unregister_netdevice: waiting for w2mesh to become free

Adrian Schmutzler mail at adrianschmutzler.de
Do Apr 19 12:39:13 CEST 2018


Mahlzeit,

 

ich hatte gerade ein Mesh aus 4 Routern, die alle “ausgefallen” sind. Router
sind per w2mesh und eth0.3 verbunden, nach dem Vorfall nur noch per eth0.3.
VPN am Uplink war unterbrochen, hat sich aber selbst ohne Neustart
repariert.

Zugriff per SSH war möglich, da eth0.3 noch funktioniert.

 

Dabei hat jeweils der Aufruf von iw oder iwinfo dazu geführt, dass die
Session hing und auch nicht mit Strg+C abgebrochen werden konnte. Musste
mich danach also nochmal per SSH einloggen. wifi und iwconfig
funktionierten, haben aber nichts am Zustand geändert.

Iwconfig zeigt nur die Nicht-WiFi-Interfaces.

 

Top zeigt dementsprechend eine lange Liste an Prozessen, die eine der beiden
Funktionen nutzen und daher hängen, also configurehood und nodewatcher.

 

dmesg:

 

[…]

[1541153.340646] batman_adv: bat0: Changing gw mode from: client to: off

[1541154.360167] batman_adv: bat0: Changing gw mode from: off to: client

[1541753.343072] batman_adv: bat0: Changing gw mode from: client to: off

[1541754.360097] batman_adv: bat0: Changing gw mode from: off to: client

[1541853.666198] device w2ap left promiscuous mode

[1541853.670963] br-mesh: port 3(w2ap) entered disabled state

[1541853.816303] batman_adv: bat0: Interface deactivated: w2mesh

[1541853.822290] batman_adv: bat0: Removing interface: w2mesh

[1541864.201193] unregister_netdevice: waiting for w2mesh to become free.
Usage count = 1

[1541874.351162] unregister_netdevice: waiting for w2mesh to become free.
Usage count = 1

[1541884.491130] unregister_netdevice: waiting for w2mesh to become free.
Usage count = 1

[1541894.631100] unregister_netdevice: waiting for w2mesh to become free.
Usage count = 1

[…]

 

Das Changing gw mode ist auch danach noch geloggt.

 

Reboot behebt das Problem.

 

Ich lasse mal für heute noch einen Router in diesem Zustand, werde den aber
gegen Abend neu starten, damit dort alles wieder funktioniert. Wenn wer
Debugging-Ideen hat, bitte entsprechend zügig melden.

 

Beste Grüße

 

Adrian

 

-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: <http://lists.freifunk.net/pipermail/franken-dev-freifunk.net/attachments/20180419/6f7052a1/attachment.html>


Mehr Informationen über die Mailingliste franken-dev