O roteador para de responder a solicitações ARP

1

Eu tenho um roteador Linksys com o OpenWRT instalado. O roteador está conectado a outro roteador (roteador B) que está conectado à internet.

A máscara de rede do roteador B é 255.255.255.0 e o roteador tem o endereço IP 192.168.2.1. O roteador Linksys está conectado ao roteador B e tem o endereço IP 192.168.2.2.

No OpenWRT do roteador Linksys, criei uma rede no intervalo de 192.168.1.1/24 IP. Eu tenho 3 WiFi's em execução (um em 5Ghz) que pertencem à mesma rede, que também tem o dhcp ativado.

Assim, um computador se conecta a um Wi-Fi, obtém um IP na faixa 192.168.1.1/24, vê o roteador Linksys como gateway e pode se conectar à Internet.

Isso funciona por um tempo (horas - dias) e depois de um tempo nenhum dispositivo pode conectar o WiFi mais.

Então eu abri o Wireshark e olhei o que acontece, meu laptop recebe um IP atribuído (ou apenas pega o último IP que tinha? Eu não sei, mas o IP está na faixa 192.168.1.1/24) e tenta ARP faz ping no roteador.

Parece que o roteador não está respondendo e, portanto, meu laptop (e qualquer outro dispositivo) não pode se conectar ao Wi-Fi.

Quando eu desconectar o roteador da energia e deixá-lo reiniciar novamente, todos os dispositivos podem se conectar ao WiFi e à internet novamente.

Como a reinicialização sempre não pode ser uma solução - como posso começar a depurar isso? Eu realmente quero aprender mais sobre networking e quero entender, o que está acontecendo aqui embaixo do capô.

Eu já experimentei termos de busca diferentes, mas todos eles apenas fornecem 'conselhos gerais sobre depuração de wi-fi', o que não me ajudou até agora, então espero encontrar conhecimento aqui:)

    
por Carl Ambroselli 09.11.2016 / 10:08

1 resposta

0

O problema foi muito estranho:

Meu nome WiFi continha um '&' símbolo. Depois de remover esse caractere do SSID, todos os problemas foram resolvidos (incluindo um Raspberry Pi que tinha uma taxa de falha de conexão de 95% antes - agora 100% de sucesso ao se conectar).

Não tenho certeza se isso é um problema com o OpenWRT, os drivers unix wifi ou qualquer outra coisa na minha configuração de rede. Então, se alguém puder reproduzi-lo, vou procurar onde preencher um relatório de bug.

    
por 10.11.2016 / 20:57