小螞蟻  
          風(fēng)雨過(guò)后才見彩虹
          公告

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

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

          導(dǎo)航

          常用鏈接

          留言簿(174)

          隨筆分類(189)

          0--感興趣的網(wǎng)站

          1--國(guó)內(nèi)測(cè)試網(wǎng)站

          2--測(cè)試同行的blog

          3--開發(fā)好友的blog

          最新評(píng)論

           
           

          編寫背景:

          在測(cè)試機(jī)器上成功安裝了redhat enterprise Linux 5.0后,發(fā)現(xiàn)不能上網(wǎng),原來(lái)網(wǎng)卡沒有被識(shí)別,也沒有網(wǎng)卡驅(qū)動(dòng),這回可費(fèi)勁了,家里可沒有遇到這樣的問(wèn)題;在Google上搜了1天,也沒有搜出個(gè)結(jié)果,只有零零散散的資料,靠自己拼湊;功夫不負(fù)有心人,終于在痛苦的1天過(guò)后,成功的搞定了。在這里記錄記錄,對(duì)網(wǎng)上那些還沒有找到這個(gè)答案的人會(huì)得到解脫。

                     redhat enterprise Linux 5.0如何識(shí)別網(wǎng)卡和安裝驅(qū)動(dòng)r8169

           

          問(wèn)題一:如何查看機(jī)器上的網(wǎng)卡型號(hào)

          答:進(jìn)入linux命令終端界面,使用命令

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

          界面上就會(huì)顯示網(wǎng)卡的型號(hào)以及機(jī)器上都有幾個(gè)網(wǎng)卡

          我的測(cè)試機(jī)器網(wǎng)卡型號(hào)是:realtek 8169


          問(wèn)題二:有了網(wǎng)卡,如何安裝網(wǎng)卡驅(qū)動(dòng),讓系統(tǒng)啟動(dòng)時(shí)能識(shí)別上網(wǎng)卡

          答案如下,比較長(zhǎng)要耐心看:

          第一步:在網(wǎng)上下載這個(gè)網(wǎng)卡型號(hào)的linux版本驅(qū)動(dòng)程序,下載地址找了半天,好不容易找到,可惜沒把具體地址給保存,想要就給我發(fā)郵件獲取吧,下次看到在帖上來(lái)了。

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

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

          如果裝全了,會(huì)顯示如下幾個(gè)包:

          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第一個(gè)ISOServer文件目錄下可以找到對(duì)應(yīng)的包,拷貝到某一具體目錄下,進(jìn)入目錄后,用如下命令就可以進(jìn)行安裝:

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

          注意:如果不裝全這些包,在網(wǎng)卡編譯時(shí)就會(huì)報(bào)錯(cuò)說(shuō)找不到src目錄文件。

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

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

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

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

          tar jxvf r8169-6.003.00.tar.bz2

          第四步:進(jìn)入解壓到驅(qū)動(dòng)程序目錄,命令:cd r8169-6.003.00

                  進(jìn)入src目錄,命令:cd src

                  查看目前是否有網(wǎng)卡驅(qū)動(dòng)模塊,命令:lsmod|grep r8169,通常都無(wú)

                  執(zhí)行清除網(wǎng)卡驅(qū)動(dòng)命令:make clean

                  執(zhí)行安裝網(wǎng)卡模塊命令:make modules

                  接著安裝:make install

                  接著掛接:depmod –a

                  掛驅(qū)動(dòng):insmod ./r8168.ko

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

                注意:在上面一系列命令操作過(guò)程中,如無(wú)error,則就OK了,之前我在裝的過(guò)程中,在make install這一步老報(bào)錯(cuò),說(shuō)找不到src目錄,后來(lái)才知道是上面的kernel包少裝的緣故。

          第五步:重新啟動(dòng)系統(tǒng),進(jìn)去后,在圖形界面,工具欄下選擇network,進(jìn)入網(wǎng)絡(luò)配置圖形界面,就會(huì)看到硬件下多了個(gè)網(wǎng)卡,這時(shí),在圖形界面下操作,創(chuàng)建個(gè)網(wǎng)絡(luò)配置鏈接就OK了。具體的圖形配置我在網(wǎng)上也沒有看到有,我呢又懶得截圖了,因?yàn)閳D上說(shuō)的比較清楚。到此我的測(cè)試環(huán)境基本好了,系統(tǒng)裝上了,網(wǎng)也可以上了,接下來(lái)就是安裝mysql、oracle、bugzilla、testlink等東西了,這些就比較簡(jiǎn)單了。^_^。

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

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

            gcc :/usr/libexec/gcc


            然后進(jìn)行到 執(zhí)行安裝網(wǎng)卡模塊命令:make modules 時(shí)還是出現(xiàn) 找不到路徑的 錯(cuò)誤。
            這個(gè)問(wèn)題怎么解決?
            非常感 謝
            hpying005@gmail.com  回復(fù)  更多評(píng)論   

          • # re: redhat enterprise Linux 5.0如何識(shí)別網(wǎng)卡和安裝驅(qū)動(dòng)r8169![未登錄]  小螞蟻 Posted @ 2009-04-02 10:14
            to owlsky:
            錯(cuò)誤提示是什么???
            要看到出現(xiàn)的錯(cuò)誤提示信息才知道是那個(gè)地方出問(wèn)題了。  回復(fù)  更多評(píng)論   

          • # re: redhat enterprise Linux 5.0如何識(shí)別網(wǎng)卡和安裝驅(qū)動(dòng)r8169!  wsfwsf@eyou.com Posted @ 2010-04-26 09:25
            老出現(xiàn)
            make[2] ***[modules]錯(cuò)誤2
            make[1] ***[modules]錯(cuò)誤2


            不知道為什么  回復(fù)  更多評(píng)論   

           
          Copyright © lijun Powered by: 博客園 模板提供:滬江博客
          主站蜘蛛池模板: 沧源| 抚顺县| 安新县| 广元市| 宝坻区| 宝应县| 新泰市| 马尔康县| 什邡市| 南投市| 那坡县| 桂阳县| 南京市| 清原| 汝城县| 牙克石市| 望谟县| 宝应县| 大厂| 姜堰市| 儋州市| 滦南县| 绥宁县| 和平区| 临沂市| 利川市| 运城市| 衡阳县| 渭南市| 英超| 霍州市| 镇宁| 时尚| 天祝| 兴隆县| 环江| 甘德县| 筠连县| 平果县| 武宣县| 朝阳县|