Red Hat Bugzilla – Bug 97352
(NET 8139TOO) 8139too driver broken in bootnet.img for kickstart install of RedHat 8.0
Last modified: 2013-07-02 22:11:34 EDT
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (Windows; U; WinNT4.0; fr-FR; rv:1.0.1) Gecko/20020823
Description of problem:
We have successfully deployed RedHat 7.3 on serveral hundred of workstations
using Kickstart with DHCP/NFS , including 50 with a RealTeck network card with a
RTL 8139 chipset.
With RedHat 8.0 , these network cards are indeed detected but all
DHCP requests fail... If we enter the appropriate IP/gateway , NFS mounting fail...
So we suspect the driver provided in bootnet.img to be broken.
No problem on the same machine with Kickstart install of redHat 7.2, 7.3 or 9.0 !
Problem is we cannot use RedHat 9 due to some software that do not
function with the latest kernel (?) such as Kylix 3 or MyODBC ( complaining
about GLIBC symbols not defined...)
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1.use regular procedure to dd the bootnet.img
2.reply either yes or no to " do you have a driver disk"
3.make no difference since 8139too is on bootnet.img
Actual Results: failure of dhcp request...
Jeremy do you know of any issues related to this hw?
Are you able to disabe APIC and/or MPS 1.1/1.4 in BIOS?
This sounds awfully similar to the trouble I had with Shuttle
<http://www.shuttle.com/> manufactured PCs. At that time the Pentium 4s weren't
HT capable this was a good workaround at install time and has been working well
since. AFAIR this was actually a "feature" of the 8139 driver used, RH had the
"wrong" one I think.
Latest Shuttle designs SB61G2 support 800 FSB P4s with HT so I guess I'll have
to revisit this problem soon. They're still using the same el cheapo integrated
RT 8139 ethernet controller instead of something bluechip (like e100/e1000) ;-)
This fixed my problem.
Test 1: on the BIOS (Award BIOS, advanced setting) we disabled APIC and
Kickstart install works nicely: DHCP,NFS and post install.
Test 2: I added "noapic" on the append line in the syslinux.cfg file for
these machines and left APIC enabled in BIOS. Install is still OK, and when
rebooting the network card runs smootly.
So the 3189too driver on the kickstart disquette are "APIC unaware", but the
drivers installed are "APIC aware", so no need to disable it for good in the BIOS
Thanks again for a real good advice.