FC5 安裝realtek RTL8168/81111網卡

來源:互聯網
上載者:User
    剛裝了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登入時就可以用了,不明白。還請高手指教;

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.