Hi,

I have a user who roams with a laptop between subnets 172.16.28.x and
172.16.38.x and, for various reasons, needs a static IP address in each
subnet - in this case 172.16.28.33 and 172.16.38.9. I recall there was a
thread in this forum saying that one could do this simply by setting up an
IP address for the MAC address in each subnet. However, I can't get this to
work. When the client attempts to get the IP address for the subnet it is on
the server tries to delete the other address and cannot because it's MANUAL.
A section of the log follows:
ach
19 : Get type:4, IPAddr:169.254.44.202, LeaseTime:0, MacIndx:5957,
pIP:969FC3C0
old pIP addr: 172.16.38.9 is MANUAL cannot be deleted.
AMAGet() exit err:24, subnet:172.16.0.0, addr:169.254.44.202
2004/07/14 16:05:11 <DHCPDISCOVER> packet received from client
<0:D:56:79:9C:C>.
2004/07/14 16:05:11 Error code = 24 after DHCPSRVR cache has been
queried for client <0:D:56:79:9C:C>.
51 : Get type:4, IPAddr:169.254.44.202, LeaseTime:0, MacIndx:5957,
pIP:969FC3C0
old pIP addr: 172.16.38.9 is MANUAL cannot be deleted.
AMAGet() exit err:24, subnet:172.16.0.0, addr:169.254.44.202
2004/07/14 16:05:43 <DHCPDISCOVER> packet received from client
<0:D:56:79:9C:C>.
2004/07/14 16:05:43 Error code = 24 after DHCPSRVR cache has been
queried for client <0:D:56:79:9C:C>.
55 : Get type:4, IPAddr:169.254.44.202, LeaseTime:0, MacIndx:5957,
pIP:969FC3C0
old pIP addr: 172.16.38.9 is MANUAL cannot be deleted.
AMAGet() exit err:24, subnet:172.16.0.0, addr:169.254.44.202
2004/07/14 16:05:47 <DHCPDISCOVER> packet received from client
<0:D:56:79:9C:C>.
2004/07/14 16:05:47 Error code = 24 after DHCPSRVR cache has been
queried for client <0:D:56:79:9C:C>.
63 : Get type:4, IPAddr:169.254.44.202, LeaseTime:0, MacIndx:5957,
pIP:969FC3C0
old pIP addr: 172.16.38.9 is MANUAL cannot be deleted.
AMAGet() exit err:24, subnet:172.16.0.0, addr:169.254.44.202
2004/07/14 16:05:55 <DHCPDISCOVER> packet received from client
<0:D:56:79:9C:C>.
2004/07/14 16:05:55 Error code = 24 after DHCPSRVR cache has been
queried for client <0:D:56:79:9C:C>.
80 : Get type:4, IPAddr:169.254.44.202, LeaseTime:0, MacIndx:5957,
pIP:969FC3C0
old pIP addr: 172.16.38.9 is MANUAL cannot be deleted.
AMAGet() exit err:24, subnet:172.16.0.0, addr:169.254.44.202
2004/07/14 16:06:12 <DHCPDISCOVER> packet received from client
<0:D:56:79:9C:C>.
2004/07/14 16:06:12 Error code = 24 after DHCPSRVR cache has been
queried for client <0:D:56:79:9C:C>.

There is a DHCP server on each subnet. NW6.5 SP1, DHCPSRVR.NLM version
3.13.03 dated 3 December 2003.

Any ideas?

Thanks,

Tim.