I am planning on converting all our statically assigned addresses to manual assignments from the DHCP server in order to push down SLP settings onto these workstations. I followed these steps:
1) Set up the manual assignment attached to the MAC address of the machine.
2) Restarted the DHCP server.
3) Released and renewed IP address on the workstation.

The workstation is picking up its IP address, and the DNS servers. It is not getting the default gateway (aka router), nor the rest of the options I have assigned at the subnet range level. DNS is a global setting, and is getting pushed down, but if I add SLP servers to the global preferences, they still don't get pushed down.

The oddest part is that if I boot the server to PXE, it receives all the settings, and functions 100% properly.

Anyone seen this?