Falha na rede no FreeBSD: Falha no ping para o roteador, mas o roteador acredita que o computador está conectado

2

Eu tenho um adaptador sem fio TP-Link TL-WN851N, que é baseado em um dispositivo Atheros. Quando tento conectar-me à minha rede sem fio WPA2, ifconfig wlan0 me diz que a conexão está "associada". Meu computador também aparece conectado na lista do roteador. No entanto, eu não posso pingar nada, nem mesmo o próprio roteador.

No mesmo sistema, executando o Linux, não há problemas de conexão e, ao executar o Windows, há conexões interrompidas ocasionais, mas não há falha na reconexão. O DHCP é visivelmente lento em ambos, no entanto.

Depois de fazer algumas depurações com pessoas no canal #freebsd da Freenode, descobri o seguinte:

  • arp -an não mostra rotas.
  • Se eu tentar obter um endereço IP do DHCP, ele falhará. No sistema FreeBSD, ele mostra DHCPDISCOVER, depois dá um erro sobre não DHCPOFFER. De acordo com a interface da web do meu roteador, ele acredita que deu ao computador um endereço IP depois disso.
por Macha 06.06.2011 / 16:04

1 resposta

2

Isso indica que a conexão wifi foi bem-sucedida (você conectou um cabo virtual entre seu computador e seu roteador), mas a camada TCP / IP não foi configurada corretamente.

A menos que seja explicitamente configurado, o cenário doméstico típico é que o seu computador solicita ao roteador uma configuração de rede usando o DHCP, e que isso de alguma forma falha para você.

Você pode tentar configurar explicitamente o TCP / IP estaticamente (lembre-se do DNS e do gateway) e veja se consegue se conectar. Se sim, você pode começar a solucionar problemas do servidor DHCP no roteador (ver logs ou anexar um computador em funcionamento com uma ferramenta de análise de tráfego de rede em execução) ou simplesmente continuar usando um endereço estático em casa.

    
por 21.05.2014 / 15:35