FC5 安装realtek RTL8168/81111网卡

    刚装了FC5,可找不到网卡,郁闷!不过今天终于弄出来了,分享一下;
    1:安装内核源代码;这部分我是在网上找的。大家参考
    1.确定安装了GCC与RPM相关的包。
    2.安装相应的内核源代码,因为FC5本身没有提供相应的源码包在安装盘上,所以要在官方网站上下载,网址如下。http://download.fedora.redhat.com/pub/fedora/linux/core/5/source/SRPMS/kernel-2.6.15-1.2054_FC5.src.rpm也可以从www.kernel.org上下载到相应的内核源码,应该是2.6.15(我没用这个,怕Fedora 5发行版的和这个有点差别)
    3.编译内核源码:
        [root@sunshine srpms]#rpm –Uvh kernel-2.6.15-1.2054_FC5.src.rpm
        [root@sunshine srpms]#cd /usr/src/redhat/SPECS
        [root@sunshine SPECS]#rpmbuild  -bp --target $(uname -m) kernel-2.6.spec
        [root@sunshine SPECS]# ls /usr/src/redhat/BUILD/kernel-2.6.15/
            Config.mk  linux-2.6.15.i686  vanilla  xen  xen-vanilla (有可能是i586我的是i686)
        [root@sunshine SPECS]# cd /usr/src
        [root@sunshine src]#mkdir kernels (默认的安装是没有kernels这个文件夹)
        [root@sunshine src]# ls -l /lib/modules/2.6.15-1.2054_FC5/
        总计 1152lrwxrwxrwx  1 root root     47 04-29 12:08 build -> ../../../usr/src/kernels/2.6.1 5-1.2054_FC5-i686
                drwxr-xr-x  2 root root   4096 03-15 05:02 extra
                drwxr-xr-x 10 root root   4096 04-29 12:08 kernel
                -rw-r--r--  1 root root 239062 04-29 12:09 modules.alias
                -rw-r--r--  1 root root     69 04-29 12:09 modules.ccwmap
                -rw-r--r--  1 root root 238199 04-29 12:09 modules.dep
                -rw-r--r--  1 root root    813 04-29 12:09 modules.ieee1394map
                -rw-r--r--  1 root root    206 04-29 12:09 modules.inputmap
                -rw-r--r--  1 root root  11158 04-29 12:09 modules.isapnpmap
                -rw-r--r--  1 root root 182372 04-29 12:09 modules.pcimap
                -rw-r--r--  1 root root    799 04-29 12:09 modules.seriomap
                -rw-r--r--  1 root root 104167 04-29 12:09 modules.symbols
                -rw-r--r--  1 root root 279653 04-29 12:09 modules.usbmap
                lrwxrwxrwx  1 root root      5 04-29 12:08 source -> buildd
                rwxr-xr-x  2 root root   4096 03-15 05:02
                updates从这里可以看出需要链接文件build所指向的文件是无效的,因为那个文件不存在            [root@sunshine src]# cd kernels/
        [root@sunshine kernels]# ln -s ../redhat/BUILD/kernel-2.6.15/linux-2.6.15.i686/ 2.6.15-1.2054_FC5-i686
        [root@sunshine kernels]# ls2.6.15-1.2054_FC5-i686
        [root@sunshine kernels]# cd 2.6.15-1.2054_FC5-i686/
        [root@sunshine 2.6.15-1.2054_FC5-i686]# cp configs/kernel-2.6.15-i686.config .config
        cp:是否覆盖“.config”? y修正Makefile------------------------------------
        [root@sunshine 2.6.15-1.2054_FC5-i686]#uname –r
        (得到2.6.15-1.2054_FC5)2.6.15-1.2054_FC5那么就要将Makefile中的EXTRAVERSION = -prep换成EXTRAVERSION = -1.2054_FC5-------------------------------------
        继续编译:[root@sunshine 2.6.15-1.2054_FC5-i686]#make mrproper
        [root@sunshine 2.6.15-1.2054_FC5-i686]#make oldconfig
        [root@sunshine 2.6.15-1.2054_FC5-i686]#make 
        [root@sunshine 2.6.15-1.2054_FC5-i686]#make modules_install
        到此我们要用的内核编译完成
以上都是在网上查找的资料,也是一个人的blog上写的(不好意思,当时没记住)。其中我的内核目录为2.6.15-1.2054_FC5-smp-i686而不是2.6.15-1.2054_FC5-i686,(不知道为什么?)
       2:安装网卡;内核安装成功以后,下载网卡驱动;ftp://202.65.194.212/cn/nic/r8168-8.003.00.tar.bz2
http://www.realtek.com.tw/downloads/downloadsView.aspx?Langid=3&PNid=13&PFid=5&Level=5&Conn=4&DownTypeID=3&GetDown=false#2
下载之后解压后的文件中的有一个readme文件,
       在终端中用su -l 登录,按照readme中的步就可以了,
       我用的是FC5 用su登录的话,模块命令,EG。lsmod ..都不可用,当用su -l登录时就可以用了,不明白。还请高手指教;
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值