Hi Jürgen,
das “automatische Verbinden, wenn verfügbar” für eine der beiden WLAN’s zu deaktivieren ist keine Option, oder? So könntest du zumindest dem hin- und herspringen entgegenwirken.
Andernfalls könntest du ein kleines Script schreiben, welches via “iw” die derzeitige Signalstärke ermittelt und wenn der Schwellwert erreicht wird, auf das andere WLAN umschwenkt?
Grüße Philipp
Ich habe ein Xiaomi Air 12 Laptop (Intel Core m3-7Y30, Network controller: Intel Corporation Wireless 8260 (rev 3a)). Auf dem Laptop ist Stretch mit KDE un Network-Mananger installiert.
Bisher gab es keine Probleme mit dem wlan. Seit ich meinen bisherigen Router (nur 2.4 GHz) jedoch durch ein Modell ersetzt habe, dass sowohl mit 2.4 als auch mit 5 GHz funkt (beide Frequenzen mit der gleichen ssid), habe ich folgendes Problem: Das Laptop wechselt ständig zwischen beiden Frequenzen. Das passiert dann ca. alle zwei Minuten. Unter /var/log/messages sieht das dann so aus:
Aug 12 14:45:12 lina kernel: [ 2256.208621] wlp1s0: disconnect from AP xx:xx:xx:xx:xx:xx for new auth to yy:yy:yy:yy:yy:yy Aug 12 14:45:12 lina kernel: [ 2256.213032] wlp1s0: authenticate with yy:yy:yy:yy:yy:yy Aug 12 14:45:12 lina kernel: [ 2256.223163] wlp1s0: send auth to yy:yy:yy:yy:yy:yy (try 1/3) Aug 12 14:45:12 lina NetworkManager[564]: <info> [1534077912.6843] device (wlp1s0): supplicant interface state: completed -> authenticating Aug 12 14:45:12 lina kernel: [ 2256.228342] wlp1s0: authenticated Aug 12 14:45:12 lina kernel: [ 2256.229481] wlp1s0: associate with yy:yy:yy:yy:yy:yy (try 1/3) Aug 12 14:45:12 lina kernel: [ 2256.230627] wlp1s0: RX AssocResp from yy:yy:yy:yy:yy:yy (capab=0x11 status=0 aid=1) Aug 12 14:45:12 lina kernel: [ 2256.231932] wlp1s0: associated Aug 12 14:45:12 lina NetworkManager[564]: <info> [1534077912.6931] device (wlp1s0): supplicant interface state: authenticating -> associated Aug 12 14:45:12 lina NetworkManager[564]: <info> [1534077912.7338] device (wlp1s0): supplicant interface state: associated -> 4-way handshake Aug 12 14:45:12 lina NetworkManager[564]: <info> [1534077912.7414] device (wlp1s0): supplicant interface state: 4-way handshake -> completed
Wobei xx:xx:xx:xx:xx:xx die MAC des 2.4 und yy:yy:yy:yy:yy:yy die MAC des 5 GHz Netzes ist.
Dieser dauernde Wechsel findet allerdings nicht überall statt. Ist das Laptop am Schreibtisch direkt am Router, ist es stabil. Etwas weiter entfernt im Wohnzimmer, wechselt es dagegen ca. alle zwei Minuten. Ich vermute an, es hängt mit der Signalstärke zusammen: ist eines der Netze deutlich stärker als das andere, bleibt der Rechner bei diesem Netz. Sind sie aber ähnlich stark, so wird bei jeder kleinen Schwankung jeweils zum stärkeren gewechselt.
Ich habe zu dem Thema schon mehrere Diskussionen im Internet gefunden, jedoch keine die Ursachen und Abhilfe benennt. Ich könnte natürlich zwei verschiedene SSID benutzen und dem Laptop dann vorschreiben, eine bestimmte Frequenz zu nutzen. Das macht aber m.E. wenig Sinn, da es ja durchaus sein kann, dass ich in der Nähe des AP ein gutes 5 GHz Signal habe, weiter entfernt auf dem Dachboden aber gar kein 5 GHz Signal mehr, aber noch 2.4 Ghz.
Wenn meine oben beschriebene Theorie mit dem dauernden Wechsel zum zeitweise stärkeren Netz richtig wäre, dann bräuchte man eine Art Schwelle für das Umschalten. Erst wenn das neue Netz um diesen Schwellwert besser ist, wird gewechselt. Kann man so etwas eventuell einstellen?
Hat hier jemand ähnliche Probleme und kann mir einen Tipp geben? Ich weiß, dass dies nicht unbedingt das richtige Forum ist. Wo könnte man so etwas besser diskutieren?
Gruß,
Jürgen
|