LinuxSir.cn,穿越时空的Linuxsir!

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

内核升级后原来的网卡不能识别了?用从新安装网卡吗?

[复制链接]
发表于 2004-8-3 14:27:17 | 显示全部楼层 |阅读模式
机器内有3com 3c905网卡,在redhat 7(2.4.18-3)自动识别,内核从2.4.18升级到2.4.26后原来的网卡在新的内核里不能识别了?用从新安装吗?

我的做法:

我把/lib/modules/2.4.18-3/kernel/drivers/net中的3c59x.o拷贝到/lib/modules/2.4.26/kernel/drivers/net

然后在/etc/modules.conf中alias etho 3c59x

modprobe 也提示有错误

在2.4.26中无法使用网卡
在2.4.18-3中网卡正常
发表于 2004-8-3 14:42:36 | 显示全部楼层
那是你没有编译好内核。重新编译吧,小心选择。
 楼主| 发表于 2004-8-3 15:02:20 | 显示全部楼层

能大概提示那没选对吗?我现在当新的网卡驱动重新编译还能行吗?

能大概提示那没选对吗?网络部分我认真选了
我现在当新的网卡驱动重新编译还能行吗?
发表于 2004-8-3 15:17:17 | 显示全部楼层
用kompare或diff比较一下你的配置与原配置的区别
将网卡驱动选项设置好重新编译内核,
或者直接下载驱动编译安装。
发表于 2004-8-3 16:43:50 | 显示全部楼层
老网卡驱动是针对老内核的,很多情况下不能拿到新内核下来用(内核头文件不同),所以你需要在新内核下重新编译。
 楼主| 发表于 2004-8-3 17:40:34 | 显示全部楼层

就是重新下网卡的驱动然后再在linux下安装?

老网卡驱动是针对老内核的,很多情况下不能拿到新内核下来用(内核头文件不同),所以你需要在新内核下重新编译。


就是重新下载网卡的驱动然后再在linux下安装?这种情况其他硬件也是一样的吗?如声卡、usb等等?

谢谢各位!
发表于 2004-8-3 17:42:50 | 显示全部楼层
多数硬件,新内核应该可以支持的。如果不支持,一般都需要这样
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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