linux網卡是驅動
㈠ 如何在linux下查看網卡使用的是哪個驅動程序
1. 無論是集成網卡還是獨立的網卡,都必須通過某種方式連接到PCI匯流排上,這樣的話,必定有有一個代號,
這個代號可以通過下面的命令獲得
# lspci | grep Ethernet
02:00.0 Ethernet controller: Intel Corporation 80003ES2LAN Gigabit Ethernet Controller (Copper) (rev 01)
最前面的 「02:00.0」 就是設備在PCI匯流排上的代號,該代號在整個系統中是唯一的.
2. 得到網卡的PCI代號之後,我們就可以在sysfs中查找它的驅動了,命令如下
# cd /sys/bus/pci/drivers
# find | grep '02:00.0'
./e1000e/0000:02:00.0
3. 通過上面的命令,我們可以發現,設備在「e1000e」文件夾下,也就是說,網卡的驅動就是e1000e
㈡ 如何在Linux下寫無線網卡的驅動
建議通過以下步驟在Linux下載無線網卡的驅動:
一、所需材料准備如下:
准備一台可以聯網的電腦;
二、具體操作步驟如下:
因無線網卡的驅動安裝和型號相關,不同型號的無線網卡安裝、驅動下載有所差異。具體可聯系網卡官網或售後。
先確認Linux使用的是何種版本,如:Redhat9.0、 Freda core5等。同時確認Linux使用的內核。
在確認無線網卡的具體型號後在進一步操作,以下以騰達w31系列無線網卡為例:
1、通過瀏覽器搜索Linux官方網站,按照提示選擇linux系統驅動下載(型號5370);
㈢ linux虛擬機怎麼安裝無線網卡驅動
linux虛擬機可通過以下方式安裝無線網卡驅動:
1、打開「計算機」,單擊「設備管理器」,在設備管理器瀏覽窗口找到網路適配器,以便查詢看無線網卡驅動以及設備是否已正確安裝;
2、在計算機裡面點擊虛擬機名稱,打開對應的虛擬機設備;
3、點擊「虛擬機」菜單,從其下拉菜單中選擇「可移動設置」,並從無線網卡驅動名稱中選擇「與主機連接或斷開連接」項,並點擊確定;
4、通過以上步驟,此時主機中的無線網卡已被彈出,而虛擬機中的無線網卡驅動已安裝成功並且可以正常使用。
㈣ 如何在Linux下寫無線網卡的驅動
1.Linux下驅動無線網卡需要先安裝網卡驅動,這里以BCM4310無線網卡為例
2.解壓無線網卡驅動壓縮包
1
[root@test ~]#tar -xf ndiswrapper-1.52.tar.gz
3.命令cd進入ndiswrapper-1.52解壓目錄
1
[root@test ~]#cd ndiswrapper-1.52
4.編譯安裝驅動配置文件
[root@test ~]#./configure
[root@test ~]#make
5.安裝無線網卡驅動
1
[root@test ~]#make install
6.查看驅動是否安裝
[root@test ~]#ndiswrapper -l
#會輸出當前已經安裝過的驅動
7.載入無線網卡驅動
1
[root@test ~]#modprobe ndiswrapper
8.寫入網卡配置文件
[root@test ~]#ndiswrapper -m
[root@test ~]#ndiswrapper -ma
[root@test ~]#ndiswrapper -mi
9.啟動後模塊自動載入無線網卡
1
[root@test ~]#modprobe ndiswrapper
10.重啟下就成功驅動無線網卡了
1
[root@test ~]#reboot
㈤ 如何在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]
㈥ 如何在ubuntu(也就是Linux)下安裝網卡驅動
1、在終端用lsusb查看到我的無線網卡的晶元是5370 Ralink的。相關的linux驅動可以在http://www.mediatek.com/_en/07_downloads/01_windows.php?sn=501下載到。x0dx0ax0dx0a2、把下載下來的壓縮包解壓,者培這里我把解壓出來的文件夾放在用戶目錄下,並命名為STA。即路徑為/home/lucifer/STA.x0dx0ax0dx0a3、進入STA的文件夾,修改os/linux/config.mk文件櫻寬,為了是開啟HAS_WPA_SUPPLICANT和HAS_NATIVE_WPA_SUPPLICANT_SUPPORT。具體見下面的代碼:(把對應條目的n改成y即可)純凈版xp系脊嫌亮統下載x0dx0a# Support Wpa_Supplicantx0dx0aHAS_WPA_SUPPLICANT=yx0dx0a# Support Native Wpa_Supplicant for Network Magangerx0dx0aHAS_NATIVE_WPA_SUPPLICANT_SUPPORT=yx0dx0ax0dx0a4、用終端進入/home/lucifer/STA.並運行以下命令。x0dx0asudo su 獲取root許可權,需要輸入當前用戶的密碼x0dx0amakex0dx0amake installx0dx0amodprobe rt5370stax0dx0a到這里基本就可以使用了。x0dx0ax0dx0a5、最後把網卡添加到/etc/moles (沒有進行次操作未發現異樣。)x0dx0a代碼:x0dx0aecho rt5370sta >> /etc/moles
㈦ 如何在linux下安裝網卡驅動
1.檢查是否安裝網卡驅動 執行命令:lspci|grep-ieth 終端顯示的結果為:02:00.0Ethernetcontroller:QualcommAtherosAR8161Gigabit Ethernet(rev08) 接著再執行一下命令:ifconfg 終端顯示的連接中沒有eth0的相關信息,只有一個lo和virbr0 很明顯,網卡驅動沒有裝好。我是這樣來解決的。 注意:我電腦是聯想Y400網卡是上面的AtherosAR8161這個,網卡驅動下載鏈接 下載後解壓得到:alx-linux-v2.0.0.6目錄 2.檢查自己的系統環境 gcc kernel-headers和kernel-devel是否已經安裝,我安裝系統時候就安裝了開發組件和桌面,所以這里沒必要再安裝。 如果沒有安裝開發組件,可以進行如下操作(用yum前需要提前配好yum源) yuminstallgcc yuminstallkernel-headers yuminstallkernel-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中添加如下腳本內容:
㈧ 如何在Linux下寫無線網卡的驅動
在Linux下載無線網卡的驅動,具體操作步驟如下:轎埋
1、首先確定無線網卡型號,因驅動安裝和型號是密切相關的,不同的型號,安裝和下載驅動有所不同,但原理是一樣的。以無線網卡型號:騰達w31系列,晶元為relteck 5370 為例;
㈨ Linux 下網卡驅動
分類: 電腦/網路 >褲散> 操作系統/系統故障或叢
問題描述:
華擎K8NF4G-SATA2主板
在nvidia下了一個驅動程序
安裝出錯,提示the kernel source needs to be installed
Red Hat 9.0 的系統
解析衫純櫻:
你需要把內核源代碼安裝到/usr/src/下。
Red Hat 9.0 的操作是:
rpm -ivh PATH/kernel-source-2.4.20*.rpm
下載鏈接:
ftprpmfind/linux/redhat/9/en/os/i386/RedHat/RPMS/kernel-source-2.4.20-8.i386.rpm