Dear Andrew,
I have sent yesterday night the IP configuration that I am using for the test; I send it again
The three nodes are connected in this way: B1 --- batman --- GW1 ------- EX1 eth1 on B1 and GW1 is managed by batman. eth2 on gw1 not. The IP configuration is:
B1: # ip a eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UNKNOWN qlen 1000 link/ether 52:54:00:00:20:01 brd ff:ff:ff:ff:ff:ff bat0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1476 qdisc pfifo_fast state UNKNOWN qlen 1000 link/ether 00:ff:ad:e2:6f:dd brd ff:ff:ff:ff:ff:ff inet 192.168.100.2/24 brd 192.168.100.255 scope global bat0 # ip r 192.168.100.0/24 dev bat0 proto kernel scope link src 192.168.100.2 default via 192.168.100.3 dev bat0
GW1; # ip a eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UNKNOWN qlen 1000 link/ether 52:54:00:00:30:01 brd ff:ff:ff:ff:ff:ff eth2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UNKNOWN qlen 1000 link/ether 52:54:00:00:30:02 brd ff:ff:ff:ff:ff:ff inet 192.168.20.3/24 brd 192.168.20.255 scope global eth2 bat0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1476 qdisc pfifo_fast state UNKNOWN qlen 1000 link/ether 00:ff:15:c2:d0:73 brd ff:ff:ff:ff:ff:ff inet 192.168.100.3/24 brd 192.168.100.255 scope global bat0 # ip r 192.168.100.0/24 dev bat0 proto kernel scope link src 192.168.100.3 192.168.20.0/24 dev eth2 proto kernel scope link src 192.168.20.3
EX1: # ip a bat0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN qlen 1000 link/ether 00:ff:a1:ff:bb:32 brd ff:ff:ff:ff:ff:ff eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UNKNOWN qlen 1000 link/ether 52:54:00:00:40:01 brd ff:ff:ff:ff:ff:ff inet 192.168.20.4/24 brd 192.168.20.255 scope global eth1 # ip r 192.168.20.0/24 dev eth1 proto kernel scope link src 192.168.20.4 default via 192.168.20.3 dev eth1
On Tue, Oct 6, 2009 at 12:54 PM, Andrew Lunn andrew@lunn.ch wrote:
On Tue, Oct 06, 2009 at 12:33:55PM +0200, a wrote:
Dear Sven, Marek
you can find as attachment the dump on eth2 of GW (tcpdump -ni eth2 -s 0
-w
gw.cap); the output of batctl td -p 4 eth1 is:
10:29:15.510000 BAT 52:54:00:00:20:01 > 52:54:00:00:30:01: UCAST, ttl 50,
IP
192.168.100.2.9001 > 192.168.20.4.45417: TCP, flags [...PA.], length 6
192.168.100.2->192.168.20.4
10:29:18.000000 BAT 52:54:00:00:30:01 > 52:54:00:00:20:01: UCAST, ttl 50,
IP
192.168.20.4.38246 > 192.168.100.2.9002: TCP, flags [.S....], length 12
192.168.20.4->192.168.100.2
10:29:18.010000 BAT 52:54:00:00:20:01 > 52:54:00:00:30:01: UCAST, ttl 50,
IP
192.168.100.2.9002 > 192.168.20.4.38246: TCP, flags [.S..A.], length 12
192.168.100.2-> 192.168.20.4
However you said:
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
i.e, none of these IP addresses match!
Maybe you should give us all the networking details.
Andrew
B.A.T.M.A.N mailing list B.A.T.M.A.N@lists.open-mesh.net https://lists.open-mesh.net/mm/listinfo/b.a.t.m.a.n