感谢支持
我们一直在努力

集成Nforce网卡 解决FC5不能上网问题

两个月之前,我把linux和xp装到了一台机器上,但由于机器6100主板集成的网卡fc5不支持,一直都上不了网,期间也试过了很多中方案。安装时的内核版本是2.6.5-2045。


首先想到的是直接安装nvdia的网卡驱动,但是,下载完后,安装时出现没有编译内核的错误,只好找安装盘,将所有有kernel字样的rpm包都装上。可以安装了,装的时候给了几个警告,安装完也能看到nvnet这个设备。但是ping不通网关。



等了一个月,网上终于有新的内核了便下了一个2.6.17.tar.gz。重新编译了一下内核,就认出了forcedeth网卡,然后再设定了一下ip、网关和dns。然后就连上了“百度”,当时那个激动阿,断断续续搞了两个月。闲话少说,将所用到的步骤和命令说一下。


编译内核过程如下:


1在网上下载文件linux-2.6.17.tar.gz,然后用cd命令进入该文件保存的文件夹。


2运行make xconfig命令,此时,会弹出一个配置窗口,将pc机对应的各个设备都用对号选上,我的主要选network。保存后关闭窗口。


3运行make bzImage命令,运行完后会生成vmlinux文件,这个命令运行时间比较长,我的机器运行了十来分钟。


4运行make modules命令,运行这个命令时,我碰到几个“错误2”的提示,我的解决方法又运行make xconfig命令,将报错相关的内容去掉。再运行make modules命令就通过了。


5运行make modules_install,这个命令也得运行几分钟。

6最后,运行mkintrid intrid 2.6.17,生成intrid文件。


7将在这个文件夹生成的intrid***、system.map***和vmlinux***,粘到boot文件夹中(其中的*和版本号有关)。


8修改grub.conf文件,文件内容如下,其中红字部分为修改的部分


# grub.conf generated by anaconda


#


# Note that you do not have to rerun grub after making changes to this file


# NOTICE: You have a /boot partition. This means that


# all kernel and initrd paths are relative to /boot/, eg.


# root (hd0,8)


# kernel /vmlinuz-version ro root=/dev/VolGroup00/LogVol00


# initrd /initrd-version.img


#boot=/dev/sda


default=2


timeout=5


splashimage=(hd0,8)/grub/splash.xpm.gz


hiddenmenu


title Fedora Core (2.6.15-1.2054_FC5)


root (hd0,8)


kernel /vmlinuz-2.6.15-1.2054_FC5 ro root=/dev/VolGroup00/LogVol00 rhgb quiet


initrd /initrd-2.6.15-1.2054_FC5.img


title Fedora Core (2.6.17)


root (hd0,8)


kernel /vmlinuz-2.6.17 ro root=/dev/VolGroup00/LogVol00 rhgb quiet


initrd /intrid


title window xp


rootnoverify (hd0,0)


chainloader +1


内核升级完了,重新启动,在启动画面上我们能看到升级的结果,我的最终目的是要上网,

启动后就要设置ip,设置网关,设置dns保存重激活网卡,就成了。

赞(0) 打赏
转载请注明出处:服务器评测 » 集成Nforce网卡 解决FC5不能上网问题
分享到: 更多 (0)

听说打赏我的人,都进福布斯排行榜啦!

支付宝扫一扫打赏

微信扫一扫打赏