小螞蟻  
          風雨過后才見彩虹
          公告

          • —————————————
            李麗君
            軟件測試工作者
            廣東籍貫的海南人
            北京生活12年
            目前在深圳

            郵箱:
            llj2003hbdd@163.com
            —————————————
            說明:本Blog中的內容均為本人原創或轉載,本人依法保留Blog內原創文章的所有權利,如需轉載,請注明作者及出處。未經許可,不得將本Blog內文章用于任何盈利性用途。
            —————————————
          日歷
          <2009年4月>
          2930311234
          567891011
          12131415161718
          19202122232425
          262728293012
          3456789

          導航

          常用鏈接

          留言簿(174)

          隨筆分類(189)

          0--感興趣的網站

          1--國內測試網站

          2--測試同行的blog

          3--開發好友的blog

          最新評論

           
           

          編寫背景:

          在測試機器上成功安裝了redhat enterprise Linux 5.0后,發現不能上網,原來網卡沒有被識別,也沒有網卡驅動,這回可費勁了,家里可沒有遇到這樣的問題;在Google上搜了1天,也沒有搜出個結果,只有零零散散的資料,靠自己拼湊;功夫不負有心人,終于在痛苦的1天過后,成功的搞定了。在這里記錄記錄,對網上那些還沒有找到這個答案的人會得到解脫。

                     redhat enterprise Linux 5.0如何識別網卡和安裝驅動r8169

           

          問題一:如何查看機器上的網卡型號

          答:進入linux命令終端界面,使用命令

          [root@wapdbrac1 ~]# kudzu --probe --class=network

          界面上就會顯示網卡的型號以及機器上都有幾個網卡

          我的測試機器網卡型號是:realtek 8169


          問題二:有了網卡,如何安裝網卡驅動,讓系統啟動時能識別上網卡

          答案如下,比較長要耐心看:

          第一步:在網上下載這個網卡型號的linux版本驅動程序,下載地址找了半天,好不容易找到,可惜沒把具體地址給保存,想要就給我發郵件獲取吧,下次看到在帖上來了。

          第二步:使用命令查看kernel包是否都裝全了,具體如下:

          [root@localhost kernel]# rpm -qa | grep kernel

          如果裝全了,會顯示如下幾個包:

          kernel-xen-devel-2.6.18-8.el5

          kernel-devel-2.6.18-8.el5

          kernel-2.6.18-8.el5

          kernel-xen-2.6.18-8.el5

          kernel-headers-2.6.18-8.el5

          如果沒有裝全,就在redhat enterprise Linux 5.0第一個ISOServer文件目錄下可以找到對應的包,拷貝到某一具體目錄下,進入目錄后,用如下命令就可以進行安裝:

          [root@localhost kernel]# rpm -ivh kernel-devel-2.6.18-8.el5.x86_64.rpm

          注意:如果不裝全這些包,在網卡編譯時就會報錯說找不到src目錄文件。

          用如下命令查看GCC是否安裝,通常都裝上的,還是檢查一下比較好。

             [root@localhost 2.6.18-8.el5]# whereis -b gcc

              gcc /usr/bin/gcc /usr/lib/gcc /usr/libexec/gcc

          第三步:把下載的r8169驅動文件拷貝到某一目錄下,我放在了tmp目錄下,解壓:

          tar jxvf r8169-6.003.00.tar.bz2

          第四步:進入解壓到驅動程序目錄,命令:cd r8169-6.003.00

                  進入src目錄,命令:cd src

                  查看目前是否有網卡驅動模塊,命令:lsmod|grep r8169,通常都無

                  執行清除網卡驅動命令:make clean

                  執行安裝網卡模塊命令:make modules

                  接著安裝:make install

                  接著掛接:depmod –a

                  掛驅動:insmod ./r8168.ko

                  查看是否成功:lsmod | grep r8169,如顯示有信息則成功

                注意:在上面一系列命令操作過程中,如無error,則就OK了,之前我在裝的過程中,在make install這一步老報錯,說找不到src目錄,后來才知道是上面的kernel包少裝的緣故。

          第五步:重新啟動系統,進去后,在圖形界面,工具欄下選擇network,進入網絡配置圖形界面,就會看到硬件下多了個網卡,這時,在圖形界面下操作,創建個網絡配置鏈接就OK了。具體的圖形配置我在網上也沒有看到有,我呢又懶得截圖了,因為圖上說的比較清楚。到此我的測試環境基本好了,系統裝上了,網也可以上了,接下來就是安裝mysqloraclebugzillatestlink等東西了,這些就比較簡單了。^_^

          posted on 2008-12-06 21:30 lijun 閱讀(6022) 評論(3)  編輯  收藏 所屬分類: 測試環境維護實踐
          評論:
          • # re: redhat enterprise Linux 5.0如何識別網卡和安裝驅動r8169!  owlsky Posted @ 2009-02-24 13:38
            請問我進行到以下這一步的時候,顯示結果是這樣的
            ----------------
            用如下命令查看GCC是否安裝,通常都裝上的,還是檢查一下比較好。

            [root@localhost 2.6.18-8.el5]# whereis -b gcc

            gcc :/usr/libexec/gcc


            然后進行到 執行安裝網卡模塊命令:make modules 時還是出現 找不到路徑的 錯誤。
            這個問題怎么解決?
            非常感 謝
            hpying005@gmail.com  回復  更多評論   

          • # re: redhat enterprise Linux 5.0如何識別網卡和安裝驅動r8169![未登錄]  小螞蟻 Posted @ 2009-04-02 10:14
            to owlsky:
            錯誤提示是什么???
            要看到出現的錯誤提示信息才知道是那個地方出問題了。  回復  更多評論   

          • # re: redhat enterprise Linux 5.0如何識別網卡和安裝驅動r8169!  wsfwsf@eyou.com Posted @ 2010-04-26 09:25
            老出現
            make[2] ***[modules]錯誤2
            make[1] ***[modules]錯誤2


            不知道為什么  回復  更多評論   

           
          Copyright © lijun Powered by: 博客園 模板提供:滬江博客
          主站蜘蛛池模板: 古丈县| 三江| 苏尼特右旗| 南丹县| 丰顺县| 孟津县| 阿城市| 贡觉县| 葫芦岛市| 湘阴县| 瓦房店市| 万州区| 报价| 定兴县| 潍坊市| 河间市| 睢宁县| 晴隆县| 秦皇岛市| 长白| 峨边| 台中县| 抚顺市| 巴楚县| 临潭县| 那坡县| 东阳市| 青龙| 林芝县| 南城县| 山西省| 镇康县| 潍坊市| 丰原市| 开化县| 安龙县| 崇文区| 砀山县| 苍山县| 峨边| 西青区|