[eside-ghost] Fliping in the night con linux-bridge

Jon Urionaguena juriona en nesys-st.com
Jue Jun 22 12:23:59 CEST 2006


Zefe,

A ver si entiendo algo, que los detalles son escasos. A ver si puedo
lanzarte un par de ideas...

Supongo que br0 es el bridge virtual compuesto de dos puertos ETH con
las MACs 00:02:44:a6:ac:22 y 00:05:1c:9a:c7:50. De la 00:00:40:00:00:00
solo te puedo decir que es una virtual (acaba en 00-00-00) y que el
rango esta reservado a 00-00-40:APPLICON, INC.(?)

No funcionan los pings en ningun sentido, pero uno tiene la entrada MAC
del otro en su cache ARP (192.168.200.2) y el otro no.

> Y al hacerlo en el otro... (tan solo después de haber hecho el primer
> sentido, si limpio las arps el resultado es el mismo...)

Por eso es diferente el resultado en cada sentido. Hasta aquí, lógico.

Puede ser que tu bridge no deje pasar los ARPs de un puerto al otro?? No
será, por que los primeros ya han pasado al otro lado :-)...

Has probado a tcpdumpear en cada uno de los dos extremos (no solo en el
bridge) a ver que llega desde el otro?

Hay algún flag del kernel a activar para que pasen esas entradas ARP de
un lado al otro (parecido ip_forwarding o arp proxy) y no las considere
como propias??

Es un poco sin sentido lo que te digo, pero igual te da alguna idea.

De todas maneras, cuando encuentres el problema, lo comentas por aquí....

Saludos,

Jon




Más información sobre la lista de distribución eside-ghost