Sledgehammer Boots Without IP
It is possible to have sledgehammer boot and hang without an IP. This can happen in environments where DRP is NOT the DHCP server and the subnet has restricted number IPs with more HOSTs than IPs. The ipxe and kernel boot components do DHCP releases as they boot. This releases IPs back to pools. In some DHCP servers, the address is immediately available for consumption. DRP will delay returning the address to the pool for a few seconds to prevent this problem. If this happens as the linux user space of sledgehammer takes over operation, the user space DHCP server may not get an address because the pool is empty. This will make the machine appear as hung or not responsive.
This sometimes resolves itself as IP addresses become available. Additional fixes including rebooting the machine, increasing DHCP scope to add more available IP addresses to the pool, or using DRP as DHCP server.
Additional resources and information related to this Knowledge Base article.
sledgehammer, pxe, ip addresses, dhcp pool, dhcp