亚洲欧美精品沙发,日韩在线精品视频,亚洲Av每日更新在线观看,亚洲国产另类一区在线5

<pre id="hdphd"></pre>

  • <div id="hdphd"><small id="hdphd"></small></div>
      學習啦>學習電腦>操作系統(tǒng)>Linux教程>

      linux下安裝編譯網(wǎng)卡驅(qū)動的方法

      時間: 志藝942 分享

        你還在為不知道linux下安裝編譯網(wǎng)卡驅(qū)動的方法而不知所措么?下面來是學習啦小編為大家收集的linux下安裝編譯網(wǎng)卡驅(qū)動的方法,歡迎大家閱讀:

        linux下安裝編譯網(wǎng)卡驅(qū)動的方法

        安裝linux操作系統(tǒng)后發(fā)現(xiàn)沒有網(wǎng)卡驅(qū)動,表現(xiàn)為

        system → Administration → Network下Hardware列表為空。

        以下為安裝編譯網(wǎng)卡驅(qū)動的過程,本人是菜鳥,以下是我從網(wǎng)上找的資料進行整理,并實際操作的過程,僅供借鑒。

        一.檢測linux系統(tǒng)內(nèi)核版本和網(wǎng)卡類型,相關命令如下:

        uname -r 查看linux內(nèi)核版本 (uname -a 可顯示所有信息)

        lsmod 設備加載情況

        ls /usr/share/hwdata 查看硬件設備

        lspci 查看pci網(wǎng)卡設備 ethernet controller 廠商和型號,modprobe **** ****為網(wǎng)卡型號,例如 modprobe RTL8101E ,如果出錯,說明模塊不存在,該型號不識別

        我在這一步時查找不到網(wǎng)卡型號,無奈只能由同時采購的其他相同型號預裝win7的電腦下查看網(wǎng)卡型號,是個笨辦法,嘿嘿……

        找到網(wǎng)卡型號后就到驅(qū)動之家下載了相應網(wǎng)卡的linux驅(qū)動,這些需要根據(jù)自己的實際情況下載,不多說了,重點是后面。

        二.下載網(wǎng)卡驅(qū)動

        Intel_e1000e-1.9.5.zip 為我下載的所需的網(wǎng)卡驅(qū)動,這個在linux下需自己編譯.

        三.安裝網(wǎng)卡驅(qū)動

        1.檢測編譯需要用到內(nèi)核的源代碼包和編譯程序gcc。所以如果沒有的話,要先裝。

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

        kernel-xen-2.6.18-8.el5

        kernel-xen-devel-2.6.18-8.el5

        kernel-headers-2.6.18-8.el5

        [root@localhost ~]# rpm -qa|grep gcc

        gcc-c++-4.1.1-52.el5

        libgcc-4.1.1-52.el5

        gcc-4.1.1-52.el5

        gcc-gfortran-4.1.1-52.el5

        如果缺少kernel-xen-devel-2.6.18-8.el5,可以去安裝光盤的/Server/目錄下,找到kernel-xen-devel-2.6.18-8.el5.i686.rpm 文件安裝。

        我很幸運,安裝的系統(tǒng)中已經(jīng)安裝好了,呵呵。

        2.編譯安裝網(wǎng)卡驅(qū)動

        將下載的網(wǎng)卡驅(qū)動放到/home目錄下,解壓Intel_e1000e-1.9.5.zip包

        unzip Intel_e1000e-1.9.5.zip

        進入解壓后的目錄并編譯安裝,命令如下:

        # cd e1000e-1.9.5/src

        # make install

        一般情況下解壓的目錄中會有一個readme文件,里面詳細寫明了網(wǎng)卡安裝的步驟,強烈建議先看readme,安裝readme中步驟操作一般不會出現(xiàn)問題。

        安裝好的文件一般位于如下目錄中(kernel version以我的為例)

        /lib/modules/2.6.18-194.el5xen/kernel/drivers/net/e1000e/e1000e.ko

        insmod e1000e.ko

        安裝完畢,成功后系統(tǒng)提示網(wǎng)絡已連接,說明網(wǎng)卡驅(qū)動已經(jīng)裝好,也可以通過檢查system → Administration → Network下Hardware列表。

        備注(以下為網(wǎng)上資料,未實際驗證):

        如果操作系統(tǒng)啟用了支持XEN的內(nèi)核,“硬件”選項卡里會出現(xiàn)兩個網(wǎng)卡,eth0和peth0。

        eth0就是映射到peth0的;系統(tǒng)還會自動生成一個xenbr0的網(wǎng)卡;這個網(wǎng)卡是為guestOS做橋接的;vif0.0是指Domain0的第一塊網(wǎng);vif0.1指Domain0的第二塊網(wǎng)卡;

        如果不準備使用XEN虛擬機;可以在啟動時選擇沒有xen的內(nèi)核,就不會生成這些額外的網(wǎng)卡了:

        步驟一:關閉xend進程,使之不隨系統(tǒng)自啟動。

        1.使用ntsysv命令進入服務管理,關閉xend服務(空格鍵是選中或者取消)

        2.使用chkconfig命令:

        [root@localhost ~]# chkconfig --level 1 xend off

        [root@localhost ~]# chkconfig --level 2 xend off

        [root@localhost ~]# chkconfig --level 3 xend off

        [root@localhost ~]# chkconfig --level 4 xend off

        [root@localhost ~]# chkconfig --level 5 xend off

        [root@localhost ~]# chkconfig --level 6 xend off

        檢查xend是否都是關閉狀態(tài):

        [root@localhost ~]# chkconfig --list |grep xend

        xend 0:關閉 1:關閉 2:關閉 3:關閉 4:關閉 5:關閉 6:關閉

        xendomains 0:關閉 1:關閉 2:關閉 3:啟用 4:啟用 5:啟用 6:關閉

        修改完畢重啟系統(tǒng)。

        步驟二:進入系統(tǒng)->管理->網(wǎng)絡 ,已經(jīng)能看到網(wǎng)卡,可以配置IP和DNS。

        然后修改綁定MAC地址:

        1.網(wǎng)卡相關的TCP/IP網(wǎng)絡配置文件是:/etc/sysconfig/network-scripts/ifcfg-ethx。其中x從0開始,第一個以太網(wǎng)配置文件即:/etc/sysconfig/network-scripts/ifcfg-eth0。使用vi編輯器修改這個文件,也可以修改網(wǎng)卡MAC地址。

        把 HWADDR=ff:ff:ff:ff:ff

        改為 MACADDR=00:1F:D0:64:9B:B7 MACADDR后面是自己的mac地址

        2. /etc/sysconfig/networking/profiles/default/ ifcfg-eth0

        把 HWADDR=ff:ff:ff:ff:ff

        改為 MACADDR=00:1F:D0:64:9B:B7 MACADDR后面是自己的mac地址


      看了“linux下安裝編譯網(wǎng)卡驅(qū)動的方法”還想看:

      1.Linux操作系統(tǒng)怎么安裝無線網(wǎng)卡驅(qū)動

      2.linux怎么查看硬件驅(qū)動

      3.linux系統(tǒng)安裝驅(qū)動過程

      4.Linux操作系統(tǒng)下以太網(wǎng)卡的安裝及配置探討論文

      5.如何編譯加載linux驅(qū)動和內(nèi)核模塊

      6.沒網(wǎng)絡怎么安裝網(wǎng)卡驅(qū)動

      7.怎么重新安裝網(wǎng)卡驅(qū)動

      2773633