Jerri Guru
Joined: 03 Apr 2003 Posts: 353
|
Posted: Sun Jun 12, 2005 9:46 pm Post subject: weird problem with dhcpcd |
|
|
I'm trying to build a gentoo box on an oler MSI-6199/Intel celeron 900. with a creative pc128 sound card (pci), an ati 3d charger video card (pci) and a 3com 3c905b network card (ISA).
The instalation went smoothely, everything is detected properly, network retrieves ip via dhcp without incident. The problem occurs when I try to boot into my system and assign an ip to eth0. This is where things get screwy. I can load the modules 3c905, and dmesg reports:
Code: | eth0: 3c5x9 found at 0x300, 10baseT port, address 00 20 af 6b 67 e9, IRQ 10.
3c509.c:1.19b 08Nov2002 becker@scyld.com
http://www.scyld.com/network/3c509.html |
however, when I run the command dhcpcd, i get the following in my log file (after dhcpcd exits without incident):
Code: | Jun 12 13:20:08 jukebox dhcpcd[5462]: dhcpStart: ioctl SIOCGIFHWADDR: Device or resource busy |
What really bothers me with this, is that I have tried 3 different network cards (3com 3c905c pci, 3com 3c905b pci, 3com 3c905b ISA) and they all report the same errors.
Here are some of the things I have tried:
- moving card to different pci slot (tried every position)
- compiled multiple kernels (gentoo-sources / vanilla-sources)
- disabled acpi / apic
I'm really at a loss as to what the heck is going on... If i boot into the live cd with any of these network cards, they are detected properly, and everything works without a hitch, however, I can't get any of them to work properly on my new install. |
|