Witam. To mój pierwszy wpis ... Ponieważ korzystam z Aero2 i VOIP-a z powodzeniem podam swoje sposoby na działanie VOIP-a (dzwonienie po numerach; nie sprawdzałem po loginach!).
1. na Fritzu zainstalowany skrypt który co godzinę wykonuje komendę 'voipd -R' (skrypt znaleziony kiedyś w internecie, niestety nie pamiętam gdzie i kto jest jego autorem ...)
2. na Gargoyle (wersja 1.5.10.12 (r37768) skrypt który regularnie co godzinę (x:00) wymusza "ifup wan"
3. oprócz powyższego co 3 minuty uruchamiany 3gtester
4. Firewall i przekierowania portów 5060-5061 oraz 7077-7089 na Fritz'a ze stałym adresem IP
ad.1) treść skryptu:
# zawartosc pliku debug.cfg
# sprawdzenie czy istnieje plik: cat /var/flash/debug.cfg
# jesli nie istnieje to: echo "#!/bin/sh" > /var/flash/debug.cfg
# skrypt ktory wgrywamy do debug.cfg na koncu (!)
#'voipd -R' co godzine
#!/bin/sh
while true
do
sleep 10
date | grep :00:
if [ $? -eq 0 ]; then
/bin/voipd -R
fi
done
Działanie: o każdej godzinie 00 jest wymuszana rejestracja bramki u providera; wymuszenie począwszy od XX:00:00 do XX:00:59; sleep 10 na początku powoduje, że wymuszenie wystąpi 5 razy (tu założenie, że połączenie z Aero2 nastąpi w ciągu jednej minuty; u mnie standardowo połączenie jest wznawiane po 10-11 sec.).
Powyższe powoduje, że nie ma żadnych problemów z dodzwanianiem się do mnie (numer w HappyCall) o dzwonieniu na zewnątrz nie wspominając ... Wcześniej były problemy z dodzwonieniem do mnie (zalogowaniem w HappyCall) do momentu gdy zmieniłem zakres portów z 7078-7089 na 7077-7089 (!). Od 48 godzin (odpukać) wszystko działa poprawnie ...
Może to ważne: do BTS-a mam 200 metrów.