[ale] 2 boxes getting the same address from DHCP

Brian Pitts brian at polibyte.com
Fri Jun 13 02:56:20 EDT 2008


When I boot sysresccd on two computers on my network, they both receive
the same IP address from my DHCP server. This obviously causes a problem
and the second machine will never finish booting unless I manually
change the IP address on the first one. This happens regardless of
whether I use dnsmasq on my Ubuntu installation or dhcpd on a third
system running sysresccd as the DHCP server. Here is my leases file at
each stage to demosntrate what's happening:

first machine is pxe booting

1213368876 00:09:6b:2b:dd:60 192.168.1.145 * 01:00:09:6b:2b:dd:60

first machine has ran dhcpcd

1213368948 00:09:6b:2b:dd:60 192.168.1.146 sysresccd 00:27:27
1213368876 00:09:6b:2b:dd:60 192.168.1.145 * 01:00:09:6b:2b:dd:60

second machine is pxe booting

1213369175 00:09:6b:0f:65:36 192.168.1.175 * 01:00:09:6b:0f:65:36
1213368948 00:09:6b:2b:dd:60 192.168.1.146 sysresccd 00:27:27
1213368876 00:09:6b:2b:dd:60 192.168.1.145 * 01:00:09:6b:2b:dd:60

second machine is hung with netconfig2 repeating the message
"ARPOP_REPLY received from from 192.168.1.146 ( 00:09:6b:2b:dd:60)"

1213369175 00:09:6b:0f:65:36 192.168.1.175 * 01:00:09:6b:0f:65:36
1213369274 00:09:6b:0f:65:36 192.168.1.146 sysresccd 00:27:27
1213368876 00:09:6b:2b:dd:60 192.168.1.145 * 01:00:09:6b:2b:dd:60

So you see that 146 is given to 00:09:6b:2b:dd:60 and then to
00:09:6b:0f:65:36

I believe what they're running to set up dhcp is dhcpd -L -n -t 10 -I ''
-h sysresccd eth0

Any thoughts?

-Brian


More information about the Ale mailing list