LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: twhcoolboy

关于rtl8168/8111网卡驱动问题!

[复制链接]
发表于 2006-11-29 05:21:24 | 显示全部楼层
哈哈,我倒是忘了,楼上camphor讲的是正解,确实还要改两个参数的


将压缩文件解压后有一个r1000_v1.04的目录,进入,然后又有个src目录,再进入,编辑Makefile文件,倒数第二排有一行

include $(PWD)/src/Makefile_linux26x

用你解压的目录替换掉$(PWD),比如你在root目录下,就改成



changed "entdev" to "netdev" in the r1000_n.c(just a typo from realtek)



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

然后重启计算机,如果还是不行
试试modprobe r1000
回复 支持 反对

使用道具 举报

发表于 2006-11-29 22:19:28 | 显示全部楼层
我也是一样网卡啊.但是我安装是报错:
[root@localhost r1000_v1.04]# make clean modules
make -C src/ clean
make[1]: Entering directory `/root/r1000_v1.04/src
rm -rf *.o *.ko *~ core* .dep* .*.d .*.cmd *.mod.c *.a *.s .*.flags .tmp_versions
make[1]: Leaving directory `/root/r1000_v1.04/src
make -C src/ modules
make[1]: Entering directory `/root/r1000_v1.04/src
make -C /lib/modules/2.6.15-1.2054_FC5smp/build SUBDIRS=/root/r1000_v1.04/src modules
make: *** /lib/modules/2.6.15-1.2054_FC5smp/build: 没有那个文件或目录。 停止。
make: Entering an unknown directorymake: Leaving an unknown directorymake[1]: *** [modules] 错误 2
make[1]: Leaving directory `/root/r1000_v1.04/src
make: *** [modules] 错误 2
按照上面的方法改了也不行
后来有下载一个1.05版本的驱动(realtek官方网站上的)
一样的错误啊!
请文怎么办啊```````
回复 支持 反对

使用道具 举报

发表于 2006-11-30 23:28:09 | 显示全部楼层
楼主能把你下载得驱动发给我嘛?看上去安装过程和我下得不一样啊..
aoyoo.po@gmail.com
多谢```
回复 支持 反对

使用道具 举报

发表于 2006-12-1 12:48:42 | 显示全部楼层
Post by aoyoo
楼主能把你下载得驱动发给我嘛?看上去安装过程和我下得不一样啊..
aoyoo.po@gmail.com
多谢```
也给我发一个吧!
hongjian710@163.com
回复 支持 反对

使用道具 举报

发表于 2006-12-3 07:39:37 | 显示全部楼层
阿对,我下用的是1.05版本的驱动,用上面介绍的方法改了似乎不行,也请楼主发个1.04版本的驱动给我!谢谢!!

zdyokcn@yahoo.com.cn
回复 支持 反对

使用道具 举报

发表于 2006-12-3 23:08:42 | 显示全部楼层
我发现我的FC5原来是没有自动安装kernel-devel,找到源盘安装了,但是问题就变成和楼主一摸一样了!!
请问到底是什么原因啊?
我的gcc,make,automake都装好了啊:
[root@localhost beinan]# rpm -q gcc
gcc-4.0.0-8
[root@localhost beinan]# rpm -q kernel-devel
kernel-devel-2.6.11-1.1369_FC4
[root@localhost beinan]# rpm -q make
make-3.80-7
[root@localhost beinan]# rpm -q automake
automake-1.9.5-1
还有:
[root@localhost beinan]#lspci -v
Ethernet controller: Realtek Semiconductor Co., Ltd. Unknown device 8168 (rev 01)
        Subsystem: ASUSTeK Computer Inc. Unknown device 11f5
        Flags: bus master, fast devsel, latency 0, IRQ 11
        I/O ports at c800 [size=256]

请各位高手多多帮忙啊!!!
回复 支持 反对

使用道具 举报

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

本版积分规则

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