Dear all,
I'm testing batman-adv in this scenario:
B1 -- GW -- EX
- B1 has only one interface (eth0) managed by batman - GW has two interfaces: eth0, managed by batman and eth1 - EX has only one interface not managed by batman.
IP addresses: - B1 - bat0: 192.168.10.1/24 - default gateway: 192.168.10.2 - GW: bat0: 192.168.10.2/24, eth1: 192.168.20.2/24 - EX: eth0: 192.168.20.3/24 - default gateway: 192.168.20.3
The three nodes are based on OpenWRT with kernel 2.6.28.10, but I have also repeated the test using a Ubuntu 9.04 PC.
The IP connectivity is ok and I can ping from B1 to EX and vice versa. I have installed a tcp echo server on the three nodes and it works between B1-GW and GW-EX, but I have problem with B1-EX test. B1 correctly receives data from EX, but EX application doesn’t receive data from B1. I repeated the test without batman and everything works fine. Do you have any suggestion? Regards,