Temat: Ciekawy skrypt automatycznie przełaczający sieci WIFI na routerze
Cześć. Poszukuję skryptu do openwrt który automatycznie przełącza router pomiędzy 2 sieciami. Kiedyś coś takiego widziałem pod maszyny linuksowe, obecnie nie mogę nigdzie wygooglować. Jak skrypt taki napisać? Skąd zdobyć? Czy muszę instalować dodatkowe pakiety?
1. skrypt w cronie co np. 0.5 minuty sprawdza status sieci wifi
2. Router w trybie AP client bezprzewodowy jest cały czas połączony z siecią SSID A i stąd ma dostęp do internetu
3. Jeśłi pojawi się w zasięgu sieć SSID: B router przełącza się na sieć B i stąd ma dostęp do internetu
4. Jeśłi sieć B wyłaczy się, router wraca do połaczenia z siecią A.Gargoyle by Obsy LInksys WRT160NL. Tryb ap client bezprzewodowy po wifi.
- Skrypt ma zapewne operować tylko na porcie WAN (wlan0)
- Przypuszczalnie trzeba wygrepować ifconfig w celu znalezienia nazwy sieci lub MAC AP sieci B
- jeśli znajdzie sieć B trzeba zastopować /etc/init.d/network i podmienić /etc/config/wireless i
/etc/config/network na wersję B. Jeśli nie znajdzie nazwy sieci B, ma zostawić wszystko w spokoju i wyjść
- jeśli /etc/.../wireles i network na sieć B podmieniony trzeba uruchomić /etc/init.d/network
- jeśli pracuje na sieci B a ta znikneła z zasięgu, trzeba przełączyć się na sieć BCo jeszcze? Co sugerujecie Panowie