linux上不了网有两个网卡,linux上两个常见的网卡报错
本篇解決兩個(gè)常見(jiàn)的網(wǎng)卡報(bào)錯(cuò):
1.Bringing up interface eth0: ?Device eth0 does not seem to be present,delaying initialization.
2.CentOS5: Device eth0 has different MAC address than expected
首先:第一個(gè)
1.Bringing up interface eth0: ?Device eth0 does not seem to be present,delaying initialization. 大致意思是網(wǎng)卡eth0并沒(méi)有準(zhǔn)備好,無(wú)法完成初始工作。造成這種的原因一般是因?yàn)榫W(wǎng)卡驅(qū)動(dòng)文件沒(méi)能正確加載,需要仔細(xì)檢查一下這個(gè)文件:vi /etc/udev/rules.d/70-persistent-net.rules
正確的配置應(yīng)如下:
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:29:bc:9a:86", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
其中ATTR{type}=="1"表示啟用這個(gè)網(wǎng)卡,讓其==0則會(huì)出現(xiàn)上述的錯(cuò)誤。其中ATTR{address}=="00:0c:29:bc:9a:86"則是表示網(wǎng)卡的MAC信息,這個(gè)需要跟網(wǎng)卡配置文件(/etc/sysconfig/network-scripts/ifcfg-eth0)中的HWADDR一行(以eth0為例)保持一致,如果不一致,則會(huì)造成問(wèn)題二,即MAC地址不一致。
當(dāng)然,第二個(gè)問(wèn)題也可以通過(guò)dmesg命令查看,如下:
[root@centos ~]# dmesg |grep eth0
e1000 0000:02:01.0: eth0: (PCI:66MHz:32-bit) 00:0c:29:bc:9a:86
e1000 0000:02:01.0: eth0: Intel(R) PRO/1000 Network Connection
e1000: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: None
eth0: no IPv6 routers present
e1000: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: None
ADDRCONF(NETDEV_UP): eth0: link is not ready
ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
eth0: no IPv6 routers present這樣也能查看出內(nèi)核讀到的網(wǎng)卡的MAC地址是多少,將這個(gè)地址保持跟
/etc/sysconfig/network-scripts/ifcfg-eth0中的HWADDR一行一致即可。
總結(jié)
以上是生活随笔為你收集整理的linux上不了网有两个网卡,linux上两个常见的网卡报错的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 大一学生WEB前端静态网页——旅游网页设
- 下一篇: 智能座舱HIL测试系统