> To give advice on what to change, please provide the batman-adv routing tables > which allow us to understand how batman-adv sees your network. Please refer to > Sven's email with various examples.
Below I provide ethernet MAC addresses, tables with throughput overrid to 100kbit/s and tables without output override. Note that in case without override batman detects throughput about 100mbit/s. This is not quiet correct, because as I say before, nodes connects to modems and throughput from node to modem is 100mbit/s, but actual speed of modem is 145 kbit/sб therefore I should set throughput override eth0 interface MAC adresses: Node 1: node1# ip -o link show dev eth0 31: eth0@eth2: <BROADCAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master bat0 state UP mode DEFAULT group default qlen 1000\ link/ether fe:00:00:c3:5b:13 brd ff:ff:ff:ff:ff:ff Node 2: node2# ip -o link show dev eth0 31: eth0@eth2: <BROADCAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master bat0 state UP mode DEFAULT group default qlen 1000\ link/ether fe:00:00:3b:9b:13 brd ff:ff:ff:ff:ff:ff --- Node 3: node3# ip -o link show dev eth0 31: eth0@eth2: <BROADCAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master bat0 state UP mode DEFAULT group default qlen 1000\ link/ether fe:00:00:31:ed:13 brd ff:ff:ff:ff:ff:ff Tables with throughput overrid to 100kbit/s: -- Node 1 tables -- node1# batctl o [B.A.T.M.A.N. adv 2020.1, MainIF/MAC: eth0/fe:00:00:c3:5b:13 (bat0/fe:ee:f9:fe:00:68 BATMAN_V)] Originator last-seen ( throughput) Nexthop [outgoingIF] * fe:00:00:3b:9b:13 0.750s ( 0.1) fe:00:00:3b:9b:13 [ eth0] node1# batctl n [B.A.T.M.A.N. adv 2020.1, MainIF/MAC: eth0/fe:00:00:c3:5b:13 (bat0/fe:ee:f9:fe:00:68 BATMAN_V)] IF Neighbor last-seen fe:00:00:3b:9b:13 0.410s ( 0.1) [ eth0] -- Node 2 tables -- node2# batctl o [B.A.T.M.A.N. adv 2020.1, MainIF/MAC: eth0/fe:00:00:3b:9b:13 (bat0/6a:53:d2:c1:6f:2e BATMAN_V)] Originator last-seen ( throughput) Nexthop [outgoingIF] * fe:00:00:31:ed:13 0.190s ( 0.1) fe:00:00:31:ed:13 [ eth0] * fe:00:00:c3:5b:13 0.210s ( 0.1) fe:00:00:c3:5b:13 [ eth0] node2# batctl n [B.A.T.M.A.N. adv 2020.1, MainIF/MAC: eth0/fe:00:00:3b:9b:13 (bat0/6a:53:d2:c1:6f:2e BATMAN_V)] IF Neighbor last-seen fe:00:00:31:ed:13 0.320s ( 0.1) [ eth0] fe:00:00:c3:5b:13 0.120s ( 0.1) [ eth0] -- Node 3 tables -- node3# batctl o [B.A.T.M.A.N. adv 2020.1, MainIF/MAC: eth0/fe:00:00:31:ed:13 (bat0/fa:be:fa:e6:5b:7a BATMAN_V)] Originator last-seen ( throughput) Nexthop [outgoingIF] * fe:00:00:3b:9b:13 0.650s ( 0.1) fe:00:00:3b:9b:13 [ eth0] node3# batctl n [B.A.T.M.A.N. adv 2020.1, MainIF/MAC: eth0/fe:00:00:31:ed:13 (bat0/fa:be:fa:e6:5b:7a BATMAN_V)] IF Neighbor last-seen fe:00:00:3b:9b:13 0.500s ( 0.1) [ eth0] ----------------------------------------- Tables without throughput override: -- Node 1 tables -- node1# batctl o [B.A.T.M.A.N. adv 2020.1, MainIF/MAC: eth0/fe:00:00:c3:5b:13 (bat0/26:f5:9a:68:f5:2d BATMAN_V)] Originator last-seen ( throughput) Nexthop [outgoingIF] * fe:00:00:3b:9b:13 0.090s ( 100.0) fe:00:00:3b:9b:13 [ eth0] * fe:00:00:31:ed:13 0.350s ( 88.2) fe:00:00:3b:9b:13 [ eth0] * fe:00:00:c3:5b:13 1.330s ( 88.2) fe:00:00:3b:9b:13 [ eth0] node1# batctl n [B.A.T.M.A.N. adv 2020.1, MainIF/MAC: eth0/fe:00:00:c3:5b:13 (bat0/26:f5:9a:68:f5:2d BATMAN_V)] IF Neighbor last-seen fe:00:00:3b:9b:13 0.010s ( 100.0) [ eth0] -- Node 2 tables -- node2# batctl o [B.A.T.M.A.N. adv 2020.1, MainIF/MAC: eth0/fe:00:00:3b:9b:13 (bat0/6a:5d:4e:09:dc:f4 BATMAN_V)] Originator last-seen ( throughput) Nexthop [outgoingIF] * fe:00:00:31:ed:13 0.150s ( 100.0) fe:00:00:31:ed:13 [ eth0] * fe:00:00:c3:5b:13 0.080s ( 100.0) fe:00:00:c3:5b:13 [ eth0] node2# batctl n [B.A.T.M.A.N. adv 2020.1, MainIF/MAC: eth0/fe:00:00:3b:9b:13 (bat0/6a:5d:4e:09:dc:f4 BATMAN_V)] IF Neighbor last-seen fe:00:00:31:ed:13 0.440s ( 100.0) [ eth0] fe:00:00:c3:5b:13 0.060s ( 100.0) [ eth0] -- Node 3 tables -- node3# batctl o [B.A.T.M.A.N. adv 2020.1, MainIF/MAC: eth0/fe:00:00:31:ed:13 (bat0/12:a7:e0:9e:f3:b6 BATMAN_V)] Originator last-seen ( throughput) Nexthop [outgoingIF] * fe:00:00:3b:9b:13 0.100s ( 100.0) fe:00:00:3b:9b:13 [ eth0] * fe:00:00:c3:5b:13 0.200s ( 88.2) fe:00:00:3b:9b:13 [ eth0] node3# batctl n [B.A.T.M.A.N. adv 2020.1, MainIF/MAC: eth0/fe:00:00:31:ed:13 (bat0/12:a7:e0:9e:f3:b6 BATMAN_V)] IF Neighbor last-seen fe:00:00:3b:9b:13 0.300s ( 100.0) [ eth0]