On Sat, 27 Jul 2002 Cleary_Mike@emc.com wrote:
I booted up both of my machines in linux last night, and one got an IP via DHCP, and the other failed. Both have the same motherboard w/ the same on-board NIC. The one which worked has a Duron 1Gig, and the one which failed has an Athlon 1600+. Both are running 8.0 and set up virtually the same. I had reset my router (to the factory default values) also. Strange......
I've been having similar problems ever since I loaded SuSE 8.0 on my laptop. At first, I thought my PCMCIA ethernet card had gone flaky, but I eventually came to the conclusion that the DHCP client dhcpcd was timing out way too quickly. It's only giving about 5 seconds before it 'backgrounds', even though the manpage says it will listen for 60 seconds, and then it'll only retry after 15 minutes or so. Somehow, I was able to edit a config file somewhere, and extend the grace period, so it's been working fine for a few months now. Today, I was playing with my latest toy, a D-Link CF WiFI card. I ended up switching from the 'kernel' PCMCIA support to the 'external' one, and I got a driver to load, but the fast-timeout problem reappeared! Issueing `dhcpcd -n` causes it to wake up and retry immediately, and at least today, I was able to complete the negotiation on the second or third try. WHen I find the location of the timeout parameter again, I'll post a value that works for me... -- Rick Green "They that can give up essential liberty to obtain a little temporary safety, deserve neither liberty nor safety." -Benjamin Franklin