LinuxSir.cn,穿越时空的Linuxsir!

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

【求助】网卡设置无效?

[复制链接]
 楼主| 发表于 2009-2-22 16:25:28 | 显示全部楼层
我从intel网站下载了最新的intel网卡驱动。然后重新编译内核,将网卡驱动编译成模块方式,然后在编译最新的网卡驱动。然后 modprobe -a e1000  和 modprobe -a e1000e
然后reboot,结果我用ethtool -i eth0 ,发现还是老版本的驱动。。最新版驱动没有被用上。。
回复 支持 反对

使用道具 举报

发表于 2009-2-22 16:27:33 | 显示全部楼层
那就在内核里面把内核里面的驱动去掉好了(也不要编译成模块了,或者加到blacklist里面,这样udev就不会给你自动加载了)
这个还是比较容易找的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-2-22 16:45:00 | 显示全部楼层
我修改了内核编译方式,去掉了所有intel的网卡
然后重新编译

重启后,发现 #ethtool -i eth0  and eth1 的驱动还是老版本的
#lsmod  也没有发现任何模块
于是我重新make了刚才下载的intel 网卡驱动。
然后 modprobe -a e1000

但是lsmod还是什么模块都没有。
回复 支持 反对

使用道具 举报

发表于 2009-2-22 17:39:47 | 显示全部楼层
没办法了
你只有把详细的步骤贴出来了
make modules_install的时候记得先把对应的/lib/modules/xx.xx.xx清空
因为你新的kernel是没有网卡模块的,但是旧的网卡模块是不会删除的,而且由于内核版本相同
所以在modprobe的时候也不会报kernel version mismatch的问题
回复 支持 反对

使用道具 举报

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

本版积分规则

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