Project

General

Profile

Feature #353

Updated by Sven Eckelmann about 6 years ago

If I make batctl tr on a gateway to its own ip the tr goes to wrong mac. also batctl is unable to find mac to other ips. 
 batman 2018.0 




 <pre> 
 





 root@node82:~# ip a s bat0 
 5: bat0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UNKNOWN group default qlen 1000 
     link/ether 02:00:00:02:08:01 brd ff:ff:ff:ff:ff:ff 
     inet 10.110.64.1/21 brd 10.110.71.255 scope global bat0 
        valid_lft forever preferred_lft forever 
     inet6 2a03:2260:300b:208::1/64 scope global 
        valid_lft forever preferred_lft forever 
     inet6 fe80::d4a2:a7ff:fe6d:26c5/64 scope link 
        valid_lft forever preferred_lft forever 
 root@node82:~# batctl tr 10.110.64.1 
 traceroute to 10.110.64.1 (72:8e:0a:4d:07:03), 50 hops max, 20 byte packets 
  1: 02:00:00:02:05:00    0.267 ms    0.144 ms    0.168 ms 
  2: 4e:70:0a:55:1a:fb    29.208 ms    27.537 ms    28.530 ms 
  3: 1e:03:61:52:62:93    27.344 ms    26.860 ms    30.777 ms 
  4: 72:8e:0a:4d:07:03    79.296 ms    75.739 ms    109.504 ms 
 root@node82:~# 


 root@node72:~# batctl tr 10.110.56.1 
 traceroute to 10.110.56.1 (72:8e:0a:4d:07:03), 50 hops max, 20 byte packets 
  1: 02:00:00:02:05:00    0.256 ms    0.165 ms    0.219 ms 
  2: 4e:70:0a:55:1a:fb    25.500 ms    25.870 ms    37.836 ms 
  3: 1e:03:61:52:62:93    29.220 ms    27.655 ms    25.810 ms 
  4: 72:8e:0a:4d:07:03    77.655 ms    145.679 ms    90.243 ms 
 root@node72:~# ip a s bat0 
 5: bat0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UNKNOWN group default qlen 1000 
     link/ether 02:00:00:02:07:01 brd ff:ff:ff:ff:ff:ff 
     inet 10.110.56.1/21 brd 10.110.63.255 scope global bat0 
        valid_lft forever preferred_lft forever 
     inet6 2a03:2260:300b:207::1/64 scope global 
        valid_lft forever preferred_lft forever 
     inet6 fe80::307c:cbff:fe21:b4e2/64 scope link 
        valid_lft forever preferred_lft forever 
 root@node72:~# 


 root@node52:~# ip a s bat0 
 5: bat0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UNKNOWN group default qlen 1000 
     link/ether 02:00:00:02:05:01 brd ff:ff:ff:ff:ff:ff 
     inet 10.110.40.1/21 brd 10.110.47.255 scope global bat0 
        valid_lft forever preferred_lft forever 
     inet6 2a03:2260:300b:205::1/64 scope global 
        valid_lft forever preferred_lft forever 
     inet6 fe80::7c6f:2bff:fe98:a3a9/64 scope link 
        valid_lft forever preferred_lft forever 
 root@node52:~# batctl tr 10.110.40.1 
 traceroute to 10.110.40.1 (aa:a5:39:b1:e3:63), 50 hops max, 20 byte packets 
  1: 02:00:00:02:06:00    0.243 ms    0.081 ms    0.117 ms 
  2: aa:a5:39:b1:e3:63    14.457 ms    14.159 ms    11.271 ms 


 root@node42:~# ip a s bat0 
 5: bat0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UNKNOWN group default qlen 1000 
     link/ether 02:00:00:02:04:01 brd ff:ff:ff:ff:ff:ff 
     inet 10.110.32.1/21 brd 10.110.39.255 scope global bat0 
        valid_lft forever preferred_lft forever 
     inet6 2a03:2260:300b:204::1/64 scope global 
        valid_lft forever preferred_lft forever 
     inet6 fe80::acc9:d6ff:fe2b:3968/64 scope link 
        valid_lft forever preferred_lft forever 
 root@node42:~# batctl tr 10.110.32.1 
 traceroute to 10.110.32.1 (72:8e:0a:4d:07:03), 50 hops max, 20 byte packets 
  1: 02:00:00:02:05:00    0.235 ms    0.263 ms    0.266 ms 
  2: 4e:70:0a:55:1a:fb    27.696 ms    25.413 ms    27.730 ms 
  3: 1e:03:61:52:62:93    27.051 ms    29.464 ms    29.175 ms 
  4: b2:bf:98:e5:c9:bb    26.780 ms    33.047 ms    35.286 ms 
  5: 72:8e:0a:4d:07:03     *     *    28.838 ms 
 root@node42:~# 



 5: bat0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UNKNOWN group default qlen 1000 
     link/ether 02:00:00:02:03:01 brd ff:ff:ff:ff:ff:ff 
     inet 10.110.24.1/21 brd 10.110.31.255 scope global bat0 
        valid_lft forever preferred_lft forever 
     inet6 2a03:2260:300b:203::1/64 scope global 
        valid_lft forever preferred_lft forever 
     inet6 fe80::8c8e:cff:fe09:6c7c/64 scope link 
        valid_lft forever preferred_lft forever 
 root@node32:~# batctl tr 10.110.24.1 
 traceroute to 10.110.24.1 (aa:a5:39:b1:e3:63), 50 hops max, 20 byte packets 
  1: 02:00:00:02:06:00    0.209 ms    0.317 ms    0.240 ms 
  2: aa:a5:39:b1:e3:63    11.947 ms    14.116 ms    13.883 ms 

 root@node22:~# ip a s bat0 
 5: bat0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UNKNOWN group default qlen 1000 
     link/ether 02:00:00:02:02:01 brd ff:ff:ff:ff:ff:ff 
     inet 10.110.16.1/21 brd 10.110.23.255 scope global bat0 
        valid_lft forever preferred_lft forever 
     inet6 2a03:2260:300b:202::1/64 scope global 
        valid_lft forever preferred_lft forever 
     inet6 fe80::7c68:ffff:fe6c:480e/64 scope link 
        valid_lft forever preferred_lft forever 
 root@node22:~# batctl tr 10.110.16.1 
 traceroute to 10.110.16.1 (72:8e:0a:4d:07:03), 50 hops max, 20 byte packets 
  1: 02:00:00:02:05:00    0.063 ms    0.103 ms    0.098 ms 
  2: 4e:70:0a:55:1a:fb    27.590 ms    29.041 ms    29.014 ms 
  3: 1e:03:61:52:62:93    27.610 ms    25.379 ms    27.543 ms 
  4: b2:bf:98:e5:c9:bb    28.462 ms    32.701 ms    64.105 ms 
  5: 72:8e:0a:4d:07:03     *    42.850 ms    32.786 ms 


 root@node12:~# ip a s bat0 
 5: bat0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UNKNOWN group default qlen 1000 
     link/ether 02:00:00:02:01:01 brd ff:ff:ff:ff:ff:ff 
     inet 10.110.8.1/21 brd 10.110.15.255 scope global bat0 
        valid_lft forever preferred_lft forever 
     inet6 2a03:2260:300b:201::1/64 scope global 
        valid_lft forever preferred_lft forever 
     inet6 fe80::a4cb:6fff:fe9e:a115/64 scope link 
        valid_lft forever preferred_lft forever 
 root@node12:~# batctl tr 10.110.8.1 
 traceroute to 10.110.8.1 (aa:a5:39:b1:e3:63), 50 hops max, 20 byte packets 
  1: 02:00:00:02:06:00    0.288 ms    0.205 ms    0.189 ms 
  2: aa:a5:39:b1:e3:63    12.672 ms    14.053 ms    14.329 ms 




 root@node12:~# batctl tr 10.110.16.1 
 Error - mac address of the ping destination could not be resolved and is not a bat-host name: 10.110.16.1 
 root@node12:~# batctl dc |grep 10.110.16.1 
  *       10.110.16.1 02:00:00:02:02:01     -1        0:11 
 root@node12:~# batctl dc |grep 10.110.8.1 
  *        10.110.8.1 02:00:00:02:01:01     -1        0:00 
 </pre>

Back