多个网卡出现共同MAC地址的解决方法
问题:网卡MAC地址识别出现重复错误
物理机:DELL R720
网卡型号:Intel Corporation I350 Gigabit
系统:redhat5.7
现象:完成后出现多个网卡有共同MAC地址
解决方法1:升级系统内核至RHEL5.9版本
根据我们的调查,发现您遇到的问题与 Bug 748792 有关,该 Bug 的相关链接如下:
igb driver reports incorrect MAC ids for Intel i350 quad port rNDC
https://bugzilla.redhat.com/show_bug.cgi?id=748792
该 Bug 对应的 Errata 链接如下:
Moderate: Red Hat Enterprise Linux 5.8 kernel update
https://rhn.redhat.com/errata/RHSA-2012-0150.html
此外,修复此问题另有最新的 Errata 链接如下:
Important: kernel security and bug fix update
https://rhn.redhat.com/errata/RHSA-2014-0740.html
由于此 Errata 比较特殊,都是涉及 Kernel 的软件包,也就是说您需要升级至 Red Hat Enterprise Linux 5.8 以上的内核,升级内核后,重新启动系统,观察此问题是否解决。
解决方法2:升级网卡驱动
1. 移走/lib/modules/
2. 禁用掉网卡模块.
vi /etc/modprobe.conf
#alias eth0 tg3
#alias eth1 tg3
#alias eth2 tg3
……………………
modprobe -r
3. 解压及安装驱动
tar -zxvf igb-5.1.2.tar.gz
cd igb-
make install
modprobe igb
4. 重启主机
5. 验证是否正常
问题:RTNETLINK answers: No such device错误
系统:RHEL任意版本
现象:使用ifup ethX 报以下报错误时,如下:
RTNETLINK answers: No such device
解决方法:
在每个网卡配置文件中追加”NOZEROCONF=yes”配置,重启网络服务。