lime-packages
lime-packages copied to clipboard
batman-adv does not work with adhoc protocol on 19.07
running batcl n
does not show the neighbours or if they are shown then batcl ping does not work.
It was working with 18.06.
wifi driver is ath9k in both nodes.
root@nodocable:~# batctl if
eth1-2_202: active
eth0_202: active
eth1_202: active
eth0-1_202: active
wlan1-adhoc_202: active
wlan2-adhoc_202: active
root@nodopoe:~# batctl if
eth0-1_202: active
eth1-2_202: active
eth1_202: active
eth0_202: active
wlan2-adhoc_202: active
wlan1-adhoc_202: active
root@nodocable:~# batctl n
[B.A.T.M.A.N. adv openwrt-2019.2-10, MainIF/MAC: eth0_202/02:95:39:1e:fa:0a (bat0/d6:27:7c:88:a9:e2 BATMAN_IV)]
IF Neighbor last-seen
wlan2-adhoc_202 nodopoe_wlan2_adhoc_202 0.650s
wlan1-adhoc_202 nodopoe_wlan1_adhoc_202 0.570s
root@nodopoe:~# batctl n
[B.A.T.M.A.N. adv openwrt-2019.2-10, MainIF/MAC: eth1-2_202/02:29:0f:1e:fa:02 (bat0/1e:d6:7b:93:1b:6c BATMAN_IV)]
IF Neighbor last-seen
wlan2-adhoc_202 nodocable_wlan2_adhoc_202 0.910s
wlan1-adhoc_202 nodocable_wlan1_adhoc_202 0.110s
root@nodocable:~# batctl ping nodopoe_wlan2_adhoc_202
PING nodopoe_wlan2_adhoc_202 (02:1b:94:1e:fa:02) 20(48) bytes of data
Reply from host nodopoe_wlan2_adhoc_202 timed out
Reply from host nodopoe_wlan2_adhoc_202 timed out
^C--- nodopoe_wlan2_adhoc_202 ping statistics ---
2 packets transmitted, 0 received, 100% packet loss
rtt min/avg/max/mdev = 0.000/0.000/0.000/0.000 ms
The wireless link is working (using ipv6 link local, bypasing batman-adv):
root@nodopoe:~# ping6 fe80::aa40:41ff:fe1c:844d%wlan1-adhoc
PING fe80::aa40:41ff:fe1c:844d%wlan1-adhoc(fe80::aa40:41ff:fe1c:844d) 56 data bytes
64 bytes from fe80::aa40:41ff:fe1c:844d: icmp_seq=1 ttl=64 time=32.7 ms
64 bytes from fe80::aa40:41ff:fe1c:844d: icmp_seq=2 ttl=64 time=1.10 ms
64 bytes from fe80::aa40:41ff:fe1c:844d: icmp_seq=3 ttl=64 time=1.09 ms
root@nodocable:~# iw dev wlan1-adhoc station dump | mac2ba
Station nodopoe_wlan1_adhoc_17 (on wlan1-adhoc)
inactive time: 110 ms
rx bytes: 38687
rx packets: 620
tx bytes: 2496
tx packets: 13
tx retries: 2
tx failed: 0
rx drop misc: 0
signal: -55 [-71, -55] dBm
signal avg: -54 [-71, -54] dBm
tx bitrate: 65.0 MBit/s MCS 6 short GI
rx bitrate: 180.0 MBit/s MCS 12 40MHz short GI
rx duration: 0 us
expected throughput: 31.218Mbps
authorized: yes
authenticated: yes
associated: yes
preamble: long
WMM/WME: yes
MFP: no
TDLS peer: no
DTIM period: 0
beacon interval:100
short slot time:yes
connected time: 42 seconds
Station nodopoe_wlan1_adhoc_202 (on wlan1-adhoc)
inactive time: 530 ms
rx bytes: 13804
rx packets: 138
tx bytes: 928
tx packets: 12
tx retries: 0
tx failed: 0
rx drop misc: 0
signal: -55 [-70, -55] dBm
signal avg: -54 [-71, -54] dBm
tx bitrate: 6.0 MBit/s
rx duration: 0 us
authorized: yes
authenticated: yes
associated: yes
preamble: long
WMM/WME: no
MFP: no
TDLS peer: no
DTIM period: 0
beacon interval:100
short slot time:yes
connected time: 42 seconds
Seems weird that there are two entries, one with the batman mac and the other with the babel mac.
Configs
lime-community
root@nodopoe:~# cat /etc/config/lime-community
config lime 'system'
option root_password_policy 'SET_SECRET'
option root_password_secret '$1$dInbbr.Y$QNQvsaOwqIFpIUcyxI2Eg1'
config lime 'network'
list protocols adhoc
list protocols lan
list protocols anygw
list protocols batadv:%N1
list protocols bmx6:13
list protocols olsr:14
list protocols olsr6:15
list protocols olsr2:16
list protocols babeld:17
list protocols bmx7:18
config lime 'wifi'
list modes 'ap_2ghz'
list modes 'apname_2ghz'
list modes 'adhoc_5ghz'
option ap_ssid 'minube'
option apname_ssid 'minube/%H'
/etc/config/network
root@nodocable:~# cat /etc/config/network
config interface 'loopback'
option ifname 'lo'
option proto 'static'
option ipaddr '127.0.0.1'
option netmask '255.0.0.0'
config globals 'globals'
config interface 'wan'
option ifname 'eth0.1'
option proto 'dhcp'
config interface 'wan6'
option ifname 'eth0.1'
option proto 'none'
config interface 'lan'
option type 'bridge'
option proto 'static'
option ip6assign '60'
option ip6addr 'fdba:b01b:8485::afa:1e00/64'
option ipaddr '10.186.250.10'
option netmask '255.255.0.0'
option mtu '1500'
list ifname 'bat0'
list ifname 'eth1.2'
config switch
option name 'switch0'
option reset '1'
option enable_vlan '1'
config switch_vlan
option device 'switch0'
option vlan '1'
option ports '5 0t'
config switch_vlan
option device 'switch0'
option vlan '2'
option ports '4 6t'
config device 'lm_net_br_lan_anygw_dev'
option type 'macvlan'
option name 'anygw'
option ifname 'br-lan'
option macaddr 'aa:aa:aa:ba:b0:aa'
config interface 'lm_net_br_lan_anygw_if'
option ifname 'anygw'
option auto '1'
option netmask '255.255.0.0'
option proto 'static'
option ipaddr '10.186.0.1'
option ip6addr 'fdba:b01b:8485::1/64'
config rule6 'lm_net_anygw_rule6'
option src 'fdba:b01b:8485::1/128'
option lookup '170'
config route6 'lm_net_anygw_route6'
option interface 'lm_net_br_lan_anygw_if'
option target 'fdba:b01b:8485::/64'
option table '170'
config rule 'lm_net_anygw_rule4'
option src '10.186.0.1/32'
option lookup '170'
config route 'lm_net_anygw_route4'
option interface 'lm_net_br_lan_anygw_if'
option target '10.186.0.0'
option netmask '255.255.0.0'
option table '170'
config interface 'bat0'
option proto 'batadv'
option bridge_loop_avoidance '1'
option multicast_mode '0'
option distributed_arp_table '0'
option gw_mode 'client'
config device 'lm_net_eth0_1_batadv_dev'
option type '8021ad'
option name 'eth0-1_202'
option ifname 'eth0.1'
option vid '202'
option macaddr '02:db:d6:1e:fa:0a'
option mtu '1496'
config interface 'lm_net_eth0_1_batadv_if'
option auto '1'
option ifname 'eth0-1_202'
option proto 'batadv_hardif'
option master 'bat0'
config device 'lm_net_eth0_1_babeld_dev'
option type '8021ad'
option name 'eth0-1_17'
option ifname 'eth0.1'
option vid '17'
option mtu '1496'
config interface 'lm_net_eth0_1_babeld_if'
option auto '1'
option ifname 'eth0-1_17'
option proto 'static'
option ipaddr '10.186.250.10'
option netmask '255.255.255.255'
config device 'lm_net_eth1_2_batadv_dev'
option type '8021ad'
option name 'eth1-2_202'
option ifname 'eth1.2'
option vid '202'
option macaddr '02:29:0f:1e:fa:0a'
option mtu '1496'
config interface 'lm_net_eth1_2_batadv_if'
option auto '1'
option ifname 'eth1-2_202'
option proto 'batadv_hardif'
option master 'bat0'
config device 'lm_net_eth1_2_babeld_dev'
option type '8021ad'
option name 'eth1-2_17'
option ifname 'eth1.2'
option vid '17'
option mtu '1496'
config interface 'lm_net_eth1_2_babeld_if'
option auto '1'
option ifname 'eth1-2_17'
option proto 'static'
option ipaddr '10.186.250.10'
option netmask '255.255.255.255'
config interface 'lm_net_wlan2_adhoc'
option proto 'none'
option mtu '1536'
option auto '1'
config device 'lm_net_wlan2_adhoc_batadv_dev'
option type '8021ad'
option name 'wlan2-adhoc_202'
option ifname '@lm_net_wlan2_adhoc'
option vid '202'
option macaddr '02:1b:94:1e:fa:0a'
option mtu '1532'
config interface 'lm_net_wlan2_adhoc_batadv_if'
option auto '1'
option ifname 'wlan2-adhoc_202'
option proto 'batadv_hardif'
option master 'bat0'
config device 'lm_net_wlan2_adhoc_babeld_dev'
option type '8021ad'
option name 'wlan2-adhoc_17'
option ifname '@lm_net_wlan2_adhoc'
option vid '17'
config interface 'lm_net_wlan2_adhoc_babeld_if'
option auto '1'
option ifname 'wlan2-adhoc_17'
option proto 'static'
option ipaddr '10.186.250.10'
option netmask '255.255.255.255'
config interface 'lm_net_wlan1_adhoc'
option proto 'none'
option mtu '1536'
option auto '1'
config device 'lm_net_wlan1_adhoc_batadv_dev'
option type '8021ad'
option name 'wlan1-adhoc_202'
option ifname '@lm_net_wlan1_adhoc'
option vid '202'
option macaddr '02:36:b6:1e:fa:0a'
option mtu '1532'
config interface 'lm_net_wlan1_adhoc_batadv_if'
option auto '1'
option ifname 'wlan1-adhoc_202'
option proto 'batadv_hardif'
option master 'bat0'
config device 'lm_net_wlan1_adhoc_babeld_dev'
option type '8021ad'
option name 'wlan1-adhoc_17'
option ifname '@lm_net_wlan1_adhoc'
option vid '17'
config interface 'lm_net_wlan1_adhoc_babeld_if'
option auto '1'
option ifname 'wlan1-adhoc_17'
option proto 'static'
option ipaddr '10.186.250.10'
option netmask '255.255.255.255'
config device 'lm_net_eth0_batadv_dev'
option type '8021ad'
option name 'eth0_202'
option ifname 'eth0'
option vid '202'
option macaddr '02:95:39:1e:fa:0a'
option mtu '1496'
config interface 'lm_net_eth0_batadv_if'
option auto '1'
option ifname 'eth0_202'
option proto 'batadv_hardif'
option master 'bat0'
config device 'lm_net_eth0_babeld_dev'
option type '8021ad'
option name 'eth0_17'
option ifname 'eth0'
option vid '17'
option mtu '1496'
config interface 'lm_net_eth0_babeld_if'
option auto '1'
option ifname 'eth0_17'
option proto 'static'
option ipaddr '10.186.250.10'
option netmask '255.255.255.255'
config device 'lm_net_eth1_batadv_dev'
option type '8021ad'
option name 'eth1_202'
option ifname 'eth1'
option vid '202'
option macaddr '02:bb:ed:1e:fa:0a'
option mtu '1496'
config interface 'lm_net_eth1_batadv_if'
option auto '1'
option ifname 'eth1_202'
option proto 'batadv_hardif'
option master 'bat0'
config device 'lm_net_eth1_babeld_dev'
option type '8021ad'
option name 'eth1_17'
option ifname 'eth1'
option vid '17'
option mtu '1496'
config interface 'lm_net_eth1_babeld_if'
option auto '1'
option ifname 'eth1_17'
option proto 'static'
option ipaddr '10.186.250.10'
option netmask '255.255.255.255'
/etc/config/wireless
root@nodocable:~# cat /etc/config/wireless
config wifi-device 'radio0'
option type 'mac80211'
option channel '11'
option hwmode '11g'
option path 'platform/ahb/18100000.wmac'
option htmode 'HT20'
option disabled '0'
option distance 'auto'
option noscan '1'
config wifi-device 'radio1'
option type 'mac80211'
option hwmode '11a'
option path 'pci0000:00/0000:00:00.0'
option disabled '0'
option distance 'auto'
option noscan '1'
option channel '48'
option htmode 'HT40'
config wifi-device 'radio2'
option type 'mac80211'
option hwmode '11a'
option path 'pci0000:01/0000:01:00.0'
option disabled '0'
option distance 'auto'
option noscan '1'
option channel '157'
option htmode 'HT40'
config wifi-iface 'lm_wlan2_adhoc_radio2'
option mode 'adhoc'
option device 'radio2'
option ifname 'wlan2-adhoc'
option network 'lm_net_wlan2_adhoc'
option mcast_rate '12000'
option bssid 'ca:fe:00:c0:ff:ee'
option ssid 'LiMe'
option distance 'auto'
config wifi-iface 'lm_wlan0_ap_radio0'
option mode 'ap'
option device 'radio0'
option ifname 'wlan0-ap'
option distance 'auto'
option ssid 'minube'
option network 'lan'
config wifi-iface 'lm_wlan0_apname_radio0'
option mode 'ap'
option device 'radio0'
option ifname 'wlan0-apname'
option distance 'auto'
option ssid 'minube/nodocable'
option network 'lan'
config wifi-iface 'lm_wlan1_adhoc_radio1'
option mode 'adhoc'
option device 'radio1'
option ifname 'wlan1-adhoc'
option network 'lm_net_wlan1_adhoc'
option mcast_rate '12000'
option bssid 'ca:fe:00:c0:ff:ee'
option ssid 'LiMe'
option distance 'auto'