Por que meu PC de mesa não consegue obter um endereço IP do roteador?

3

Desde esta manhã, meu PC de mesa (conectado diretamente ao roteador) não consegue se conectar à Internet. Meu laptop está conectado ao mesmo roteador por meio de um ponto de acesso sem fio e sua conectividade com a Internet funciona bem, então presumo que o roteador esteja bem.

Posso fazer o ping 127.0.0.1 no meu PC de mesa e as luzes onde o cabo de rede está conectado brilham. Eu também troquei cabos de rede. Nenhuma mudança, então eu suponho que os cabos estão bem.

O endereço IP atribuído automaticamente no PC de mesa é 169.254.xxx.xxx. Então eu suponho que o pc não pode obter um endereço IP do roteador.

Além disso, dei uma olhada no gerenciador de dispositivos e tudo parece em ordem.

Meu roteador tem o firmware mais recente.

O firewall do Windows está desativado. Eu não tenho nenhum outro firewall.

Eu reiniciei o roteador e o computador desktop várias vezes.

Os drivers mais recentes de ethernet da placa-mãe estão instalados.

Alguma ideia? Tudo parece estar em perfeita ordem, exceto pelo fato de meu computador desktop não conseguir um endereço IP.

Meu ambiente:

  • Windows XP SP2
  • Bilhão de roteador ADSL. Filtragem MAC desativada. DHCP ativado. 100 IP
    endereços disponíveis no intervalo IP.
  • Placa-mãe MSI K8N SLI (Ethernet on-board).
por willem 27.08.2010 / 20:32

7 respostas

4

Os seguintes artigos de suporte da Microsoft tratam do reparo do TCP / IP e do Winsock:

Como redefinir o protocolo da Internet (TCP / IP)

Como determinar e recuperar a corrupção do Winsock2 no Windows Server 2003, no Windows XP e no Windows Vista

Em suma, como administrador, você deve entrar em um prompt de comando:

Redefinir TCP / IP

netsh int ip reset c:\resetlog.txt

Redefinir o Winsock

netsh winsock reset
    
por 28.08.2010 / 20:29
3

Você pode abrir um prompt de comando e digitar ipconfig / release e, se não houver erro, digite ipconfig / renew, qual a resposta obtida?

Verifique o roteador para certificar-se de que haja endereços IP disponíveis. Se o intervalo de DHCP for pequeno e a concessão for longa, todos os IPs disponíveis poderão ser atribuídos.

Por fim, você pode tentar atribuir manualmente um IP que não está sendo usado na mesma sub-rede e tentar acessar a Web.

    
por 27.08.2010 / 23:27
1

Pode ser que a atualização do Windows tenha instalado um novo driver para sua placa de rede que não está funcionando. Verifique a data no driver da placa de rede (Meu computador- > Propriedades - > Hardware - > Gerenciador de dispositivos) Se a data for muito recente, você pode tentar reverter o driver.

    
por 27.08.2010 / 22:06
1

I have tried assigning an IP address manually, but I am still unable to connect to the internet, even with that set.

Portanto, isso não é um problema para obter um endereço IP. Não é uma conexão de rede. Então você pode querer postar o endereço IP, gateway e sub-rede que você colocou manualmente e o comando ping e os resultados de onde você tentou fazer o ping no roteador.

Eu poderia suspeitar de algum tipo de vírus ou malware, então eu faria todas as varreduras usuais para essas coisas. (ou seja, Malwarebytes, Spybot Search & Destroy)

    
por 28.08.2010 / 19:09
1

Boas sugestões de todos. Mas no final a única coisa que funcionou foi comprar uma nova placa de rede.

    
por 29.08.2010 / 18:30
0

Às vezes, as conexões de rede do Windows XP ficam confusas. É por isso que a Microsoft adicionou a opção de reparo. Vale a pena um tiro, de qualquer maneira. Clique com o botão direito do mouse na conexão problemática e escolha Repair . Siga as instruções.

    
por 28.08.2010 / 19:54
0

Tive um problema semelhante no Windows XP SP3, parece que isso funcionou para mim, embora seja para Vista. Antes disso, eu redefinia o TCP / IP.

Localize o seguinte nó de registro:

HKEY_LOCAL_MACHINE > SOFTWARE > Microsoft > WindowsNT > CurrentVersion > NetworkCards > <number>

Observe cada número listado no nó NetworkCards para encontrar o GUID do adaptador de rede. No lado direito, o item Descrição lista o adaptador de rede e o item ServiceName lista o GUID correspondente. Lembre-se deste GUID.

Localize e clique na seguinte subchave do Registro:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{<Network Adapter GUID>}

Nesse caminho do Registro, clique na subchave GUID do adaptador de rede que corresponde ao adaptador de rede conectado à rede.

No menu Editar, aponte para Novo e clique em Valor DWORD (32 bits).

Na caixa Novo valor # 1, digite DhcpConnEnableBcastFlagToggle e pressione ENTER.

Clique com o botão direito do mouse em DhcpConnEnableBcastFlagToggle e clique em Modificar.

Na caixa Dados do valor, digite 1 e clique em OK.

    
por 29.09.2014 / 11:51