Temat: Automat do obsługi SMSów
Witam.
W nawiązaniu do http://eko.one.pl/?p=openwrt-smstools3 kilka pytań Cezary.
1) Czy ten demon (smsd) będzie sam startował po reboot routera? Czy trzeba dla niego dodać skrypt uruchamiający?
2) Nie wiesz czy demon pracuje sekwencyjne? Tj. czy pobierająca sms nie pobierze drugiego (a konkretnie nie wykona akcji/skryptu związanego z odebraniem sms) zanim nie skończy pierwszego? Czyli czy jest proste "lock-owanie"?
Pytam bo przy gnokii musiałem dorobić lock-owanie + patrzeć który sms był pierwszy w kolejce do obróbki. Bo dla przykładu jest tak, że smsy schodzą do skrzynki. Zajmują pierwsze wole miejsce. Jak z cron odpalasz gnokii i pobranie sms to może być tak, że nowszy sms będzie wyżej niż starszy jeszcze nie obrobiony i nie wykasowany. Wtedy dochodzi do wyścigu defacto. Poprzedni skrypt może coś jeszcze robić albo co gorzej mogą czekać w kolejce dalsze smsy do obrobienia z komendami do wykonania (np. wan up, wan restart itd.). Taki wyścig może trochę pomieszać i skutecznie np. odłączyć router od sieci (gdy kolejność wysyłanych komend miała większy sens).
Z góry dzięki za info.
MvincM