濮阳杆衣贸易有限公司

主頁 > 知識庫 > linux下安裝編譯網(wǎng)卡驅(qū)動的方法

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

熱門標(biāo)簽:文山外呼營銷系統(tǒng) 江蘇小型外呼系統(tǒng)軟件 地圖上標(biāo)注點位的圖標(biāo) 中山防封卡電銷卡辦理 電話機器人服務(wù)器部署 常熟外呼系統(tǒng) 電銷語音機器人哪個好 百度地圖標(biāo)注未成功 拉薩銷售外呼系統(tǒng)軟件

安裝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)卡類型,相關(guān)命令如下:

uname -r                    查看linux內(nèi)核版本 (uname -a 可顯示所有信息)
lsmod                        設(shè)備加載情況
ls /usr/share/hwdata   查看硬件設(shè)備
lspci                          查看pci網(wǎng)卡設(shè)備 ethernet controller  廠商和型號,modprobe ****        ****為網(wǎng)卡型號,例如  modprobe RTL8101E ,如果出錯,說明模塊不存在,該型號不識別
          
我在這一步時查找不到網(wǎng)卡型號,無奈只能由同時采購的其他相同型號預(yù)裝win7的電腦下查看網(wǎng)卡型號,是個笨辦法,嘿嘿……
找到網(wǎng)卡型號后就到驅(qū)動之家下載了相應(yīng)網(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文件,里面詳細(xì)寫明了網(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)絡(luò)已連接,說明網(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)卡;
 
如果不準(zhǔn)備使用XEN虛擬機;可以在啟動時選擇沒有xen的內(nèi)核,就不會生成這些額外的網(wǎng)卡了:
 
步驟一:關(guān)閉xend進程,使之不隨系統(tǒng)自啟動。
1.使用ntsysv命令進入服務(wù)管理,關(guān)閉xend服務(wù)(空格鍵是選中或者取消)
 
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是否都是關(guān)閉狀態(tài):
[root@localhost ~]# chkconfig --list |grep xend
 xend            0:關(guān)閉  1:關(guān)閉  2:關(guān)閉  3:關(guān)閉  4:關(guān)閉  5:關(guān)閉  6:關(guān)閉
xendomains      0:關(guān)閉  1:關(guān)閉  2:關(guān)閉  3:啟用  4:啟用  5:啟用  6:關(guān)閉
 修改完畢重啟系統(tǒng)。

步驟二:進入系統(tǒng)->管理->網(wǎng)絡(luò) ,已經(jīng)能看到網(wǎng)卡,可以配置IP和DNS。
 
然后修改綁定MAC地址:
1.網(wǎng)卡相關(guān)的TCP/IP網(wǎng)絡(luò)配置文件是:/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地址

重啟生效。

標(biāo)簽:馬鞍山 和田 法律問答 開封 湖南 石家莊 和田 淮安

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《linux下安裝編譯網(wǎng)卡驅(qū)動的方法》,本文關(guān)鍵詞  linux,下,安裝,編譯,網(wǎng)卡驅(qū)動,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《linux下安裝編譯網(wǎng)卡驅(qū)動的方法》相關(guān)的同類信息!
  • 本頁收集關(guān)于linux下安裝編譯網(wǎng)卡驅(qū)動的方法的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    仙桃市| 茂名市| 石林| 绥芬河市| 运城市| 托克逊县| 弥渡县| 滨州市| 平塘县| 浦东新区| 边坝县| 开鲁县| 宜宾市| 潮安县| 安康市| 扬州市| 神农架林区| 东城区| 沙河市| 泽州县| 博野县| 勃利县| 杭州市| 夏津县| 萍乡市| 陵川县| 香河县| 五常市| 灵台县| 上饶县| 渭南市| 北碚区| 彰武县| 丁青县| 故城县| 原阳县| 普宁市| 麟游县| 丰原市| 萨嘎县| 大方县|