LinuxSir.cn,穿越时空的Linuxsir!

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

关于debian linux 2.6.32-5-amd64 安装 8111c驱动的问题,求助。

[复制链接]
发表于 2011-3-26 19:57:42 | 显示全部楼层 |阅读模式
装了一台 debian 服务器 内核是2.6.32-5-amd64,主板自带relteck8111c千兆网卡,但内核识别为r8169。本来也可以使用,但网卡经常被识别为100M,撞大运的时候能正常识别为1000M………………
后来了解到是8169的驱动好像有问题,去relteck网站下载了8168/8111驱动之后,autorun.sh,生成了8168.ko,脚本也显示complete。重启后lsmod看不到r8168,只有手工在modules里面添加后能够自动加载,但是系统还是用的r8169驱动(应该是在内核里加载的)。insmod 、modprobe都不报错,但系统就是不用r8168,系统里同时load了 r8169 和 r8168两个模块。
我要怎么做才能把网卡驱动换成r8168呢?(alias eth0的配置也没有找到在哪里……)
谢谢各位。
 楼主| 发表于 2011-3-26 20:31:13 | 显示全部楼层
查了几个网站,已搞定,系统已经使用r8168,但是还是一会100M 一会1000M(已经测过线路了,没问题,难道是交换机?)……
回复 支持 反对

使用道具 举报

发表于 2011-3-27 12:09:50 | 显示全部楼层
你用的是百兆交换机,还是千兆?服务器是放在IDC机房的吧,机房基本都是100M的交换机。千兆网卡接在百兆交换机上,就只能工作在百兆模式。

很多驱动都是通用的,或者说是一对多。网卡芯片型号和驱动里显示的名称,不一定相同。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-3-28 16:54:42 | 显示全部楼层
Post by cyxhome;2132321
你用的是百兆交换机,还是千兆?服务器是放在IDC机房的吧,机房基本都是100M的交换机。千兆网卡接在百兆交换机上,就只能工作在百兆模式。

很多驱动都是通用的,或者说是一对多。网卡芯片型号和驱动里显示的名称,不一定相同。


呵呵,千兆交换机,家里做了一个NAS。
找到原因了,很奇怪,我笔记本(D630)的千兆网卡只要一插上交换机,linux服务器立马歇菜,变成100M,但linux和笔记本直连,却能正确识别为千兆;linux和其他千兆PC连在同一个交换机上,也能正确协商为1000M……
也就是说只要我的笔记本和linux服务器同时连在这个交换机上,linux肯定会被强制设定为100M,但linux和其他的千兆设备接在这个交换机上就P事没有……
真是大千世界无奇不有啊……
回复 支持 反对

使用道具 举报

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

本版积分规则

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