導航:首頁 > 操作系統 > linux乙太網驅動

linux乙太網驅動

發布時間:2023-08-26 01:11:58

Ⅰ 如何在linux下安裝網卡驅動

一、查看網卡型號和機器位數

1、查看網卡型號

linux系統下通過以下命令,可以查看當前的網卡驅動信息;

[box color="white" icon="none"]

[root@localhost zhangy]# lspci |grep -i eth

03:00.0 Ethernet controller: Realtek Semiconctor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 06)

[/box]

2、查看機器位數

驅動程序是要區分系統是32位系統還是64位系統的, 所以通過以下linux命令,就可以知道操作系統的位數了;

[box color="white" icon="none"]

[root@localhost ~]# uname -a

Linux localhost.localdomain 2.6.18-308.13.1.el5PAE #1 SMP Tue Aug 21 17:50:26 EDT 2012 i686 i686 i386 GNU/Linux

[/box]

下載前先看一下你的網卡驅動,如果是最新的就不用在重新裝了。

[box color="white" icon="none"]

[root@localhost zhangy]# ethtool -i eth0

driver: r8169

version: 2.3LK-1-NAPI

firmware-version:

bus-info: 0000:03:00.0

[/box]

RTL8111/8168B就是網卡的型號,這樣你可以網卡的型號來找一下網卡驅動的官方網站,然後下載最裂改新的網卡驅動,驅動分64位和32位的,i386,i686是32位的機器,x86_64表示是64位的機器,不要選錯驅動了。

二、下載驅動,並安裝

1、解壓

[box color="white" icon="none"]

[root@localhost download]# tar jxvf r8168-8.032.00.tar.bz2

[/box]

2、安裝

[box color="white" icon="none"]

[root@localhost r8168-8.032.00]# make && make install

[/box]

如果報以下錯敏源首誤

make -C /lib/moles/2.6.18-308.8.2.el5PAE/build SUBDIRS=/home/zhangy/r8168-8.032.00/src INSTALL_MOD_DIR=kernel/drivers/net moles_install

make: *** /lib/moles/2.6.18-308.8.2.el5PAE/build: 沒有那個文件或目錄。 停止。

make: *** [install] 錯誤 2

說明你kernel源碼沒有安裝。安裝kernel源碼

[box color="white" icon="none"]

[root@localhost r8168-8.032.00]# yum install kernel-xen kernel-xen-devel kernel

> kernel-PAE kernel-PAE-devel kernel-devel kernel-headers

[/box]

安裝完以後,一定要重啟機器。不然下面操作就過不去了,會報FATAL: Mole r8168 not found.

[box color="white" icon="none"]

[root@localhost r8168-8.032.00]# depmod -a

[root@localhost r8168-8.032.00]# modprobe r8168

[/box]

編輯配置文件/etc/modprobe.cof,如果以前沒有添加alias eth0 r8168,如果已經有了修改一下成alias eth0 r8168。

查一下驅動橋數是不是載入了,如果有以下內容說明驅動安裝成功了。

[box color="white" icon="none"]

[root@localhost r8168-8.032.00]# lsmod |grep r8168

r8168 231132 0

[/box]

必須重新啟動一下機器,用ethtool查看驅動才會改變,不然還是老樣子。下面是新的驅動。

[box color="white" icon="none"]

[root@localhost ~]# ethtool -i eth0

driver: r8168

version: 8.032.00-NAPI

firmware-version:

bus-info: 0000:02:00.0

[/box]

Ⅱ linux系統如何安裝網卡驅動

linux系統如何安裝網卡驅動

很多初學者都覺得能夠在自己的筆記本上安裝linux系統是一件很酷的事情,結果兩個小時安裝好linux系統,卻發現缺少各種驅動, 為了讓各位少走一些彎路,我在這里把linux如何安裝有線網卡驅動的方法整理了下,方便大家學習。

場景:聯想筆記本電腦安裝的centos系統,安裝完成後發現缺少網卡驅動

1. 檢查是否安裝網卡驅動

執行命令:lspci | grep -i eth

終端顯示的結果為:02:00.0 Ethernet controller: Qualcomm Atheros AR8161 Gigabit Ethernet (rev 08)

接著再執行一下命令:ifconfg

終端顯示的連接中沒有eth0的相關信息,只有一個lo 和virbr0

很明顯,網卡驅動沒有裝好。我是這樣來解決的.。

注意:我電腦是聯想Y400 網卡是上面的Atheros AR8161這個,網卡驅動下載鏈接 http://pan..com/s/1gd3hNvd

下載後解壓得到: alx-linux-v2.0.0.6 目錄

2. 檢查自己的系統環境

gcc

kernel-headers 和 kernel-devel 是否已經安裝,我安裝系統時候就安裝了開發組件和桌面,所以這里沒必要再安裝。

如果沒有安裝開發組件,可以進行如下操作(用yum前需要提前配好yum源)

yum install gcc

yum install kernel-headers

yum install kernel-devel

3. 編譯

進入 alx-linux-v2.0.6的目錄

執行make

此時在src文件件夾中產生了一個alx.ko文件

4. 配置文件的修改:

mkdir /lib/moles/2.6.32-358.6.2.el6.x86_64/kernel/net/wired //創建文件夾wired

在vi /lib/moles/2.6.32-358.6.2.el6.x86_64/moles.networking 文件里添加 alx.ko

執行命令:vi /etc/sysconfig/moles/alx.moles

在alx.moles中添加如下腳本內容:

#!/bin/sh

if [ ! -c /dev/input/alx.ko ] ; then

exec /sbin/modprobe alx >/dev/null 2>&1

fi

5.最後執行其他命令:

首先執行命令:depmod -a

接著執行命令:modprobe alx

此時用ifconfig 就可以找到eth0 了

6.如果還是找不到

執行ifconfig -a //這樣就可以發現eth0了(eth0是第一個,如果你有其他網卡,就會有eth1,2,3...)

ifconfig eth0 up //啟動eth0

好了。到此為止,網卡驅動已經安裝好了,接下來開始配置網路文件,開始愉快的玩耍吧!

不過我還是要強烈呼籲初學者,不要安裝雙系統,不要在筆記本安裝linux系統。用windows+虛擬機的模式來學習是最快的學習方式。

Ⅲ linux重啟後找不到網卡驅動

1、先通過命令sudolshw-cnetwork查看網卡設備名稱是否能看到。。
2、通過命令lspci|grepnet查看網卡型號。
3、通過命令lspci-k查看網卡驅動。
4、卸載原有驅動,通過命令modinfo查看網卡驅動所在的路徑,通過命令rm刪除驅動文件,通過命令rmmod卸載驅動,通過命令lsmod查看顯示已經載入到內核中的模塊的狀態信息。
5、安裝正確的驅動,下載的是r8125-9點009點02點tar點bz2版本,將r8125-9點009點02點ta點bz2解壓到usrsrcsudotarxvfr8125至9點009點02點tarbz2至usrrc,進入usrsrc下,執行安裝文件csrsrcsudoshautorun.sh到此步驟,安裝新驅動就結束了。
6、再使用命令lspcik查看網卡驅動,看到Kerneldriverinuse顯示的是r8125,Kernelmoles顯示的也是r8125。
7、再通過命令sudolshw至cnetwork查看網卡設備名稱,logicalname正常顯示。
8、如果還不能上網,則繼續參考Linux操作系統知識2至Ubantu重啟後網卡丟失進行操作即可。

閱讀全文

與linux乙太網驅動相關的資料

熱點內容
教育系統源碼達標 瀏覽:886
音效卡驅動安裝程序在哪個文件夾 瀏覽:60
錢還完了銀行不給解壓 瀏覽:169
linux的系統調用表 瀏覽:752
php怎麼轉換頁面 瀏覽:546
我的世界買了伺服器之後怎麼開服 瀏覽:828
r1234yf汽車空調壓縮機 瀏覽:145
ftp伺服器地址欄 瀏覽:900
linux圖形分區 瀏覽:965
安徽到遼寧源碼 瀏覽:577
libs安卓的文件夾叫什麼 瀏覽:871
生意圈app是什麼意思 瀏覽:397
linuxarcgisserver 瀏覽:234
加密pdf怎麼修改文件 瀏覽:138
紅米刷機無命令怎麼辦 瀏覽:356
啥叫美國谷歌外包程序員 瀏覽:260
雲伺服器管家婆 瀏覽:440
發郵件命令 瀏覽:354
程序員好做嗎工作好嗎 瀏覽:886
雲電腦伺服器維護一個月多少錢 瀏覽:882