On Wednesday 13 October 2004 21:30, Jeffrey L. Taylor wrote:
Quoting Jonathan Brooks
: Hi,
The link light was/is on - and I forgot to mention that it works fine under windows. Having said all that - I just tried to boot the machine today and it worked :)
It still fails to get an IP address during the boot process, but magically by the time the login screen is put up it has configured itself. I wonder if there is some process that `/etc/init.d/network start` is waiting for, that gets started later in the boot process - which the (backgrounded) dhcpcd then finds and works? It seems a bit unlikely that it should take longer than the 5 second default timeout to get an IP address from DHCP - and it *always* fails - irrespective of the load on the network.
Any ideas?
Is it getting the same IP address everytime? Switching back and forth between Windows and Linux will mess w/ DHCP. Only one will have the lease info and the other will try and grab it, fail, then get a new address.
Possible solution: release the lease upon disconnection from the network. Edit /etc/sysconfig/network/dhcp, and set: DHCLIENT_RELEASE_BEFORE_QUIT="yes" On Windows you'll also have to release the lease before/upon shutting down. Cheers, Leen