HELDON: wifi ON / wifi OFF

Publicēts: 13:11:21 04/05/20
Autors: HELDON

Beidzot iekurbulēju nelielu skriptu wi-fi ieslēgšanai/izslēgšanai ar 1 klikšķi android telefonā priekš asus rūtera, kam ir asus-wrt merlin fw.

Un tātad.
1. Android telefonā uzliekam ConnectBot aplikāciju no google playstore. Tas ir SSH klients.
2. ConnectBot aplikācijā uzģenerējam auth_key
3. Uzģenerētā auth_key publisko key iekopējam attiecīgajā sadaļā rūterī.
4. ConnectBot izveidojam jaunas konekcijas pie rūtera un darbībām ar wi-fi pie komandām iedrukājam šādas komandas (bez komentāru rindas, protams):

#turn off 2.4ghz
nvram set wl0_radio=0;nvram commit;service restart_wireless;exit

#turn on 2.4ghz
nvram set wl0_radio=1;nvram commit;service restart_wireless;exit

Interesanta nianse - lai komandas izpildītos automātiski pēc komandām obligāti atstāt tukšu rindu !

5. Uz android telefona home ekrāna vai jebkur citur izveidojam 2 ConnectBot widgetus wi-fi ON un wi-fi OFF. Attiecīgi ar 1 klikšķi pieslēdzamies vai nu pirmajam skriptam vai otrajam pēc vajadzības.

Rullējam.
Elegants risinājums.

p.s. Ja ir vajadzīga 5Ghz ieslēgšana/izslēgšana, tad izmantojam sekojošus skriptus:

#turn off 5ghz
nvram set wl1_radio=0
nvram commit
service restart_wireless
exit

#turn on 5ghz
nvram set wl1_radio=1
nvram commit
service restart_wireless
exit