12 votos

arp-las solicitudes que no puede ser visto por los nodos específicos

Puedo crear una abierta ad-hoc wlan mediante iwconfig (tengo el mismo problema con wpa_supplicant ). hay 4 nodos en la red, como se ve en la siguiente figura. Los nodos ejecutar ubuntu 12.04 y debian squeeze, y han 3.7.1, 3.5 y 3.2 del kernel. Yo uso dos diferentes dongle usb marcas (TP link y ZCN) que todos tienen chipset AR9271 y ath9k_htc conductor (aquí es lsusb de salida y ethtool de salida).

El problema que estoy experimentando es que dos nodos (10.0.0.2 y 10.0.0.5) que han TP link usb dongles wifi puede hacer ping a cualquier nodo de la red, y viceversa. Sin embargo, el resto de los nodos (10.0.0.6 y 10.0.0.7) que han ZCN wifi dongle no puede hacer ping a cada uno de los otros, pero ellos no tienen ningún problema de comunicación con la TP-link wifi módulos. tcpdump muestra que 10.0.0.6 y 10.0.0.7 no puede ver a su arp-request, por ejemplo,

20:37:52.470305 ARP, Request who-has 10.0.0.7 tell 10.0.0.6, length 28
20:37:53.463713 ARP, Request who-has 10.0.0.7 tell 10.0.0.6, length 28
20:37:54.463622 ARP, Request who-has 10.0.0.7 tell 10.0.0.6, length 28
20:37:55.472868 ARP, Request who-has 10.0.0.7 tell 10.0.0.6, length 28
20:37:56.463439 ARP, Request who-has 10.0.0.7 tell 10.0.0.6, length 28
20:37:57.463469 ARP, Request who-has 10.0.0.7 tell 10.0.0.6, length 28

pero ellos son capaces de ver y obtener respuesta de TP-link módulos.

20:39:23.634459 ARP, Request who-has 10.0.0.2 tell 10.0.0.6, length 28
20:39:23.634551 ARP, Reply 10.0.0.2 is-at 64:70:02:18:d4:6a (oui Unknown), length 28
20:39:23.636687 IP 10.0.0.6 > 10.0.0.2: ICMP echo request, id 572, seq 1, length 64
20:39:23.636809 IP 10.0.0.2 > 10.0.0.6: ICMP echo reply, id 572, seq 1, length 64
20:39:24.635497 IP 10.0.0.6 > 10.0.0.2: ICMP echo request, id 572, seq 2, length 64
20:39:24.635558 IP 10.0.0.2 > 10.0.0.6: ICMP echo reply, id 572, seq 2, length 64
20:39:28.651946 ARP, Request who-has 10.0.0.6 tell 10.0.0.2, length 28
20:39:28.654021 ARP, Reply 10.0.0.6 is-at 00:19:70:94:7c:8b (oui Unknown), length 28

Mi pregunta es que lo que podría ser la razón de que 10.0.0.6 y 10.0.0.7 no se puede ver el arp-request que se envían? ¿Cómo puedo encontrar el problema?

Si puedo añadir un par de nodos con ZCN wifi dongle en la red, estos nodos no son capaces de hablar el uno con el otro, pero que están muy bien con la TP-link. O si puedo intercambiar los módulos wifi, los nodos con ZCN tener siempre el problema pero TP-link módulos están muy bien. enter image description here

aquí es el /etc/network/interfaces, ifconfig, iwconfig, ip a, ip r, route salidas

EDIT: se me fue la sospecha de si el problema es arp_filter pero /proc/sys/net/ipv4/conf/*/arp_filter es 0 en todos los subdominios(*). Si puedo añadir arp info de 10.0.0.6 y 10.0.0.7 manualmente en estos nodos, tcpdump y wireshark no muestra que envían ping a cada uno de los otros. Si I ping la dirección de difusión (10.0.0.255 en mi caso), 10.0.0.6 y 10.0.0.7 son capaces de escuchar.

EDIT2: he Aquí ficheros pcap http://filebin.net/6cle9a5iae de 10.0.0.6 (ZCN módulo), 10.0.0.7 (ZCN módulo), y 10.0.0.5 (TP-link módulo que no tiene problema). aquí está el ping salidas de 10.0.0.6 http://pastebin.com/swFP2CJ9 he capturado los paquetes a la vez. El enlace también incluye ifconfig; iwconfig; uname- a salidas para cada nodo.

1voto

Steve Scheffler Puntos 1166

Esto podría estar relacionado con el "nodo oculto problema" si .6 y .7 no están en directo contacto por radio, pero sin saber las distancias es imposible decir.

También uno o ambos de los chipsets podrían tener un buggy modo ad-hoc, no se utiliza mucho en estos días y no sería de extrañar.

1voto

angs Puntos 136

Tuve el mismo problema hace poco. Me di cuenta de que el chipset AR9271 tienen problema en a bordo de antena del transmisor. Si utiliza una antena externa, entonces usted no tendrá un problema. Y este problema se produce sólo en modo ad-hoc.

La razón que usted no experiencia problemas con el TP-link debe ser que estos módulos se utiliza una antena externa que supera el chipset del problema, y ZCN módulos no deben tener una antena externa.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: