linux安装网卡驱动tgz,Linux安装网卡驱动
查看網卡
cd /etc/sysconfig/network-scripts/
如果安裝正常會有:ifcfg-lo、ifcfg-eth0,其中ifcfg-eth0就表示第一個網卡
如果沒有ifcfg-eth0這個一般表示沒有網卡或者網卡驅動程序沒有安裝之類的問題
查看網卡硬件識別信息
lspci | grep 'Eth'? //表示搜索局域網PCI插槽的硬件情況,有這個硬件不代表安裝了驅動
如果出現:02:00.0 Ethernet controller:Realtek Semiconductor Co.,Ltd.RTL8811/8168B PCI Express Gigabit Ethernet controller (rev 02)或者類似信息,就表示有這個網卡,但是可能網卡驅動沒有安裝或者安裝的驅動程序版本不對,那么就要去下載RTL8811/8168B這種類型的網卡驅動程序
先查看linux內核使用的版本
uname -r
然后下載響應版本的驅動程序,這個google一下
比如我的內核是2.6.18-53.e15xen版本
那么去下載響應的網卡驅動為http://www.realtek.com.tw網站上的相應硬件型號
RTL8111B/RTL8168B/RTL8111/RTL8168/RTL8111C/RTL8111CP/RTL8111D(L)/RTL8168C/RTL8111DP/RTL8111E/RTL8105E
支持LINUX driver for kernel 2.6.x and 2.4.x (Support x86 and x64)
下載驅動包為:r8168-8.016.00.tar.bz2
把文件通過U盤拷貝到linux系統下
插好U盤后,查看磁盤情況
fdisk -l
正常情況下有
Disk /dev/sda:2045 MB,2045247488 bytes
47 heads,46 sectors/track,1847 cylinders
Units = cylinders of 2162 * 512 = 1106944 bytes
Device Boot?? Start?????? End?????? Blocks????? Id??? System /dev/sda1???????? 1????? 1848????? 1997188+????? b??? W95 FAT32 類似信息,因為我的U盤是2G的盤所以就這個信息 然后建立一個目錄usb,如果存在了就算了,一般是這樣的 mkdir /mnt/usb 所謂的掛接U盤 mount /dev/sda1 /mnt/usb -t vfat 這樣成功后就可以進入這個U盤了 cd /mnt/usb 進入U盤就可以看到你U盤的文件了 比如要把這個U盤的驅動程序拷貝到以下目錄 /usr/drivers/netcard/目錄下,如果沒有drivers/netcard/先建立目錄 然后拷貝這個文件 cp -r /mnt/usb/r8168-8.016.00.tar.bz2 /usr/drivers/netcard/ 然后解壓文件(如果在驅動文件的所在目錄) tar jxvf r8168-8.016.00.tar.bz2 解壓后跟解壓文件平級的有個目錄r8168-8.016.00 然后編譯? 安裝? 啟動服務 cd r8168-8.016.00 make clean modules make install depmod -a 這里查看目錄 cd /etc/sysconfig/network-scripts/ ls 如果沒有ifcfg-eth0就重啟計算機 reboot 然后再進入 cd /etc/sysconfig/network-scripts/ ls 一般就有這個目錄了 查看IP情況 ifconfig? |more 有時避免過多信息看不到 這樣再試試這樣的網絡測試命令 ping 192.168.0.110(局域網里另外一臺機子的IP) 如果能夠ping通的話說明網絡已經配置通了
總結
以上是生活随笔為你收集整理的linux安装网卡驱动tgz,Linux安装网卡驱动的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 花瓣长度和花瓣宽度散点图鸢尾花_基于py
- 下一篇: iphone黑屏转圈_iphone8一直