Red Hat Bugzilla – Bug 25550
eth0 won't start after upgrade with rtl8139 nic
Last modified: 2014-03-16 22:18:36 EDT
Upgraded a Red Hat 7 machine with an Accton SMC2-1211TX network card.
Guiness treated this card as an RTL8139 in /etc/modules.conf
After the upgrade eth0 failed: (from /var/log/messages)
Feb 1 14:25:22 nutmeg modprobe: modprobe: Can't locate module eth0
Feb 1 14:25:22 nutmeg sysctl: net.ipv4.ip_forward = 0
Feb 1 14:25:22 nutmeg sysctl: net.ipv4.conf.all.rp_filter = 1
Feb 1 14:25:22 nutmeg sysctl: kernel.sysrq = 0
Feb 1 14:25:22 nutmeg sysctl: error: 'net.ipv4.ip_always_defrag' is an
Feb 1 14:25:22 nutmeg network: Setting network parameters: succeeded
Feb 1 14:25:23 nutmeg network: Bringing up interface lo: succeeded
Feb 1 14:25:23 nutmeg modprobe: Note: /etc/modules.conf is more recent
Feb 1 14:25:23 nutmeg modprobe: modprobe: Can't locate module eth0
Feb 1 14:25:23 nutmeg ifup: Delaying eth0 initialization.
Feb 1 14:25:23 nutmeg network: Bringing up interface eth0: failed
The entry in the Guiness /etc/modules.conf was:
alias eth0 rtl8139
Changing /etc/modules.conf in Fisher to:
alias eth0 8139too
solved the problem.
We (Red Hat) should really fix this before next release
Please post 'lspci -n' and 'lspci -v' lines regarding your NIC.
The problem is that the module changed names, and we don't migrate
rtl8139 changed to rtl8129 or 8139too.
For some reason my rtl8159 was recognized with the new driver - 8139too -
and was set up properly but the second ether card, a linksys lne100tx v4,
was not found or setup during install - ASUS k7v, 750 Athlon, Matrox G400,
SB Live, 30 MB IBM 75GXP.
*** Bug 24376 has been marked as a duplicate of this bug. ***
This should be fixed with the combination of kernel-2.4.0-0.99.25 and