O cliente DHCP do Windows 7 não está funcionando no Wired, mas funciona no Wireless

1

Tenho um laptop Dell com 1 ano de idade e executando o Windows 7 Pro 32 bits.

Na semana passada, o PC começou a se recusar a obter um endereço IP via DHCP, mas isso só acontece na conexão Ethernet com fio. O PC recebe um endereço APIPA no intervalo 169.XXX.XXX.XXX. No entanto, se eu atribuir manualmente um endereço IP, a conexão funcionará bem.

Se eu alternar para sem fio, o PC poderá obter um endereço IP via DHCP muito bem. O WAP ao qual está se conectando está na mesma rede que o servidor DHCP (um roteador Modem ADSL Netgear DG834).

A rede é uma rede simples do Windows (sem domínio, diretório ativo, etc.).

Eu tentei conectar o laptop a diferentes pontos de rede ao redor do escritório e até mesmo diretamente no roteador ADSL, e isso não faz diferença.

Todos os indícios sugerem que há algo errado na pilha do Windows Networking nesta máquina.

Por favor ajude.

ATUALIZAÇÃO: Vale ressaltar que mudamos o roteador (e, portanto, o servidor DHCP) de um Siemens Gigaset para o atual roteador DG834 no mesmo dia. Nenhuma outra máquina em nossa rede de mais de 40 dispositivos foi afetada pela alteração. É possível que o problema esteja relacionado a isso, embora eu não saiba como.

    
por Saajid Ismail 10.05.2011 / 11:22

2 respostas

1

Gostaria de redefinir o Windows Socket com o comando

netsh winsock reset

executado em um cmd com direitos de administrador.

Se isso não funcionar, eu verificaria se há endereços IP livres, o roteador pode atribuir ou se todos os endereços foram atribuídos aos clientes?

Além disso, você pode inicializar com um Linux Live-CD ou usar outro roteador para verificar se o Windows, sua NIC ou o roteador é a fonte do seu problema.

    
por 10.05.2011 / 11:45
0

Pode ser um problema de firewall que está bloqueando o DHCP - você pode tentar

  • desligando o firewall por alguns instantes alguns segundos para ver se isso resolve (se você é paranoico, desconecte seu conexão de internet do seu roteador)

  • instalando o Microsoft Network Monitor e vendo quais pacotes estão sendo enviados / recebidos

Você pode fazer com que o DHCP tente obter uma concessão abrindo um prompt de comando (como Administrador) e usando os comandos

ipconfig /release
ipconfig /renew
    
por 10.05.2011 / 11:47