freifunk / meshkit-firmware

Openwrt Imagebuilding for Usage with Freifunk Meshkit
http://meshkit.freifunk.net
5 stars 2 forks source link

wifi problems with batman-adv #23

Closed FreifunkUFO closed 9 years ago

FreifunkUFO commented 9 years ago

seems that batman-adv init-scripts still have problems:

Sun Nov 2 14:02:33 2014 authpriv.notice dropbear[31904]: Password auth succeeded for 'root' from 10.61.234.148:48271 Sun Nov 2 14:02:33 2014 kern.emerg kernel: [46824.510000] unregister_netdevice: waiting for wlan0.12 to become free. Usage count = 1 Sun Nov 2 14:02:44 2014 kern.emerg kernel: [46834.650000] unregister_netdevice: waiting for wlan0.12 to become free. Usage count = 1 Sun Nov 2 14:02:54 2014 kern.emerg kernel: [46844.790000] unregister_netdevice: waiting for wlan0.12 to become free. Usage count = 1 root@similde41:~# wifi Command failed: Request timed out Command failed: Request timed out Command failed: Request timed out root@similde41:~# neigh.sh Local Remote vTime LQ NLQ Cost 10.61.74.141 10.61.234.148 39035 1.000000 1.000000 1024

FreifunkUFO commented 9 years ago

immer noch komische probleme mit 20141223 build::

root@234-6:~# Tue Dec 23 20:49:25 2014 daemon.notice netifd: Network device 'wlan0-2' link is down Tue Dec 23 20:49:25 2014 kern.info kernel: [ 2669.230000] br-mesh14: port 1(wlan0-2) entered disabled state Tue Dec 23 20:49:25 2014 kern.info kernel: [ 2669.240000] device wlan0-2 left promiscuous mode Tue Dec 23 20:49:25 2014 kern.info kernel: [ 2669.240000] br-mesh14: port 1(wlan0-2) entered disabled state Tue Dec 23 20:49:25 2014 kern.info kernel: [ 2669.310000] device wlan0-1 left promiscuous mode Tue Dec 23 20:49:25 2014 kern.info kernel: [ 2669.310000] br-mesh12: port 1(wlan0-1) entered disabled state Tue Dec 23 20:49:25 2014 daemon.notice netifd: Network device 'wlan0-1' link is down Tue Dec 23 20:49:25 2014 kern.info kernel: [ 2669.570000] batman_adv: bat12: Interface deactivated: wlan0.12 Tue Dec 23 20:49:25 2014 daemon.notice netifd: Network device 'wlan0' link is down Tue Dec 23 20:49:25 2014 daemon.notice netifd: Network alias 'wlan0' link is down Tue Dec 23 20:49:25 2014 daemon.notice netifd: VLAN 'wlan0.12' link is down Tue Dec 23 20:49:25 2014 daemon.notice netifd: Interface 'meshbat12' has link connectivity loss Tue Dec 23 20:49:25 2014 kern.info kernel: [ 2669.590000] batman_adv: bat14: Interface deactivated: wlan0.14 Tue Dec 23 20:49:25 2014 kern.info kernel: [ 2669.610000] batman_adv: bat14: Removing interface: wlan0.14 Tue Dec 23 20:49:25 2014 kern.info kernel: [ 2669.670000] batman_adv: bat12: Removing interface: wlan0.12 Tue Dec 23 20:49:25 2014 kern.info kernel: [ 2669.740000] br-mesh14: port 2(bat14) entered disabled state Tue Dec 23 20:49:25 2014 kern.info kernel: [ 2669.740000] device bat14 left promiscuous mode Tue Dec 23 20:49:25 2014 kern.info kernel: [ 2669.750000] br-mesh14: port 2(bat14) entered disabled state Tue Dec 23 20:49:25 2014 kern.info kernel: [ 2669.780000] br-mesh12: port 2(bat12) entered disabled state Tue Dec 23 20:49:25 2014 kern.info kernel: [ 2669.790000] device bat12 left promiscuous mode Tue Dec 23 20:49:25 2014 kern.info kernel: [ 2669.790000] br-mesh12: port 2(bat12) entered disabled state Tue Dec 23 20:49:25 2014 daemon.notice netifd: VLAN 'wlan0.14' link is down Tue Dec 23 20:49:25 2014 daemon.notice netifd: Interface 'meshbat14' has link connectivity loss Tue Dec 23 20:49:25 2014 daemon.notice netifd: Interface 'wireless0' has link connectivity loss Tue Dec 23 20:49:25 2014 daemon.notice netifd: VLAN 'wlan0.12' link is down Tue Dec 23 20:49:25 2014 daemon.notice netifd: VLAN 'wlan0.14' link is down Tue Dec 23 20:49:25 2014 daemon.notice netifd: Interface 'meshbat12' is disabled Tue Dec 23 20:49:25 2014 daemon.notice netifd: Interface 'meshbat14' is disabled Tue Dec 23 20:49:25 2014 daemon.notice netifd: Interface 'wireless0' is now down Tue Dec 23 20:49:25 2014 daemon.notice netifd: Interface 'wireless0' is disabled Tue Dec 23 20:49:26 2014 daemon.notice netifd: mesh14 (2309): Performing a DHCP renew Tue Dec 23 20:49:26 2014 daemon.notice netifd: mesh14 (2309): Received SIGTERM Tue Dec 23 20:49:26 2014 daemon.notice netifd: Network device 'bat14' link is down Tue Dec 23 20:49:26 2014 daemon.notice netifd: Bridge 'br-mesh14' link is down Tue Dec 23 20:49:26 2014 daemon.notice netifd: Interface 'mesh14' has link connectivity loss Tue Dec 23 20:49:26 2014 daemon.notice netifd: Network device 'bat12' link is down Tue Dec 23 20:49:26 2014 daemon.notice netifd: Bridge 'br-mesh12' link is down Tue Dec 23 20:49:26 2014 daemon.notice netifd: Interface 'mesh12' has link connectivity loss Tue Dec 23 20:49:26 2014 daemon.notice netifd: mesh12 (2307): Received SIGTERM Tue Dec 23 20:49:26 2014 daemon.notice netifd: meshbat12 (2913): ./batadv.sh: eval: line 1: can't create /sys/class/net/wlan0.12/batman_adv/mesh_iface: nonexistent directory Tue Dec 23 20:49:26 2014 daemon.notice netifd: Interface 'mesh12' is disabled Tue Dec 23 20:49:26 2014 daemon.notice netifd: Interface 'mesh12' is enabled Tue Dec 23 20:49:26 2014 kern.info kernel: [ 2670.170000] IPv6: ADDRCONF(NETDEV_UP): br-mesh12: link is not ready Tue Dec 23 20:49:26 2014 daemon.notice netifd: meshbat14 (2957): ./batadv.sh: eval: line 1: can't create /sys/class/net/wlan0.14/batman_adv/mesh_iface: nonexistent directory Tue Dec 23 20:49:26 2014 daemon.info olsrd[2554]: Removing interface wlan0 Tue Dec 23 20:49:26 2014 daemon.err olsrd[2554]: OLSR: sendto IPv4 Invalid argument Read from remote host 10.61.234.106: Connection reset by peer Connection to 10.61.234.106 closed.

FreifunkUFO commented 9 years ago

immer noch nicht perfekt.. hier grad bei /etc/init.d/fastd stop passiert, prozess hängt.. (ohne wifi, nur vpn, auf einem vm-server x86-openwrt)

3528 root 1072 S -ash 4174 root 1144 S {fastd} /bin/sh /etc/rc.common /etc/init.d/fastd stop 4185 root 0 SW [kworker/u2:2] 4254 root 1140 D {batadv.sh} /bin/sh ./batadv.sh batadv teardown ffvpn59 {"proto":"batadv","ifname":"ffvpn59","auto":true, 4256 root 0 Z [hotplug-call] 4278 root 0 DW [kworker/0:0] 4289 root 1060 D ifconfig ffvpn61

FreifunkUFO commented 9 years ago

und westwerk-dach auch mal wieder mit problemen:

Tue Feb 24 14:03:36 2015 kern.emerg kernel: [46886.850000] unregister_netdevice: waiting for wlan0.12 to become free. Usage count = 1 Tue Feb 24 14:03:46 2015 kern.emerg kernel: [46896.990000] unregister_netdevice: waiting for wlan0.12 to become free. Usage count = 1 Tue Feb 24 14:03:56 2015 kern.emerg kernel: [46907.090000] unregister_netdevice: waiting for wlan0.12 to become free. Usage count = 1 Tue Feb 24 14:04:06 2015 kern.emerg kernel: [46917.230000] unregister_netdevice: waiting for wlan0.12 to become free. Usage count = 1 Tue Feb 24 14:04:16 2015 kern.emerg kernel: [46927.370000] unregister_netdevice: waiting for wlan0.12 to become free. Usage count = 1 Tue Feb 24 14:04:22 2015 authpriv.info dropbear[895]: Child connection from 10.61.104.102:42120 Tue Feb 24 14:04:25 2015 authpriv.notice dropbear[895]: Password auth succeeded for 'root' from 10.61.104.102:42120 Tue Feb 24 14:04:26 2015 kern.emerg kernel: [46937.530000] unregister_netdevice: waiting for wlan0.12 to become free. Usage count = 1 Tue Feb 24 14:04:37 2015 kern.emerg kernel: [46947.670000] unregister_netdevice: waiting for wlan0.12 to become free. Usage count = 1 Tue Feb 24 14:04:47 2015 kern.emerg kernel: [46957.810000] unregister_netdevice: waiting for wlan0.12 to become free. Usage count = 1 root@westwerkdach:~# root@westwerkdach:~# neigh.sh Local Remote vTime LQ NLQ Cost 10.61.104.131 10.61.104.102 38138 1.000000 0.897000 1140 10.61.104.131 10.61.104.203 38683 1.000000 1.000000 1024 10.61.104.231 104.61.104.150 38491 1.000000 1.000000 1024

nc: can't connect to remote host: Connection refused Failed to parse message data

FreifunkUFO commented 9 years ago

da fehlt vermutlich sowas wie netdev_put(...) im batman-adv kernel-code? (Vermutung aus dem freifunk chat)

FreifunkUFO commented 9 years ago

mehr details zum westwerkdach:

[29436.670000] br-mesh12: received packet on bat12 with own address as source address [29505.930000] net_ratelimit: 4 callbacks suppressed [29562.100000] br-mesh12: received packet on bat12 with own address as source address [29562.110000] br-mesh12: received packet on bat12 with own address as source address root@westwerkdach:~# ifconfig | grep HWaddr bat12 Link encap:Ethernet HWaddr 32:31:AF:C8:27:51
bat14 Link encap:Ethernet HWaddr 5E:DB:4B:00:63:49
br-mesh12 Link encap:Ethernet HWaddr 02:27:22:A2:14:70
br-mesh14 Link encap:Ethernet HWaddr 06:27:22:A2:14:70
eth0 Link encap:Ethernet HWaddr 00:27:22:A3:14:70
eth1 Link encap:Ethernet HWaddr 02:27:22:A3:14:70
wlan0 Link encap:Ethernet HWaddr 00:27:22:A2:14:70
wlan0-1 Link encap:Ethernet HWaddr 02:27:22:A2:14:70
wlan0-2 Link encap:Ethernet HWaddr 06:27:22:A2:14:70
wlan0.12 Link encap:Ethernet HWaddr 00:27:22:A2:14:70
wlan0.14 Link encap:Ethernet HWaddr 00:27:22:A2:14:70
root@westwerkdach:~# brctl show bridge name bridge id STP enabled interfaces br-mesh12 7fff.022722a21470 no wlan0-1 bat12 br-mesh14 7fff.062722a21470 no wlan0-2 bat14 root@westwerkdach:~#

FreifunkUFO commented 9 years ago

auf dem westwerk-dach derzeit nur 1x batman-adv.. fehler tritt allerdings immer noch auf... Thu Mar 5 16:30:26 2015 kern.emerg kernel: [55696.040000] unregister_netdevice: waiting for wlan0.12 to become free. Usage count = 1

mmunz commented 9 years ago

valid for leipzig firmware only

FreifunkUFO commented 9 years ago

problem ist nicht leipzig-only! es gehört allerdings eher in die batman-adv Entwicklungsabteilung, ohne deren Hilfe kommen wir hier nicht weiter.