Pokud má operační systém k dispozici několik bezdrátových sítí (a známých , to je: v seznamu „upřednostňovaných“), má to být inteligentní správa roaming mezi nimi, obvykle připojení k tomu nejlepšímu (měřeno několika faktory, jako je pokrytí nebo rychlost).
Ale při práci s některými linuxovými distribucemi (například určenými pro auditování zabezpečení) jsem našel takové řízení není tak inteligentní : někdy se síť drží dole (nechová se zcela v pořádku) a operační systém zůstane v této bezdrátové síti.
Takže jsem přemýšlel o tom, že bych sám udělal skript, který by přinutil Linux vybrat jinou bezdrátovou síť, když se připojená zpomalí nebo přímo selže (možná zkontrolovat pomocí ping na router / přístupový bod). to, co jsem četl o bezdrátové správě příkazového řádku, se zdá být věc „připojení k“ trochu trapná.
Ví někdo o dobrém nástroji příkazového řádku „switch-to-network“ spuštěném v systému Linux? Pamatujte, že se nemusím připojovat k nové síti: se chcete připojit k již připojené síti, takže operační systém by měl znát heslo, data šifrování atd.
Možné příklady příkazového řádku:
switchtowifi --essid MyWiFiNetworkswitchtowifi --essid MyWiFiNetwork --bssid 11: 22: 33: 44: 55: 66switchtowifi - kanál 5
První příklad přepne na všechny již uložené WiFi síť s názvem MyWiFiNetwork
.
Druhý příklad přepne na již uloženou WiFi síť s názvem MyWiFiNetwork
, jejíž BSSID je 11: 22: 33: 44:55 : 66
.
Třetí příklad přepne na jakoukoli již uloženou síť WiFi na kanálu 5.