Cisco SPA, MPP 6800/7800/8800 e ATA 19x — configurazione per il nostro centralino
Su Cisco, nelle sedi si incontrano due generazioni diverse, e si configurano quasi allo stesso modo — tramite la pagina web dell'apparecchio e la scheda Voice → Ext 1:
- SPA300 e SPA500 (SPA303, SPA504G, SPA508G, SPA525G2 e affini) — la linea per le piccole imprese. Fuori produzione, ma è ancora installata e con un normale centralino SIP funziona senza problemi.
- 6800, 7800, 8800 — apparecchi moderni. Al nostro centralino si collegano solo con firmware MPP (Multiplatform, ovvero 3PCC — «for 3rd-Party Call Control»). Lo stesso telefono dall'aspetto identico con firmware aziendale per Cisco Unified CM non si registrerà mai: è una questione di firmware, non di impostazioni.
- ATA 191 / ATA 192 — adattatori per un normale telefono analogico; l'interfaccia web è simile, ma la linea si chiama Voice → Line 1.
I dati comuni, i requisiti di rete e le porte sono nella pagina di panoramica «Configurazione dei telefoni SIP». Qui c'è solo ciò che è specifico per Cisco.
Cosa serve#
- I dati dell'interno dall'area di amministrazione: server SIP, login, password, porta, trasporto — dove trovarli.
- Un telefono collegato via cavo alla stessa rete del vostro computer. Alimentazione — tramite PoE dallo switch; se il PoE non c'è, serve un alimentatore (per i 6841/6851 è obbligatorio).
- Un computer con browser.
- La certezza che sui 6800/7800/8800 sia installato il firmware MPP: nell'interfaccia web l'intestazione della pagina deve chiamarsi «Cisco IP Phone for 3rd-Party Call Control», e nel modello deve essere presente il suffisso 3PCC (ad esempio
CP-8861-3PCC).
Passo 1. Trovare l'indirizzo IP del telefono#
I telefoni Cisco non hanno un indirizzo IP di fabbrica — l'indirizzo viene assegnato dal server DHCP della rete, perciò il telefono va prima collegato via cavo e acceso.
6800 / 7800 / 8800 (MPP):
- Premete il tasto Applications (icona ⚙/pagina).
- Con le frecce selezionate Status.
- Selezionate Network status.
- Selezionate IPv4 status.
- La riga IP address è l'indirizzo che serve per l'interfaccia web.
Screenshot: Cisco, «How to Find the IP Address of a Cisco 6800 Series IP Phone with Multiplatform Firmware» (rev. 1.0, 22.05.2019).
SPA500 (SPA502G, SPA504G, SPA508G, SPA509G…): premete Setup → selezionate Network → l'indirizzo è mostrato nella riga Current IP.
SPA525G / SPA525G2: Setup → Status → Network Status.
SPA301 e SPA501G — non hanno schermo, funziona il menu vocale (IVR): sul SPA301 premete rapidamente l'asterisco (*) quattro volte, sul SPA501G — il tasto Setup, poi digitate 110# — il telefono vi detterà il suo indirizzo.
ATA 191 / ATA 192: è più comodo vedere l'indirizzo nell'elenco dei client DHCP sul router.
Passo 2. Accedere all'interfaccia web#
| Valore di fabbrica | |
|---|---|
| Indirizzo | http://<IP del telefono>/admin/advanced |
| Login | admin (account utente — user; i nomi degli account non si possono modificare) |
| Password | non esiste una password di fabbrica — né per admin né per user. La password compare solo se l'ha impostata il precedente proprietario o l'operatore |
Aprendo semplicemente http://<IP del telefono>, si entra nella vista utente: premete Admin Login, poi advanced — altrimenti metà delle impostazioni non sarà presente sulla pagina.
Screenshot: Cisco, «Configure SIP Settings on the Cisco IP Phone 8800 Series Multiplatform Phone», passo 1.
Il browser mostrerà un avviso di certificato non attendibile («Your connection is not private») — è normale: il certificato il telefono se lo firma da solo. Premete Advanced → Proceed.
Se l'interfaccia web richiede una password che non conoscete, non è possibile recuperarla, servirà solo il ripristino delle impostazioni di fabbrica. Sugli ATA 191/192 è il contrario: al primo accesso e dopo il ripristino il dispositivo chiede da sé di impostare le password di admin e user, finché non lo fate non vi lascerà proseguire.
Passaggio 3. Inserire le credenziali del centralino#
Aprire Voice → Ext 1 (per la seconda linea — Ext 2 e così via).
Screenshot: Cisco, «Configure SIP Settings on the Cisco IP Phone 8800 Series Multiplatform Phone», passaggio 2.
| Nel pannello di amministrazione («Credenziali dell'interno») | Nel telefono (Voice → Ext 1) |
|---|---|
| — | Line Enable: yes (in cima alla pagina) |
| Server SIP | Proxy — sezione Proxy and Registration |
| — | Register: yes — nella stessa sezione |
| Login | User ID — sezione Subscriber Information |
| Login (seconda volta) | Use Auth ID: yes, poi Auth ID — lo stesso login completo |
| Password | Password — sezione Subscriber Information |
Porta 5060 |
SIP Port — sezione SIP Settings, il valore predefinito è già 5060 |
Trasporto UDP |
SIP Transport — sezione SIP Settings |
| Numero interno | Display Name — l'etichetta della linea sul display |
Il login va inserito completo, con il prefisso (sip-xxxxxxxx-101), sia in User ID sia in Auth ID. Se si lascia Use Auth ID: no, il telefono invierà alla registrazione solo lo User ID — il centralino risponderà con un rifiuto.
Il trasporto è un elenco a discesa con tre valori; serve UDP:
Screenshot: Cisco, «Configure SIP Settings on the Cisco IP Phone 8800 Series Multiplatform Phone», passaggio 3.
In fondo alla pagina premere Submit All Changes — il telefono si riavvierà e applicherà le impostazioni. Il pulsante Undo All Changes accanto annulla tutto ciò che è stato modificato dall'ultimo salvataggio.
In più: codec, DTMF, ora, durata della registrazione
Tutto questo si trova nella stessa pagina Voice → Ext 1, sezioni Audio Configuration e Proxy and Registration:
- Preferred Codec —
G711a, Second Preferred Codec —G711u, Third Preferred Codec —G722. I dispositivi 7800/8800 sanno codificare e decodificare G.711 a-law, G.711 µ-law, G.722, G.729a e iLBC — a noi servono i primi tre. - DTMF Tx Method —
AVT(è il RFC 2833 / RFC 4733).InBandeINFOnon servono. - Register Expires — valore predefinito
3600secondi, non va modificato. - Fuso orario e ora — scheda Voice → Regional, sezione Time. Senza il fuso orario corretto l'ora nella cronologia delle chiamate sarà sbagliata.
Configurazione automatica del parco (provisioning)
La piattaforma non gestisce server di configurazione automatica — i telefoni si configurano con i campi qui sopra. Se si dispone di un proprio server di provisioning, in Cisco se ne occupa la scheda Voice → Provisioning, campo Profile Rule (indirizzo del profilo XML, sono supportati la macro $PSN e l'opzione [--srv]), e la stessa cosa dal dispositivo: Applications → Device administration → Profile rule → Resync.
Il rovescio della medaglia: su un telefono acquistato di seconda mano in Profile Rule può restare l'indirizzo del precedente operatore. In tal caso il dispositivo a ogni riavvio scarica un profilo altrui e sovrascrive le proprie credenziali — si risolve solo con un ripristino.
Passaggio 4. Verificare la registrazione#
- Nel telefono: la scheda Info dell'interfaccia web mostra lo stato di tutte le linee, incluso Registration State — deve essere
Registered. - Sul display del dispositivo accanto alla linea compare la sua etichetta (Display Name), scompare l'avviso di linea non funzionante.
- Nel pannello di amministrazione: Telefonia → «Dipendenti e gruppi» — accanto all'operatore si accende un punto verde e compare la riga con cui il telefono si è identificato (ad esempio
Cisco/CP-8861-3PCC). Lo stato si aggiorna non più di una volta al minuto. - Chiamata di prova: comporre dal telefono il numero interno di un collega.
Qualità dell'audio — test dell'eco *43. Il punto verde indica solo la registrazione: la voce viaggia su un flusso separato e si guasta separatamente. Comporre dal telefono *43 e premere Send / OK (la maggior parte dei dispositivi non avvia la composizione con l'asterisco). Il centralino risponde, dopo un secondo emette un breve segnale acustico e poi rimanda indietro la propria voce — parlare nel microfono per una decina di secondi e ascoltarsi. Se si sente sia il segnale acustico sia la propria voce — l'audio passa in entrambe le direzioni. C'è il segnale acustico ma non la propria voce — l'audio non arriva dal telefono al centralino (il più delle volte è colpa del SIP ALG sul router). Non c'è nemmeno il segnale acustico — l'audio non arriva dal centralino al telefono. L'analisi di tutti i casi e i valori misurati (perdite, jitter, ritardo) sono nella sezione «Verifica della qualità della comunicazione».
Ripristino delle impostazioni di fabbrica#
Il ripristino è necessario se il telefono è stato acquistato di seconda mano (contiene l'account di un altro e, cosa peggiore, l'indirizzo di provisioning di un altro), se la password di amministratore è stata dimenticata o se il dispositivo si comporta in modo inspiegabile.
6800 / 7800 / 8800 (MPP) — dalla tastiera, quando non è possibile accedere all'interfaccia web:
- Scollegare il telefono dall'alimentazione (estrarre il cavo PoE o l'alimentatore) e attendere 5 secondi.
- Metodo 1 (raccomandato da Cisco): tenere premuto # e riaccendere il telefono. Poi premere #, quindi in sequenza 123456789*0#.
- Metodo 2 (per 6821, nonché 8841/8845/8851/8861/8865 revisione hardware 15 e successive): tenere premuto 0 e accendere il telefono, poi digitare 369#.
- ⚠️ Non scollegare l'alimentazione finché il ripristino non è terminato e non compare la schermata principale.
6800 / 7800 / 8800 — dal menu del dispositivo: Applications → Device administration → Factory reset → OK. Su alcune versioni del firmware il percorso è diverso: Applications → Admin Settings → Factory Reset (oppure Admin Settings → Reset settings → Factory Reset).
6800 / 7800 / 8800 — dall'interfaccia web: aprire http://<IP del telefono>/admin/factory-reset e premere Confirm Factory Reset. Oppure Admin Login → Advanced → Info → Debug Info, pulsante Factory Reset nella sezione Factory Reset, confermare e premere Submit All Changes.
SPA300 / SPA500 con schermo: premere Setup, selezionare la voce Factory Reset (su SPA504G è la voce 7), premere Ok e attendere il completamento.
SPA301 e SPA501G (senza schermo): accedere al menu vocale (SPA301 — quattro volte *, SPA501G — pulsante Setup), digitare 73738, confermare con la cifra 1 e riagganciare — il ripristino avrà inizio. Il codice separato 87778 su SPA501G cancella solo le impostazioni utente (composizione rapida), non tocca l'account. Riavvio senza ripristino — 732668.
ATA 191 / ATA 192: pagina Administration → Factory Defaults nell'interfaccia web oppure pulsante RESET sul corpo del dispositivo — tenere premuto per 10 secondi.
Cosa viene cancellato: gli account di tutte le linee, le impostazioni di rete (IP statico, VLAN), le password di amministratore e utente, la lingua, la rubrica, la cronologia delle chiamate e l'elenco delle cause di riavvio. Il firmware rimane lo stesso — il ripristino non trasformerà un dispositivo MPP in uno aziendale e viceversa.
Dopo il ripristino: il telefono ottiene di nuovo l'indirizzo via DHCP (consultarlo come nel passaggio 1), l'interfaccia web è di nuovo accessibile senza password — impostare la password di amministratore subito dopo aver inserito l'account e ripetere i passaggi 2–4.
Se il telefono non si registra#
- Sul dispositivo non c'è il firmware MPP. Nell'interfaccia web non c'è la scheda Voice, nel menu non c'è Ext 1, il modello è senza suffisso 3PCC — si tratta del firmware aziendale per Cisco Unified CM. Un telefono del genere non si collega a un normale centralino SIP, è necessario il riflashaggio su multiplatform.
- SIP Transport: TCP. Il classico di Cisco e il nostro caso riscontrato su SPA508G: il telefono non mostra alcun errore, resta semplicemente in silenzio, mentre con lo stesso account un softphone si registra al primo tentativo. Impostare UDP in Voice → Ext 1 → SIP Settings.
- Il login è stato inserito in modo incompleto — serve
sip-xxxxxxxx-<numero>, non il numero stesso, sia in User ID che in Auth ID. - Use Auth ID: no. Il valore predefinito è
no; con esso Auth ID e password per l'autenticazione non vengono inviati. - Line Enable: no oppure Register: no. La linea è semplicemente disattivata — la registrazione non avverrà con nessun dato.
- La password è scaduta — qualcuno ha premuto «Reimposta password» nel pannello di amministrazione. Generarne una nuova, la vecchia non funziona più.
- Profilo di configurazione automatica di un altro operatore. Le impostazioni «tornano da sole» dopo il riavvio — in Voice → Provisioning → Profile Rule è rimasto l'indirizzo del precedente operatore. Cancellare il campo o ripristinare il dispositivo.
- TLS o SRTP attivati «per sicurezza». La piattaforma non li fornisce — con TLS il telefono non si registrerà.
- Rete: SIP ALG sul router, Wi-Fi ospiti con isolamento dei client, UDP 5060 chiuso — cause comuni.
Se non ha funzionato — o il telefono è registrato ma non c'è audio, la chiamata si interrompe dopo 30 secondi, le chiamate in entrata non arrivano: analisi per sintomi — «Il telefono non funziona: diagnostica», spiegazione delle scritte e dei codici di errore — «Non si registra: codici di errore».
Modelli della famiglia#
La configurazione è identica per tutti quelli elencati — Voice → Ext 1; le differenze riguardano lo schermo, il numero di linee e il modo di raggiungere il menu.
| Modello | Schermo / linee | PoE | Particolarità della configurazione |
|---|---|---|---|
| SPA301 | senza schermo | no | Solo menu vocale: * quattro volte, IP — 110#, reset — 73738 |
| SPA501G | senza schermo, 8 tasti di linea | 802.3af | Menu vocale con il tasto Setup; reset 73738, solo impostazioni utente — 87778 |
| SPA502G / SPA504G / SPA508G / SPA509G | monocromatico, 1 / 4 / 8 / 12 linee | 802.3af | IP: Setup → Network → Current IP; reset: Setup → Factory Reset |
| SPA303 | monocromatico, 3 linee | no | Come per SPA50x |
| SPA512G / SPA514G | monocromatico, 1 / 4 linee, Gigabit | 802.3af | Come per SPA50x |
| SPA525G2 | a colori, 5 linee, Wi-Fi e Bluetooth | 802.3af | IP: Setup → Status → Network Status (percorso diverso dagli altri SPA) |
| CP-6821 | monocromatico, 2 linee | 802.3af (alimentazione solo via PoE o adattatore tramite porta LAN) | Reset dalla tastiera con il secondo metodo (tenere premuto 0, poi 369#) |
| CP-6841 / CP-6851 / CP-6861 | monocromatico | 6841 e 6851 — sì, ma in dotazione c'è un alimentatore; 6861 — modello Wi-Fi | 6861 si collega via Wi-Fi, la rete si configura in Network configuration |
| CP-6871 | a colori | 802.3af | Configurazione identica |
| CP-7811 | monocromatico, 0 tasti di linea programmabili | 802.3af | Unica linea — Ext 1 |
| CP-7821 / CP-7841 / CP-7861 | monocromatico, 2 / 4 / 16 tasti di linea | 802.3af, sul 7841 porta Gigabit | Configurazione identica |
| CP-8811 | monocromatico, 5 linee | 802.3af | Il modulo di espansione dei tasti non è supportato |
| CP-8841 / CP-8851 / CP-8861 | a colori, 5 / 5 / 10 linee | 802.3af | 8841 e 8845 non supportano il modulo di espansione |
| CP-8845 / CP-8865 | a colori, videocamera integrata | 802.3af | Il video non ci serve — la videocamera può non essere configurata; non influisce sulla registrazione vocale |
| ATA 191 / ATA 192 | non è un telefono — adattatore per 2 apparecchi analogici | ATA 192 — no, alimentatore esterno | La linea si chiama Voice → Line 1 (e Line 2); al primo accesso il dispositivo richiede di impostare le password; reset — tasto RESET per 10 s |
Cosa non c'è in questa tabella e perché. CP-3905 — telefono della linea aziendale per Cisco Unified CM; non ha firmware multipiattaforma (MPP), quindi non si collega alla nostra centrale. SPA112 / SPA122 — ATA di generazione precedente fuori produzione; la loro interfaccia web è diversa da quella degli ATA 19x, per ora non abbiamo una guida verificata separata ⚠️ verify. WIP310 — cornetta Wi-Fi della stessa famiglia SPA, praticamente non si incontra nelle attività.
Domande frequenti#
Come capire se il mio firmware è MPP o aziendale?#
Apra l'interfaccia web del telefono. Nei modelli MPP in alto c'è scritto «Cisco IP Phone for 3rd-Party Call Control», e il nome del modello contiene 3PCC (CP-8861-3PCC). Con il firmware aziendale la pagina web non mostra affatto la scheda Voice — il telefono attende il suo Cisco Unified CM. Esternamente gli apparecchi sono identici: dalla scatola e dall'etichetta non si può determinare.
Cisco non si registra e non mostra alcun errore — cosa controllare?#
Il trasporto. Voice → Ext 1 → SIP Settings → SIP Transport deve essere UDP. Su TCP in alcune reti il telefono non riceve nemmeno un rifiuto e resta in silenzio — sembra «guasto». Abbiamo esaminato proprio un caso del genere su un SPA508G: su UDP lo stesso account si è attivato al primo tentativo.
Il telefono è stato configurato, ma al mattino risulta di nuovo non registrato#
Probabilmente in Voice → Provisioning → Profile Rule è rimasto l'indirizzo del server di autoconfigurazione dell'operatore precedente: a ogni riavvio il telefono scarica un profilo altrui e sovrascrive il suo account. Svuoti il campo oppure esegua un reset completo alle impostazioni di fabbrica e configuri di nuovo.
Password dell'interfaccia web del telefono dimenticata#
Non è recuperabile — solo reset. Sugli apparecchi MPP si esegue dalla tastiera senza alcuna password (tenere premuto # all'accensione, poi 123456789*0#), sugli SPA con schermo — Setup → Factory Reset, sugli SPA senza schermo — il codice 73738 nel menu vocale.
Occorre fare qualcosa con la seconda porta Ethernet del telefono?#
No. La porta con l'icona del computer è passante, vi si collega il computer di lavoro del dipendente per non tirare un secondo cavo. Il telefono si collega alla rete con la porta dall'icona di tre computer collegati (LAN/SW).
Si può assegnare un solo interno a due apparecchi Cisco?#
Sì, l'account si registra su più dispositivi contemporaneamente e la chiamata arriverà su entrambi. Se serve che la chiamata vada a turno a persone diverse, usi un gruppo di squillo nell'area di amministrazione, non un account condiviso.
Fonti#
- Cisco IP Desk Phone with Multiplatform Firmware (MPP) — Administration Guide (capitoli 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 (rev. 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
Questione aperta: nelle guide per firmware multipiattaforma il nome utente e la password di fabbrica dell'interfaccia web dell'ATA 191/192 non sono indicati — vi si dice soltanto che al primo accesso e dopo un ripristino il Dispositivo deve chiedere di impostare le password admin e user. Se l'apparecchio è stato acquistato usato e la password non è nota, è utile il pulsante RESET.