Cisco SPA, MPP 6800/7800/8800 i ATA 19x — konfiguracja dla naszej centrali
U Cisco w firmach spotyka się dwa różne pokolenia, a konfiguruje się je prawie tak samo — przez stronę internetową aparatu i zakładkę Voice → Ext 1:
- SPA300 i SPA500 (SPA303, SPA504G, SPA508G, SPA525G2 i pokrewne) — linia dla małych firm. Wycofana z produkcji, ale nadal stoi na stojakach i z zwykłą centralą SIP działa normalnie.
- 6800, 7800, 8800 — nowoczesne aparaty. Do naszej centrali podłączają się tylko z firmware MPP (Multiplatform, czyli 3PCC — „for 3rd-Party Call Control”). Ten sam z wyglądu telefon z firmware korporacyjnym dla Cisco Unified CM nie zarejestruje się nigdy: to kwestia firmware, a nie ustawień.
- ATA 191 / ATA 192 — przejściówki dla zwykłego telefonu analogowego; interfejs webowy jest podobny, ale linia nazywa się Voice → Line 1.
Wspólne dane dostępowe, wymagania sieciowe i porty — na stronie przeglądowej „Konfiguracja telefonów SIP”. Tutaj — tylko to, co specyficzne dla Cisco.
Co będzie potrzebne#
- Dane dostępowe do numeru wewnętrznego z panelu administracyjnego: serwer SIP, login, hasło, port, transport — gdzie je znaleźć.
- Telefon podłączony kablem do tej samej sieci co komputer. Zasilanie — przez PoE ze switcha; jeśli nie ma PoE, potrzebny jest zasilacz (dla 6841/6851 jest obowiązkowy).
- Komputer z przeglądarką.
- Pewność, że na 6800/7800/8800 jest firmware MPP: w interfejsie webowym nagłówek strony powinien nazywać się „Cisco IP Phone for 3rd-Party Call Control”, a w modelu powinien występować sufiks 3PCC (na przykład
CP-8861-3PCC).
Krok 1. Poznać adres IP telefonu#
Telefony Cisco nie mają fabrycznego adresu IP — adres przydziela serwer DHCP sieci, dlatego telefon najpierw podłącza się kablem i włącza.
6800 / 7800 / 8800 (MPP):
- Naciśnij przycisk Applications (ikona ⚙/strony).
- Strzałkami wybierz Status.
- Wybierz Network status.
- Wybierz IPv4 status.
- Wiersz IP address — to adres potrzebny do interfejsu webowego.
Zrzut ekranu: Cisco, „How to Find the IP Address of a Cisco 6800 Series IP Phone with Multiplatform Firmware” (wyd. 1.0, 22.05.2019).
SPA500 (SPA502G, SPA504G, SPA508G, SPA509G…): naciśnij Setup → wybierz Network → adres jest pokazany w wierszu Current IP.
SPA525G / SPA525G2: Setup → Status → Network Status.
SPA301 i SPA501G — nie mają ekranu, działa menu głosowe (IVR): na SPA301 szybko naciśnij gwiazdkę (*) cztery razy, na SPA501G — przycisk Setup, następnie wpisz 110# — telefon podyktuje swój adres.
ATA 191 / ATA 192: adres wygodniej sprawdzić na liście klientów DHCP na routerze.
Krok 2. Zalogować się do interfejsu webowego#
| Wartość fabryczna | |
|---|---|
| Adres | http://<IP telefonu>/admin/advanced |
| Login | admin (konto użytkownika — user; nazw kont nie można zmienić) |
| Hasło | fabrycznego hasła nie ma — ani dla admin, ani dla user. Hasło pojawia się tylko wtedy, gdy ustawił je poprzedni właściciel lub operator |
Otwierając po prostu http://<IP telefonu>, trafisz do widoku użytkownika: naciśnij Admin Login, następnie advanced — inaczej połowy ustawień na stronie nie będzie.
Zrzut ekranu: Cisco, „Configure SIP Settings on the Cisco IP Phone 8800 Series Multiplatform Phone”, krok 1.
Przeglądarka pokaże ostrzeżenie o niezaufanym certyfikacie („Your connection is not private”) — to normalne: certyfikat telefon wystawia sobie sam. Naciśnij Advanced → Proceed.
Jeśli interfejs webowy wymaga hasła, którego nie znasz — nie da się go odzyskać, pomoże tylko reset do ustawień fabrycznych. W ATA 191/192 jest odwrotnie: przy pierwszym logowaniu i po resecie urządzenie samo wymaga ustawienia haseł admin i user, dopóki tego nie zrobisz, dalej cię nie wpuści.
Krok 3. Wprowadzić dane logowania centrali#
Otwórz Voice → Ext 1 (dla drugiej linii — Ext 2 i tak dalej).
Zrzut ekranu: Cisco, „Configure SIP Settings on the Cisco IP Phone 8800 Series Multiplatform Phone”, krok 2.
| W panelu administracyjnym („Dane logowania numeru wewnętrznego”) | W telefonie (Voice → Ext 1) |
|---|---|
| — | Line Enable: yes (na samej górze strony) |
| Serwer SIP | Proxy — sekcja Proxy and Registration |
| — | Register: yes — tamże |
| Login | User ID — sekcja Subscriber Information |
| Login (drugi raz) | Use Auth ID: yes, następnie Auth ID — ten sam login w całości |
| Hasło | Password — sekcja Subscriber Information |
Port 5060 |
SIP Port — sekcja SIP Settings, wartość fabryczna to już 5060 |
Transport UDP |
SIP Transport — sekcja SIP Settings |
| Numer wewnętrzny | Display Name — podpis linii na ekranie |
Login wpisuje się w całości, razem z prefiksem (sip-xxxxxxxx-101), zarówno w User ID, jak i w Auth ID. Jeśli pozostawisz Use Auth ID: no, telefon wyśle do rejestracji tylko User ID — centrala odpowie odmową.
Transport to lista rozwijana z trzema wartościami; potrzebny jest UDP:
Zrzut ekranu: Cisco, „Configure SIP Settings on the Cisco IP Phone 8800 Series Multiplatform Phone”, krok 3.
Na dole strony naciśnij Submit All Changes — telefon uruchomi się ponownie i zastosuje ustawienia. Przycisk Undo All Changes obok cofa wszystko, co zmieniłeś od ostatniego zapisu.
Dodatkowo: kodeki, DTMF, czas, czas rejestracji
Wszystko to na tej samej stronie Voice → Ext 1, w sekcjach Audio Configuration i Proxy and Registration:
- Preferred Codec —
G711a, Second Preferred Codec —G711u, Third Preferred Codec —G722. Aparaty 7800/8800 potrafią kodować i dekodować G.711 a-law, G.711 µ-law, G.722, G.729a i iLBC — potrzebne są nam pierwsze trzy. - DTMF Tx Method —
AVT(to właśnie RFC 2833 / RFC 4733).InBandiINFOnie są potrzebne. - Register Expires — fabryczne
3600sekund, nie trzeba zmieniać. - Strefa czasowa i czas — karta Voice → Regional, sekcja Time. Bez prawidłowej strefy czasowej czas w historii połączeń będzie obcy.
Automatyczna konfiguracja floty (provisioning)
Platforma nie utrzymuje serwerów automatycznej konfiguracji — telefony konfiguruje się polami powyżej. Jeśli masz własny serwer provisioningowy, u Cisco odpowiada za to karta Voice → Provisioning, pole Profile Rule (adres profilu XML, obsługiwany jest makro $PSN i opcja [--srv]), a to samo z aparatu: Applications → Device administration → Profile rule → Resync.
Druga strona medalu: w telefonie kupionym z drugiej ręki w Profile Rule może pozostać adres poprzedniego operatora. Wtedy aparat przy każdym ponownym uruchomieniu pobiera obcy profil i nadpisuje twoje dane logowania — leczy się to tylko resetem.
Krok 4. Sprawdzić rejestrację#
- W telefonie: karta Info interfejsu webowego pokazuje stan wszystkich linii, w tym Registration State — powinno być
Registered. - Na ekranie aparatu przy linii pojawia się jej podpis (Display Name), znika powiadomienie o niedziałającej linii.
- W panelu administracyjnym: Telefonia → „Sotrudniki i gruppy” — przy operatorze zapala się zielona kropka i pojawia się wiersz, którym telefon sam się nazwał (na przykład
Cisco/CP-8861-3PCC). Status odświeża się nie częściej niż raz na minutę. - Testowe połączenie: wybierz z telefonu numer wewnętrzny kolegi.
Jakość dźwięku — test echa *43. Zielona kropka mówi tylko o rejestracji: głos idzie osobnym strumieniem i psuje się osobno. Wybierz z telefonu *43 i naciśnij Send / OK (samego wybierania od gwiazdki większość aparatów nie rozpoczyna). Centrala odbierze, po sekundzie da krótki sygnał i dalej będzie zwracać ci twój głos — mów do słuchawki około dziesięciu sekund i słuchaj siebie. Słyszysz i sygnał, i siebie — dźwięk przechodzi w obie strony. Sygnał jest, siebie nie ma — dźwięk nie dochodzi od telefonu do centrali (najczęściej winny jest SIP ALG na routerze). Nie ma nawet sygnału — dźwięk nie dochodzi od centrali do telefonu. Omówienie wszystkich wyników i zmierzone wartości (straty, jitter, opóźnienie) — w sekcji „Sprawdzenie jakości połączenia”.
Przywracanie ustawień fabrycznych#
Przywracanie ustawień fabrycznych jest potrzebne, jeśli telefon został kupiony z drugiej ręki (znajduje się w nim cudze konto i, co gorsza, cudzy adres provisioning), jeśli zapomniano hasła administratora lub jeśli urządzenie zachowuje się w niewyjaśniony sposób.
6800 / 7800 / 8800 (MPP) — z klawiatury, gdy nie można zalogować się do interfejsu web:
- Odłącz telefon od zasilania (wyciągnij kabel PoE lub zasilacz) i odczekaj 5 sekund.
- Sposób 1 (zalecany przez Cisco): przytrzymaj # i włącz telefon ponownie. Następnie naciśnij #, a zaraz potem po kolei 123456789*0#.
- Sposób 2 (dla 6821, a także 8841/8845/8851/8861/8865 w rewizji sprzętowej 15 i nowszej): przytrzymaj 0 i włącz telefon, następnie wpisz 369#.
- ⚠️ Nie odłączaj zasilania, dopóki przywracanie ustawień fabrycznych się nie zakończy i nie pojawi się ekran główny.
6800 / 7800 / 8800 — z menu urządzenia: Applications → Device administration → Factory reset → OK. W niektórych wersjach oprogramowania ścieżka jest inna: Applications → Admin Settings → Factory Reset (lub Admin Settings → Reset settings → Factory Reset).
6800 / 7800 / 8800 — z interfejsu web: otwórz http://<IP telefonu>/admin/factory-reset i naciśnij Confirm Factory Reset. Albo Admin Login → Advanced → Info → Debug Info, przycisk Factory Reset w sekcji Factory Reset, potwierdź i naciśnij Submit All Changes.
SPA300 / SPA500 z ekranem: naciśnij Setup, wybierz pozycję Factory Reset (na SPA504G to pozycja 7), naciśnij Ok i poczekaj na zakończenie.
SPA301 i SPA501G (bez ekranu): wejdź do menu głosowego (SPA301 — cztery razy *, SPA501G — przycisk Setup), wpisz 73738, potwierdź cyfrą 1 i odłóż słuchawkę — przywracanie ustawień fabrycznych się rozpocznie. Osobny kod 87778 na SPA501G usuwa tylko ustawienia użytkownika (szybkie wybieranie), nie rusza konta. Ponowne uruchomienie bez przywracania ustawień fabrycznych — 732668.
ATA 191 / ATA 192: strona Administration → Factory Defaults w interfejsie web albo przycisk RESET na obudowie — przytrzymaj przez 10 sekund.
Co zostaje usunięte: konta wszystkich linii, ustawienia sieciowe (statyczny IP, VLAN), hasła administratora i użytkownika, język, książka telefoniczna, historia połączeń i lista przyczyn ponownego uruchomienia. Oprogramowanie pozostaje to samo — przywracanie ustawień fabrycznych nie zamieni urządzenia MPP w korporacyjne ani odwrotnie.
Po przywróceniu ustawień fabrycznych: telefon ponownie pobiera adres przez DHCP (sprawdź go jak w kroku 1), interfejs web jest ponownie otwarty bez hasła — ustaw hasło administratora od razu po wprowadzeniu konta i ponownie przejdź kroki 2–4.
Jeśli telefon się nie rejestruje#
- Na urządzeniu nie ma oprogramowania MPP. W interfejsie web nie ma zakładki Voice, w menu nie ma Ext 1, model bez sufiksu 3PCC — to korporacyjne oprogramowanie dla Cisco Unified CM. Do zwykłej centrali SIP taki telefon się nie podłączy, potrzebne jest przeinstalowanie oprogramowania na multiplatform.
- SIP Transport: TCP. Klasyka Cisco i nasz rozwiązany przypadek na SPA508G: telefon nie wyświetla żadnego błędu, po prostu milczy, a z tym samym kontem softfon rejestruje się za pierwszym razem. Ustaw UDP w Voice → Ext 1 → SIP Settings.
- Login został wprowadzony nie w całości — potrzebny jest
sip-xxxxxxxx-<numer>, a nie sam numer, zarówno w User ID, jak i w Auth ID. - Use Auth ID: no. Wartość domyślna to
no; przy niej Auth ID i hasło do uwierzytelniania nie są wysyłane. - Line Enable: no lub Register: no. Linia jest po prostu wyłączona — rejestracji nie będzie przy żadnych danych dostępowych.
- Hasło jest nieaktualne — ktoś nacisnął w panelu administracyjnym „Zresetuj hasło”. Wygeneruj nowe, stare już nie działa.
- Cudzy profil automatycznej konfiguracji. Ustawienia „same wracają” po ponownym uruchomieniu — w Voice → Provisioning → Profile Rule pozostał adres poprzedniego operatora. Wyczyść pole lub przywróć ustawienia fabryczne urządzenia.
- TLS lub SRTP włączone „na wszelki wypadek”. Platforma ich nie udostępnia — przy TLS telefon się nie zarejestruje.
- Sieć: SIP ALG na routerze, gościnne Wi-Fi z izolacją klientów, zamknięty UDP 5060 — ogólne przyczyny.
Nie pomogło — albo telefon jest zarejestrowany, ale nie ma dźwięku, połączenie zrywa się po 30 sekundach, nie przychodzą połączenia przychodzące: analiza według objawów — „Telefon nie działa: diagnostyka”, objaśnienie komunikatów i kodów błędów — „Nie rejestruje się: kody błędów”.
Modele z rodziny#
Konfiguracja wszystkich wymienionych jest taka sama — Voice → Ext 1; różnice dotyczą ekranu, liczby linii i sposobu dotarcia do menu.
| Model | Ekran / linie | PoE | Cechy konfiguracji |
|---|---|---|---|
| SPA301 | bez ekranu | nie | Tylko menu głosowe: * cztery razy, IP — 110#, reset — 73738 |
| SPA501G | bez ekranu, 8 przycisków liniowych | 802.3af | Menu głosowe pod przyciskiem Setup; reset 73738, tylko ustawienia użytkownika — 87778 |
| SPA502G / SPA504G / SPA508G / SPA509G | monochromatyczny, 1 / 4 / 8 / 12 linii | 802.3af | IP: Setup → Network → Current IP; reset: Setup → Factory Reset |
| SPA303 | monochromatyczny, 3 linie | nie | To samo co w SPA50x |
| SPA512G / SPA514G | monochromatyczny, 1 / 4 linie, Gigabit | 802.3af | To samo co w SPA50x |
| SPA525G2 | kolorowy, 5 linii, Wi-Fi i Bluetooth | 802.3af | IP: Setup → Status → Network Status (ścieżka inna niż w pozostałych SPA) |
| CP-6821 | monochromatyczny, 2 linie | 802.3af (zasilanie tylko przez PoE lub adapterem przez port LAN) | Reset z klawiatury drugim sposobem (przytrzymać 0, następnie 369#) |
| CP-6841 / CP-6851 / CP-6861 | monochromatyczny | 6841 i 6851 — tak, ale w zestawie jest zasilacz; 6861 — model Wi-Fi | 6861 łączy się przez Wi-Fi, sieć konfiguruje się w Network configuration |
| CP-6871 | kolorowy | 802.3af | Konfiguracja taka sama |
| CP-7811 | monochromatyczny, 0 programowalnych klawiszy liniowych | 802.3af | Jedyna linia — Ext 1 |
| CP-7821 / CP-7841 / CP-7861 | monochromatyczny, 2 / 4 / 16 klawiszy liniowych | 802.3af, w 7841 port gigabitowy | Konfiguracja taka sama |
| CP-8811 | monochromatyczny, 5 linii | 802.3af | Moduł rozszerzenia klawiszy nie jest obsługiwany |
| CP-8841 / CP-8851 / CP-8861 | kolorowy, 5 / 5 / 10 linii | 802.3af | 8841 i 8845 nie obsługują modułu rozszerzenia |
| CP-8845 / CP-8865 | kolorowy, wbudowana kamera | 802.3af | Wideo nie jest nam potrzebne — kamery można nie konfigurować; nie wpływa ona na rejestrację głosową |
| ATA 191 / ATA 192 | nie telefon — przejściówka na 2 aparaty analogowe | ATA 192 — nie, zewnętrzny zasilacz | Linia nazywa się Voice → Line 1 (i Line 2); przy pierwszym logowaniu urządzenie wymaga ustawienia haseł; reset — przycisk RESET 10 s |
Czego w tej tabeli nie ma i dlaczego. CP-3905 — telefon z linii korporacyjnej pod Cisco Unified CM; nie ma firmwaru multiplatformowego (MPP), dlatego nie podłącza się do naszej centrali. SPA112 / SPA122 — wycofane z produkcji ATA poprzedniej generacji; ich interfejs webowy różni się od ATA 19x, osobnej sprawdzonej instrukcji na razie nie mamy ⚠️ verify. WIP310 — słuchawka Wi-Fi z tej samej rodziny SPA, w lokalach praktycznie się nie spotyka.
Częste pytania#
Jak rozpoznać, czy mam firmware MPP, czy korporacyjny?#
Otwórz interfejs webowy telefonu. W MPP w nagłówku jest napisane „Cisco IP Phone for 3rd-Party Call Control”, a nazwa modelu zawiera 3PCC (CP-8861-3PCC). W firmwarze korporacyjnym strona webowa w ogóle nie daje zakładki Voice — telefon czeka na swoje Cisco Unified CM. Z wyglądu aparaty są identyczne: po pudełku i naklejce tego nie da się rozpoznać.
Cisco nie rejestruje się i nie pokazuje żadnego błędu — na co patrzeć?#
Transport. Voice → Ext 1 → SIP Settings → SIP Transport musi być UDP. Na TCP telefon w niektórych sieciach nie dostaje nawet odmowy i milczy — wygląda to jak „zepsuł się”. Omawialiśmy dokładnie taki przypadek na SPA508G: na UDP to samo konto podniosło się za pierwszym razem.
Telefon skonfigurowano, a rano znowu nie jest zarejestrowany#
Najprawdopodobniej w Voice → Provisioning → Profile Rule został adres serwera autokonfiguracji poprzedniego operatora: przy każdym restarcie telefon pobiera obcy profil i nadpisuje twoje konto. Wyczyść pole albo zrób pełny reset do ustawień fabrycznych i skonfiguruj od nowa.
Zapomniano hasła do interfejsu webowego telefonu#
Nie da się go odzyskać — tylko reset. W aparatach MPP robi się go z klawiatury bez żadnego hasła (przytrzymać # przy włączaniu, następnie 123456789*0#), w SPA z ekranem — Setup → Factory Reset, w SPA bez ekranu — kod 73738 w menu głosowym.
Czy trzeba coś robić z drugim portem Ethernet w telefonie?#
Nie. Port z ikoną komputera jest przelotowy, podłącza się do niego komputer służbowy pracownika, żeby nie ciągnąć drugiego kabla. Telefon podłącza się do sieci portem z ikoną trzech połączonych komputerów (LAN/SW).
Czy można ustawić jeden numer dodatkowy na dwa aparaty Cisco?#
Tak, konto rejestruje się na kilku urządzeniach jednocześnie i dzwonek przyjdzie na oba. Jeśli dzwonek ma trafiać po kolei do różnych osób, użyj grupy dzwonienia w panelu administracyjnym, a nie wspólnego konta.
Źródła#
- Cisco IP Desk Phone with Multiplatform Firmware (MPP) — Administration Guide (rozdziały Provisioning, Maintenance, Installation, Hardware) — https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cuipph/MPP/common/ag_desk_mpp_6800_7800_8800/tpcc_b_cisco-ip-desk-phone-multiplatform.html
- Cisco Small Business SPA300 Series, SPA500 Series, and WIP310 IP Phone Administration Guide, v7.5.7 — https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/csbpipp/ip_phones/administration/guide/frame_source/500-series-7-5-7/ip_phone_admin.html
- How to Find the IP Address of a Cisco 6800 Series IP Phone with Multiplatform Firmware (wyd. 1.0, 22.05.2019) — https://www.cisco.com/c/en/us/support/docs/smb/collaboration-endpoints/cisco-ip-phone-6800-series/how-to-find-ip-address-of-cisco-6800-series-phone.html
- How to Access the Web Configuration Page of a Cisco IP Phone 6800 Series with Multiplatform Firmware (06.05.2019) — https://www.cisco.com/c/en/us/support/docs/smb/collaboration-endpoints/cisco-ip-phone-6800-series/access-the-web-page-of-a-6800-series-ip-phone.html
- Configure SIP Settings on the Cisco IP Phone 8800 Series Multiplatform Phone — https://www.cisco.com/c/en/us/support/docs/smb/collaboration-endpoints/cisco-ip-phone-8800-series/smb5236-configure-sip-settings-on-the-cisco-ip-phone-8800-series-mul.html
- Factory Reset on the SPA500 and SPA300 Series IP Phone — https://www.cisco.com/c/en/us/support/docs/smb/unified-communications/cisco-small-business-spa300-series-ip-phones/smb1915-factory-reset-on-the-spa500-and-spa300-series-ip-phone.html
- Cisco ATA 191 and ATA 192 Analog Telephone Adapter Administration Guide for Multiplatform Firmware — https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cata/19x/3PCC/english/admin-guide/at9x_b_ata191-192-admin-mp.html
Kwestia otwarta: fabryczny login i hasło interfejsu web ATA 191/192 nie zostały podane w przewodniku dla firm wieloplatformowych — jest tam tylko informacja, że przy pierwszym logowaniu i po resecie urządzenie musi poprosić o ustawienie haseł admin i user. Jeśli aparat trafił w nasze ręce z drugiej ręki i hasło nie jest znane, pomaga przycisk RESET.