LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1430|回复: 3

求助:FC5下REALTEK 8168网卡的安装?

[复制链接]
发表于 2006-7-31 16:36:42 | 显示全部楼层 |阅读模式
我的主板是ASUS P5LD2 SE,主板集成了REALTEK 8168网卡,可是FC5不认这个型号。用主板光盘中的/linux/lan/RTL8168B_8100E_linuxdrv_v100.zip,编译过程中有错误提示,是PCI_DEV->SLOT_NAME不正确。从REALTEK的主页上下了一个8168的LINUX驱动linux-r1000(103).zip,这次编译是通过了,可驱动没有自己加载。于是是modprobe r1000加载,可又提示加载格式不对,真不搞不懂了,求有高手指点!
发表于 2006-8-19 03:19:15 | 显示全部楼层
呵呵,兄弟你也用P5LD2-SE啊,同是苦命人阿(声卡也不好装),这块主板集成的好象是REALTEK8111B的网卡吧,我在SUSE10.1下编译通过了的。
    去下最新的驱动,8月8号的。将压缩文件解压后有一个r1000_v1.04的目录,进入,然后又有个src目录,再进入,编辑Makefile文件,倒数第二排有一行
include $(PWD)/src/Makefile_linux26x
用你解压的目录替换掉$(PWD),比如你在root目录下,就改成
include /root/r1000_v1.04/src/Makefile_linux26x
第一步完了,再编辑r1000_n.c文件,找到这样三行(挨在一起的):
MODULE_PARM (speed, "1-" __MODULE_STRING(MAX_UNITS) "i");

MODULE_PARM (duplex, "1-" __MODULE_STRING(MAX_UNITS) "i");

MODULE_PARM (autoneg, "1-" __MODULE_STRING(MAX_UNITS) "i");
替换为:
MODULE_PARM_DESC (speed, "1-" __MODULE_STRING(MAX_UNITS) "i");

MODULE_PARM_DESC (duplex, "1-" __MODULE_STRING(MAX_UNITS) "i");

MODULE_PARM_DESC (autoneg, "1-" __MODULE_STRING(MAX_UNITS) "i");
第三步回到r1000_v1.04,然后
make clean modules
make install
depmod -a
就可直接通过了(但是这是在SUSE下编译通过的,我在FC5下还是通不过,还望高人指点啊)
回复 支持 反对

使用道具 举报

发表于 2006-8-22 10:25:25 | 显示全部楼层
我的主板是ASUS P5PL2 SE,主板集成了REALTEK 8168网卡,
回复 支持 反对

使用道具 举报

发表于 2006-9-24 23:18:38 | 显示全部楼层

我也是同样的网卡 用同样的驱动,

Post by 活着的亡灵
呵呵,兄弟你也用P5LD2-SE啊,同是苦命人阿(声卡也不好装),这块主板集成的好象是REALTEK8111B的网卡吧,我在SUSE10.1下编译通过了的。
    去下最新的驱动,8月8号的。将压缩文件解压后有一个r1000_v1.04的目录,进入,然后又有个src目录,再进入,编辑Makefile文件,倒数第二排有一行
include $(PWD)/src/Makefile_linux26x
用你解压的目录替换掉$(PWD),比如你在root目录下,就改成
include /root/r1000_v1.04/src/Makefile_linux26x
第一步完了,再编辑r1000_n.c文件,找到这样三行(挨在一起的):
MODULE_PARM (speed, "1-" __MODULE_STRING(MAX_UNITS) "i");

MODULE_PARM (duplex, "1-" __MODULE_STRING(MAX_UNITS) "i");

MODULE_PARM (autoneg, "1-" __MODULE_STRING(MAX_UNITS) "i");
替换为:
MODULE_PARM_DESC (speed, "1-" __MODULE_STRING(MAX_UNITS) "i");

MODULE_PARM_DESC (duplex, "1-" __MODULE_STRING(MAX_UNITS) "i");

MODULE_PARM_DESC (autoneg, "1-" __MODULE_STRING(MAX_UNITS) "i");
第三步回到r1000_v1.04,然后
make clean modules
make install
depmod -a
就可直接通过了(但是这是在SUSE下编译通过的,我在FC5下还是通不过,还望高人指点啊)



可是在make clean modules时就 提示找不到........./build  文件或是文件夹
哪位高手指点一下啊
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表