Red Hat Bugzilla – Bug 25774
Ethernet driver not loaded after installation
Last modified: 2007-04-18 12:31:05 EDT
From Bugzilla Helper:
User-Agent: Mozilla/4.76 [en] (X11; U; Linux 2.4.0-0.99.11 i586)
Installed fisher on a system with a Etherlink III card on it. The driver
that should have been loaded on reboot (3c509) was NOT loaded and it failed
to come up. Had to use linuxconf to set the driver (as well as the host
name) to correct.
Steps to Reproduce:
1.Install fisher on a system with an Etherlink III card
2.Reboot after install.
3.Note FAILED status for eth0.
Actual Results: System was unable to connect to the local network. Had to
configure manually and use /etc/rc.d/rc5.d/S10network restart to correct.
Expected Results: Driver setting should have been set for the eth0 device
so it would be loaded properly.
Is that an ISA card?
We (Red Hat) should really try to fix this before next release.
Are you trying to use the 3c509 in PnP mode, or did you manually set the IRQ and
Answers to a couple questions.
- [notting] yes, its an ISA card
- [mdrew] hmm - I'm not sure I understand the question. I think the card is in
a default setting. I made no manual settings of the IRQ nor I/O port in
Linuxconf to get the card active (made sure DHCP was set, set the driver to
The current settings in Linuxconf for adaptor 1 are...
 Manual [x] Dhcp  Bootp
... next few items blank ...
net device eth0
kernel module 3c509
There are no other network devices on this system.
The 3c509 can operate in two modes: PnP mode and manual mode. This mode can be
changed by utilizing the 3c5x9cfg configuration software located on the second
disk of the driver set (downloadable from 3Com). The card being in PnP mode may
have prevented the installer from detecting the card or maybe from loading the
module (or there could be a bug with writing the /etc/modules.conf or the ifcfg
file), so the questions to ask would be:
1)You did configure networking (set to DHCP) during the installation?
2)After a clean install and a reboot, what are the contents of the
3)Also after the clean install and reboot, is the /etc/sysconfig/ifcfg-eth0 file
present and properly configured:
4)If you change the configuration of the card with 3c5x9cfg to manual mode and
set it to a free IRQ and I/O port, does the installation work properly?
Hmm. It may take some time to free up a machine to test. [I'm using the last one
to compose this message...]. Here's answers as I can provide "right now".
1. Networking was configured w/ DHCP. A side note - I did one install w/ the
floppy boot & network install & got the driver (3c509) from the "driver disk".
It worked OK for the install - surprised it didn't after reboot.
2. Contents of /etc/modules.conf. Hmm. I have two copies - the .OLD one has the
alias parport_lowlevel parport_pc
the current one has that line plus
alias eth0 3c509
I assume the latter line is what's missing from the install.
3. The .OLD version of /etc/sysconfig/network-scripts/ifcfg-eth0.OLD is what you
4. I think I can do that or at least check what it was set as. If it helps,
these old machines used to be running NT 4 on them.
This looks maybe like Bug# 25571.
Closing due to inactivity.