Win XP discover/offer/req/ack loop (Help!)

Jeff A. Earickson jaearick at
Thu Aug 24 16:08:16 UTC 2006


Alex Moen posted a query just like mine to the list on 4/21/2006
just like mine, but I didn't find an answer that helped him.
I am having the same problem.

My Setup: version 3.0.4 running on Solaris 9 (primary) and Solaris
10 (secondary) boxes.  Failover mode has been running great for

Yesterday our network admin lowered the lease times on some
networks and also reduced the pool sizes for some other networks.

Today one network (not any that were changed yesterday) chokes
if Win XP machine are plugged into it.  The loop looks like
(for one MAC addr):

magma dhcpd: DHCPREQUEST for ( from 00:14:22:f7:8f:76 (d620-015549) via
magma dhcpd: DHCPACK on to 00:14:22:f7:8f:76 (d620-015549) via
(repeats ad nauseum, quickly)

Apple systems have no problems on this network.  If the network
guy moves the switch ports to different subnets/vlans then the
same machine nicely gets a IP number from the other subnet.
The problem is only with one subnet.

I stopped both DHCP servers, cleaned out all leases for subnet
137.146.202 from the lease file (I have a perl script to do this),
copied the new lease file to the secondary, restarted the secondary,
then restarted the primary.  Subnet 202 went right back to its
bad behavior.

What is the problem??  The fix??  Help!!

Jeff Earickson
Colby College

More information about the dhcp-users mailing list