Minha rede parece com a seguinte: A-B-C-D
- A é um roteador OpenWrt conectado à internet e serve como DHCP (estático) e gateway
- B é um adaptador de rede powerlan (netgear powerline) conectado por ethernet a A
- C é a outra extremidade do par powerlan e faz a ponte para Wifi
- D são dispositivos como laptops, smartphones, ... conectados por Wifi a C e obtêm os endereços IP de A
B e C é ampliar o alcance da rede para partes distantes da casa. A cada poucos dias, a conexão com a internet cai para todos os dispositivos conectados a C ao mesmo tempo, mas não para dispositivos conectados a A. Para voltar ao normal, B é desconectado e conectado novamente. Eu consegui fazer com que os usuários executassem o wireshark em segundo plano. Minhas análises das capturas são:
- Os dispositivos D permanecem conectados à rede.
- Os dispositivos D recebem todos os pacotes enviados a eles por transmissão (também de dispositivos conectados diretamente a A)
- Pacotes que eles enviam não são recebidos por dispositivos conectados a A diretamente ou por servidores na Internet (capturados "TCP Spurious Retransmissions" com uma confirmação cada nos segundos quando a internet caiu)
- D envia solicitações arp para "quem tem (endereço ip de A)?" mas não receba resposta
- D recebe arp-pedidos para eles por A e respondê-los
Isso já é por algumas semanas e só acontece a cada dois dias. Antes disso, havia um repetidor wifi em vez de B e C, mas os usuários de D reclamaram da perda da internet da mesma maneira, mas eu não sei se isso está conectado.
Alguma idéia para o motivo / resolvendo isso ou idéias para testes?
Eu mal posso me testar assim instruído um usuário com pelo menos rede limitada saber como fazer a captura wireshark. Eu não posso manter a interrupção por muito tempo, senão outros usuários reclamam demais.
fonte