centos 6網絡卡驅動是r8169,而主機板是r8168,導致無法上網
一、準備工作
(如果裝系統時,已安裝kernel和gcc可以跳過)
1.掛載cdrom
mkdir /mnt/cdrom
mount /dev/cdrom /mnt/cdrom
2.將cdrom做為yum源
cd /etc/yum.repos.d/
建立新的yum源***.repo
[***]
name=install centos ***
baseurl=file:///mnt/cdrom
enable=1
gpgcheck=0
3.使用yum安裝kernel和gcc
yum install kernel-xen kernel-xen-devel kernel kernel-pae kernel-pae-devel kernel-devel kernel-headers
yum install gcc
5.掛載u盤
檢視u盤
fdisk -l
掛載
mkdir /mnt/usb
mount -t vfat /dev/sdb1 /mnt/usb
二,檢視網絡卡型號和機器位數
1,檢視網絡卡型號
# lspci |grep -i eth
02:00.0 ethernet controller: realtek semiconductor co., ltd. rtl8111/8168b pci express gigabit ethernet controller (rev 06)
2,檢視機器位數
# uname -a
linux localhost.localdomain 2.6.32-279.el6.x86_64 #1 smp fri jun 22 12:19:21 utc 2012 x86_64 x86_64 x86_64 gnu/linux
# ethtool -i eth0
driver: r8169
version: 2.3lk-1-napi
firmware-version:
bus-info: 0000:03:00.0
三、安裝驅動
1,解壓
# tar jxvf r8168-8.037.00.tar.bz2
3,安裝
# cd r8168-8.037.00
# make && make install
如果安裝的是伺服器版本,可能沒有安裝gcc,已經kernel,所以可能會報以下錯誤
make -c /lib/modules/2.6.18-308.8.2.el5pae/build subdirs=/root/r8168-8.037.00/src install_mod_dir=kernel/drivers/net modules_install
make: *** /lib/modules/2.6.18-308.8.2.el5pae/build: 沒有那個檔案或目錄。 停止。
make: *** [install] 錯誤 2
# depmod -a
# modprobe r8168
查一下驅動是不是載入了,如果有以下內容說明驅動安裝成功了。
# lsmod |grep r8168
r8168 257918 0
必須重新啟動一下機器,用ethtool檢視驅動才會改變,不然還是老樣子。下面是新的驅動。
#ethtool -i eth0
driver: r8168
version: 8.037.00-napi
firmware-version:
bus-info: 0000:02:00.0
四,設定ip位址
預設是不支援dhcp的,所以需要手動設定ip
#cd /etc/sysconfig/network-scripts/
#vim ifcfg-eth0
bootproto=none
hwaddr="xx:xx:xx:xx:xx:xx"
onboot=yes
type="ethernet"
userctl=no
ipv6init=no
peerdns=yes
gateway=192.168.1.254
ipaddr=192.168.1.101
netmask=255.255.255.0
dns1=192.168.1.1
linux網絡卡驅動安裝
有些主機板裝linux之後網絡卡沒驅動的。就要安裝驅動 方法如下 2.cd arl1e x.x.x.x src 3.make install 4.lib modules 2.6.18 238.5.1.el5 kernel drivers net atl1e atl1e.ko 5 insmod arl...
Linux安裝網絡卡驅動
device boot start end blocks id system dev sda1 1 1848 1997188 b w95 fat32 類似資訊,因為我的u盤是2g的盤所以就這個資訊 然後建立乙個目錄usb,如果存在了就算了,一般是這樣的 mkdir mnt usb 所謂的掛接u盤 m...
Linux安裝網絡卡驅動
backgroud 公司需要使用舊的fedora系統配合內部測試環境使用,所以就將之前裝好的系統盤換到新的電腦上,由此造成了乙個問題,兩張網絡卡只有一張能用,另外一張猜測可能是網絡卡與系統之間相容性差導致 當時應該試試修改網絡卡配置是否可用,沒多想直接把網絡卡配置刪了,導致nmcli connect...