O servidor DHCP ou um dispositivo intermediário no caminho da rede está com bugs.
A partir do Windows Vista, as solicitações do DHCP incluem o sinalizador de transmissão . Alguns hardwares de rede não reconhecem pacotes com este flag set¹. Felizmente, há uma entrada de registro que permite que o Windows Vista retorne aos pacotes sem o sinalizador, se não receber uma resposta.
Na chave HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{your-network-card-GUID}
, você precisa definir a entrada DWORD DhcpConnEnableBcastFlagToggle
para 1. Se você não tiver certeza de qual subchave usar, poderá inseri-la em todas elas, o que provavelmente não causará problemas, desde que o Windows 7 realmente faz isso.