在CentOS5.2下无法激活Marvell yukon网卡

前天刚装完系统(CentOS5.2,内核2.6.18),就遇到一个烦人的问题,我的网卡是Marvell yukon 88E8055 ,无法启动,点激活后出现找不到eth0设备的错误。这个问题最大的麻烦是上不了网就没法找解决方案,于是,我开始了两个系统间反复切换的痛苦过程。。。

首先切换到windows下,直接上marvell的官网找驱动(http://www.marvell.com/drivers/search.do,选择环境是linux Kernel2.4.20 and higher)。

下完了,切换到linux下,安装之。(大致说一下过程把,tar -x  XXXXXXX解压,进入DriverInstall目录运行那个.sh的文件,有两种模式供选择,我选了1,想具体学习的请参阅此包中README文件,我觉得它的说明很详细了~)。安装完后,仍然无法激活网卡。

于是,我又仔细的进行了一边,看了README,发现一个问题,我要在安装这个驱动前,要确认usr/src/linux目录的存在,确切的说,是要在此处安装一个内核原码包(我是菜鸟,不知道为什么),于是,切换到windows去www.kernel.org下了2.6.27的kernel,心想反正要装,那顺便升级把~!切换回linux安装此内核在/usr/src/linux目录下(其实这是另外一件事了,与题无关,看下去您就知道了。这里不展开,有兴趣的朋友看我另一篇博文),然后再次安装驱动,K.O.~~

其实虽然成功了,但我多做了一件事,就是安装内核原码包。。。在我的系统里/usr/src这个目录下本来就有内核原码包的,在/usr/src/kernel/CentOS2.6.18.XX里面,只要在外面做个名为linux的软链接就可以了ln -s /usr/src/kernel/CentOS2.6.18.XX linux ,不过,多做点事儿,也未必不是一件好事呢~

 

FS..经过几次测试,我只能说这个驱动只在www.kernel.org站点上下载的2.6.27.33内核中有效,我在CentOS自带的内核2.6.18-92下面装不成功,不知道为什么,希望有牛人指点一二。

同时,我发现我下载的内核原码包编译安装后有1个多G的大小,而自带的那些包只有二十几M,不知道为什么会差那么大?

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值