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

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

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

          導航

          常用鏈接

          留言簿(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 閱讀(6025) 評論(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: 博客園 模板提供:滬江博客
          主站蜘蛛池模板: 兴国县| 新河县| 齐河县| 隆子县| 大姚县| 蒙阴县| 图片| 南宁市| 鹿泉市| 漳浦县| 泾阳县| 沙湾县| 南和县| 邯郸县| 兴安盟| 肥乡县| 阿拉善右旗| 德钦县| 安西县| 梁河县| 洞口县| 石渠县| 瑞昌市| 灌南县| 察哈| 当雄县| 郁南县| 根河市| 冕宁县| 江山市| 嘉黎县| 襄汾县| 太白县| 河间市| 伊川县| 门源| 花垣县| 若尔盖县| 板桥市| 启东市| 禹州市|