Kategorie: Tipy & triky

Wi-Fi restarter pro Raspberry PI

Wi-Fi restarter pro Raspberry PISoftwarové řešení problému odpojování Raspberry PI od Wi-Fi sítě.


Když jsem psal o výběru hardwaru k Raspberry PI tak jsem v článku zmínil potíže s Wi-Fi adaptérem Tenda W311MI (běžící na chipsetu RT5370). Problém spočíval v tom, že adaptér se samovolně odpojoval od Wi-Fi sítě. Odpojování bylo nepravidelné a z logů se toho moc vyčíst nedalo. Stačilo vždy adaptér odpojit, znovu připojit a vše jelo pár hodin dále. Aktualizace ovladačů/firmwaru nepomohla tak jsem zkusil tento adaptér reklamovat. Reklamace byla uznána, bohužel nový adaptér má ten samý problém.

Místo další reklamace tento problém řeším softwarově. Používám napsaný script k automatickému restartování připojení. Tento script následně spouštím CRONem co 5 minut (tento interval mi postačuje). Nyní tedy při výpadku nemusím ručně odpojovat  adaptér. Pokud script zjistí, že spojení nefunguje tak připojení opět nahodí.

Pokud máte podobný problém a chcete script využívat, tak stačí upravit pingip na nějakou IP adresu (ideálně ve vaši síti, ale dá se použít i jiná IP adresa). Následně dát scriptu příznak spuštění (chmod +x) a přidat záznam do CRONtabu (crontab -e) viz obrázek níže. Záznam */5 * * * * /home/pi/fixnet.sh znamená spuštění scriptu fixnet.sh každých 5 minut.

Crontab

Sdílet

Štítky

Komentáře rss


Nebyly přidány žádné komentáře.