Mark Voss <voss001@yahoo.com.not4spam> wrote:
> I have a problem with a new RH9 box I just built.
> Whenever I reboot it, it thinks it's IP address is already in use.
What is the _exact_ error message it gives you?
Are you certain that it's saying what you think its saying? The standard
error message `Address already in use' (EADDRINUSE) means that the
address:port combination is already taken when a program tries to use
bind() or connect(). This generally mean that either the program is
already running, or the server, as all good servers should, use the
REUSEADDR socket option.
If you run tcpdump while bringing the interface up, do you see it
sending any ping requests to the same IP, probing for address collision?
This isn't something that is typically done under Linux, perhaps RH have
added some functionality.
Is the address configured statically, or are you getting it from DHCP.
If from DHCP, is it a fixed or dynamic address?
> When it is in this state, I cannot up the interface. However, if I
> unplug the cable, then I can up the interface.
Does it take longer when you do this? It may also detect if there is no
cable detected.
--
Cameron Kerr
cameron.kerr@paradise.net.nz :
http://nzgeeks.org/cameron/
Empowered by Perl!