Cisco 79xx 7940(G) 7960 działająca konfiguracja SIP VOIP z halonet.pl

Jeżeli jeszcze nie kupiłeś tego telefonu, to kup INNY!

Cisco 7940 SIP 79xx 7960 configuration 01
Telefon Cisco 7940 z oprogramowaniem SIP

Jeżeli masz ten telefon, ale możesz go oddać, to oddaj, daj komuś, sprzedaj. Kup coś z łatwą konfiguracją via WWW.

Jeżeli jednak chcesz spróbować połączyć Cisco 79xx z SIPem, musisz wiedzieć, że:

JA NIE PONOSZĘ ODPOWIEDZIALNOŚCI ZA NIC, CO ZROBISZ ZE SWOIM TELEFONEM. PRZED JAKIMKOLWIEK DZIAŁANIEM NALEŻY DOGŁĘBNIE PRZESTUDIOWAĆ TEMAT, BY WIEDZIEĆ, CO SIĘ ROBI I CO SIĘ MOŻE STAĆ. 

  • Musisz być co najmniej zaawansowanym użytkownikiem komputerów, rozumiejącym anglojęzyczne teksty "komputerowe".
  • Telefon nie ma interfejsu konfiguracyjnego przez WWW, oprogramowanie SIP (bo domyślnie jest inne nie obsługujące SIP) trzeba wgrać przez tftp, czyli musisz mieć u siebie serwer tftp uruchomiony.
  • Aby telefon przy uruchamianiu wiedział, gdzie jest serwer tftp z oprogramowaniem i plikami konfiguracyjnymi musisz dodać odpowiednie parametry serwera DHCP, z którym się łączy telefon.
  • Ustawienia telefonu wpisuje się w tekstowe pliki konfiguracyjne
  • Oprogramowanie SIP do tego telefonu możesz legalnie pobrać ze strony CISCO po uprzedniej rejestracji. Gdy ja to ściągałem najwyższą dostępną dla mnie wersją była 8.6 i taką zainstalowałem, nowsze są, ale chyba trzeba by zapłacić, mieć jakiś nr czegoś... dokładnie nie wiem.
  • Ja na konfigurację straciłem ponad 8 godzin (od zaczęcia czytania o tym na dziesiątkach stron).

Na tej stronie nie napiszę kompletnej instrukcji jak skonfigurować telefon krok po kroku, bo:

  1. Nie mam tyle czasu
  2. Pewno bym coś pomylił, i tak by Tobie nie działało, ja nie umiałbym pomóc, bo problemy mogą być na każdym kroku, od stawiania serwera tftp, do wpisywania poprawnych IP i haseł, są różne systemy itd...
  3. Ograniczę się do pokazania jakie ustawienia MI działają i podam część linków do tekstów, które czytałem, wszystkich nie sposób podać, bo było tego tyle, z teraz nie odnajdę ich.
  4. Udostępnię paczkę plików, które mam w folderze tftp i z których telefon się konfiguruje, ale bez pliku oprogramowanie SIP, bo licencja zabrania mi rozpowszechniania tego. Plik oprogramowanie SIP trzeba samodzielnie pobrać od Cisco po uprzedniej rejestracji.
  5. Postaram się dodać trochę komentarzy w plikach konfiguracyjnych, ale tylko trochę.

Czy to są optymalne ustawienia?

NIE!

Na pewno nie. W statusie urządzenia mamy jeden błąd i kilka ostrzeżeń, ale mimo tego w działaniu nie zauważyłem problemów.

Jest też nadmiarowość parametrów, te same są ustawiane SIPDefault.cnf i potem nadpisywane przez SIP[MAC-ADRESS].cnf (ten ostatni ma priorytet, z tego co zauważyłem).

Cisco 7940 błędy
Ekran błędów 1 strona
Cisco 7940 błędy
Ekran błędów 2 strona

Nie wiem, czy jest konieczne wpisanie na sztywno naszego zewnętrznego IP, czytałem, że tak, ale nie sprawdziłem, czy by działało bez... W każdym razie sztywne wpisanie tego może powodować problemy jeżeli nasze IP by się zmieniło, np. gdy mamy dynamicznie nadawane IP od operatora (np. przy ADSL, choć niekoniecznie).

Aktualizacja: Zewnętrzne IP mi się zmieniło, a telefon działa nadal.
W komentarzu Lukasz podzielił się informacją, że:
"Konfigurując ten telefon używałem portu 5060, nie podawałem swojego adresu zewnętrznego i na routerze nie robiłem przekierowania portów - działa.

Jeżeli użyłem portu 5061 wtedy działało tylko z opcją przekierowania portów na routerze."

Ustawienia DHCP i rutera

Ja używam rutera z oprogramowaniem Tomato. Ustawiłem w nim dwa parametry DHCP:

DHCP

Ja ustawiłem na swoim ruterze takie jak widać, choć coś potem czytałem, że oprogramowanie SIP korzysta tylko z parametru 66, ale nie sprawdzałem, czy jak usunę resztę, to będzie działać.

Takie mam ustawienia na swoim ruterze.
Takie mam ustawienia na swoim ruterze. Ustawienia te wskazują pod jakim adresem pracuje TFTP z konfiguracją, tak, że trzeba wpisać odpowiednie IP.
Przekierowanie portów

Aktualizacja: Nie jest konieczne przekierowanie portów - patrz akutalizację powyżej, albo komentarz Lukasza.

Ustawiłem też przekierowanie portów, ale NIE wiem, czy to jest konieczne!!! Nie starczyło mi sił i czasu, by sprawdzić, czy bez tego też będzie działać, czy nie.

Takie ustawiłem. Source IP to IP providera. Nie wiem, czy to ma sens i czy jest potrzebne. :(
Takie ustawiłem. Source IP to IP providera. Nie wiem, czy to ma sens i czy jest potrzebne. 🙁

Pliki

Pliki do pobrania

Oprogramowanie SIP do tego telefonu możesz legalnie pobrać ze strony CISCO po uprzedniej rejestracji. Gdy ja to ściągałem, najwyższą dostępną dla mnie wersją była 8.6 i taką zainstalowałem, nowsze są, ale chyba trzeba by zapłacić, mieć jakiś nr czegoś... dokładnie nie wiem. Nie wnikałem.

Cisco-SIP-7940-7960-fimware-brakujace-pliki
Brakujące pliki - te których nie udostępniam.

Pozostałe pliki, które udostępniam, pochodzą ze strony: http://www.loligo.com/asterisk/Cisco/79xx kilka pozycji w konfiguracji zostało zmienionych przeze mnie zgodnie z sugestiami z tego wątku.

Pliki konfiguracyjne
SIPDefault.cnf

SIP[MAC].cnf

 Na co zwrócić uwagę - wskazówki

Gdy już będziemy mieli wgrane oprogramowanie SIP to będziemy mieli możliwość czytania informacji/statusu w telefonie, są tam informacje o błędach/ostrzeżeniach. Są bardzo pomocne. Np. błąd AUTH autoryzacji, czyli tel. dobił się do serwera SIP (u operatora), ale nie zalogował się. Np. ja źle zmieniłem hasło, czyli miałem złe hasło, bo w halonet.pl przy zmianie hasła do konta, trzeba potwierdzić dwa razy, aż przeczytamy komunikat, że hasło zostało poprawnie zmienione. Jeżeli telefon w ogóle nie trafia komunikacyjnie na serwer SIP to jest inny błąd. Można to testować wpisując celowo złe dane w plikach konfiguracyjnych i patrzeć, czy w telefonie widzimy te ustawienia tak, jak my je wpisujemy.

Miękki reset telefonu

Przytrzymujemy *  6  i Settings. Telefon się resetuje i od nowa pobiera wszystkie ustawienia z tftp.

Inne problemy z telefonem Cisco 7940

Podnoszenie/odkładanie słuchawki nie jest wykrywane (nie odbiera / nie kończy połączenia)

Felerny jest przycisk. Trzeba rozebrać telefon, wyczyścić styk (alkoholem najlepiej) rozgiąć ciut sprężynkę by była mocniejsza, można podłożyć coś pod płytkę, by była wyżej. Wszytko ładnie pokazane na kilku filmikach na YT, np na tym:

Obsługa telefonu (filmik)

Niektóre ze stron, które mi pomogły

Mniejszość, reszta na bieżąco w Google, od stawiania i testowania tftp, przez ustawianie DHCP, itd...

Jeszcze kilka zdjęć telefonu

IMG_1069 IMG_1067 IMG_1066 Cisco 7940 SIP 79xx 7960 configuration 02

3 przemyślenia nt. „Cisco 79xx 7940(G) 7960 działająca konfiguracja SIP VOIP z halonet.pl

  1. Lukasz

    Witam
    Konfigurując ten telefon używałem portu 5060, nie podawałem swojego adresu zewnętrznego i na routerze nie robiłem przekierowania portów - działa.

    Jeżeli użyłem portu 5061 wtedy działało tylko z opcją przekierowania portów na routerze.

  2. marmez

    Cześć Lukasz.
    Fajnie, że piszesz, że tak działa, może się w przyszłości przydać. 🙂

    Dzięki

    Pozdrawiam!

  3. marmez

    Jeszcze dodam, że zewnętrzne IP mi się zmieniło, ale telefon dalej działa OK, mimo niezmieniania konfiguracji.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *