Temat: Dioda świecąca jak jest internet
Elo!!!
W związku z ostatnimi przerwami dostawy internetu, naskrobałem skrypt który sprawdza czy jest internet i zaświeca diodę QSS lub ją gasi przy jego braku - męczące jest co chwila ręczne sprawdzanie.Skrypt dorzuciłem do crona, bo niestety nie udało mi się nieskończonej pętli ze sleep co było w zamiarze, co do cron'a niestety minimalny czas uruchamiania 1min ale wystarczający.Może ktoś coś domyśli lub skorzysta z tego.Oczywiście dla tplinka TL-WR1043ND dla innych trzeba zmienić nazwę diody.Pingowanie serwera google.pl dla mnie nie miało sensu bo w razie kłopotów z dns byłoby że net'a nie ma dlatego wybrałem stałe ip dns od google ;].Trzeba mieć również "porobione" z diodami co w firmware od CEZAREGO już jest.
#!/bin/sh
if ping -w 1 -q -s 1 8.8.8.8
then
echo "255" > /sys/class/leds/tl-wr1043nd\:green\:qss/brightness
else
echo "0" > /sys/class/leds/tl-wr1043nd\:green\:qss/brightness
fi