Não é possível receber solicitações ARP. Pense que é um motorista buggy. Como consertar?

2

Eu tenho esse problema com meu laptop rodando Debian Jessie.

Não consigo obter visibilidade de rede a partir de dispositivos na mesma rede. Eu não posso ARP o laptop, mas a coisa mais estranha é que, se eu pingar do laptop indo para algum outro lugar na rede, então, eu posso me comunicar adequadamente com o laptop do mesmo host que o laptop pingou, por um tempo. curto período de tempo.

Meu laptop pode pingar em qualquer lugar na rede, mas não pode ser pingado a menos que seja pioneiro primeiro.

Todos os dispositivos estão na mesma sub-rede e compartilham o mesmo gateway padrão.

O uso do Wireshark mostra que ele literalmente não está recebendo solicitações ARP de qualquer lugar da rede. Meu computador não está detectando a solicitação.

Meus iptables não têm restrições, por isso não pode ser um problema de firewall.

Meu roteador também possui os menores valores de segurança.

Estou convencido de que isso está relacionado de alguma forma com

link ,

porque essa postagem exibe exatamente os mesmos sintomas da minha própria configuração, embora essa seja especificamente uma referência aos drivers broadcom do Ubuntu, enquanto eu estou usando os drivers Atheros do Debian.

A saída do lspci -knn mostra a configuração de rede / driver:

 04:00.0 Network controller [0280]: Qualcomm Atheros AR928X Wireless Network Adapter (PCI-Express) [168c:002a] (rev 01)
 Subsystem: Quanta Microsystems, Inc EM303 802.11bgn Wireless Mini PCIe Card [AR9281] [1a32:0303]
 Kernel driver in use: ath9k

Este é um problema com o Debian? Existe algum processo que eu possa fazer para corrigir isso? Eu não sou muito familiarizado / conhecedor quanto à manipulação de drivers no Linux.

EDITAR:

Após desinstalar o pacote network-manager , o sistema deixa de ter esse problema. Eu li relatos de coisas estranhas acontecendo quando os pacotes network-manager e wicd co existem no mesmo sistema. Eu ainda estou observando o sistema agora, mas a partir do momento atual, tudo parece estar funcionando.

    
por steelmonkey 21.10.2015 / 10:14

1 resposta

2

If I ping from the laptop going out to somewhere else on the network, -then- I can communicate properly with the laptop from the same host that the laptop pinged, for a short period of time.

e isso:

My laptop can ping anywhere out onto the network, but can't be pinged unless it pings first.

Eu vejo que você fez um grande esforço para mostrar que não é a rede (roteadores, fios, configuração, etc), mas para todo o mundo, isso me faz pensar que você tem um roteador mal configurado ou mal configurado na frente do seu laptop. Eu digo isso porque sem o ARP, você não seria capaz de ter esse curto período de conectividade.

Se eu estivesse tentando solucionar isso, faria ping em um host, ssh nesse host no curto período de tempo, e faria um arp -a no meu laptop e no host para ver o que está acontecendo. Fazer um traceroute em ambas as direções também pode ajudar, assim como algumas ferramentas não padrão, arping e hping . Você diz que tudo está na mesma sub-rede, então arping trabalhando ou não iria convencê-lo da sua teoria ARP-não-funcional. Como o ping regular usa pacotes ICMP, arping verifica a conectividade usando um protocolo diferente. hping (ou talvez hping3 ) permite usar UDP ou TCP para fazer a mesma verificação de conectividade. O traceroute (em ambas as direções) mostraria se os pacotes IP tomam a mesma rota por meio de fios e roteadores nas duas direções.

    
por 21.10.2015 / 16:03