Gentoo LiveCD + 3Com509B + dhcpcd = zilch?
From: Dances With Crows (danSPANceswitTRAPhcrows_at_usa.net)
Date: 12/05/03
- Next message: Roman V. Mashak: "Intel's Gigabit Adapters on RedHat 9 (shrike)"
- Previous message: nolo: "Re: Disabling HP Compaq built-in speaker"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: 5 Dec 2003 01:11:06 GMT
I have an older AMD K6-2 machine doing firewall duty. It's been running
an older SuSE for a long time, and YaST Online Update no longer works.
Everything works fine when I boot the SuSE install with its 2.2 series
kernel. But I decided to install Gentoo for easier updates and
management.... and ran straight into a brick wall.
The LiveCD ("generic x86" version) boots fine and autodetects the
inward-facing PCI NIC, but it doesn't find the ISA 3c509b, which I have
set to fixed IRQ 3, I/O 0x300 with 3C5X9CFG.EXE . I've reserved IRQ 3
for "old ISA" in the BIOS and disabled the second serial port.
"modprobe 3c509 irq=3" works, but running dhcpcd on eth0 doesn't--the
system log fills up with messages similar to--
dhcpConfig: ioctl SIOCSIFADDR: invalid file descriptor
exiting with error code 4
(the ioctl name may be wrong; I'm going on memory here, but the rest of
it's exact.) /proc/interrupts doesn't show eth0 using IRQ 3. "dhcpcd
eth0" exits immediately, only printing "eth0: setting Rx mode to [123]
addresses" and the MAC address of the card. Running Donald Becker's
3c5x9setup program with the -vfa options shows output that I think is
correct, except that the "interrupt enable" field is 0000. With the old
kernel, that field is 009c.
I've tried booting the LiveCD with the "nohotplug" and "nodetect"
options, but that doesn't change the behavior. ACPI is off according to
the logs. The LiveCD is built with ISAPnP support, so I tried "modprobe
3c509 irq=3 nopnp=1", but it said that nopnp wasn't a valid parameter.
??! I used 3C5X9CFG.EXE to set the card back to PnP. modprobe found
the card at IRQ 5, I/O 0x220 (no conflicts there), but attempting to
start dhcpcd immediately coughed up "eth0: shutting down ethercard" and
of course it never found the DHCP server. Setting the debug= parameter
to 6 provides more information; I can post this if anyone thinks it'll
help. I'm not really sure what to try next here--if anyone's seen this
problem or one like it, please say something. Thanks....
-- Matt G|There is no Darkness in Eternity/But only Light too dim for us to see Brainbench MVP for Linux Admin / mail: TRAP + SPAN don't belong http://www.brainbench.com / Hire me! -----------------------------/ http://crow202.dyndns.org/~mhgraham/resume
- Next message: Roman V. Mashak: "Intel's Gigabit Adapters on RedHat 9 (shrike)"
- Previous message: nolo: "Re: Disabling HP Compaq built-in speaker"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|