
Nelle due unità che sinora mi è capitato di configurare, il punto di partenza è stato quello di aggiornare il firmware. Il modo più semplice per effettuare questa operazione è quella di scaricare l’ultima versione del firmware dalla apposita pagina del sito di GrandStream: l’ultima versione disponibile al momento della scrittura di questo articolo è la 1.0.1.2.
Dovremo assicurarci di avere a disposizione anche un webserver da cui far sì che la nostra unità GXW-4104 possa scaricare il firmware. Dovremo scompattare lo zip con il firmware in una sottodirectory del webserver, ad esempio in una cartella chiamata “firmware/”. Ipotizzando che il server risponda all’ip 192.168.0.1, e aprendo un browser, dovremo assicurarci che – accedendo all’indirizzo http://192.168.0.1/firmware sia visualizzata la lista del contenuto della cartella estratta in precedenza, ossia:
- boot64.bin
- boot64a.bin
- gxw4100.bin
- load64.bin
Fatti questi passaggi di base, andremo a configurare la nostra unità affinchè possa prelevare il firmware dal nostro webserver. Accedendo al pannello di amministrazione attraverso il nostro fidato browser, provvediamo a:
- Attivare l’upgrade attraverso protocollo HTTP;
- Impostare il path del firmware (“Firmware Server Path” dovrà essere riempito con il valore – seguendo l’esempio fatto in precedenza – “http://192.168.0.1/firmware”)
- Attivare il controllo per l’upgrade (Always check for New Firmware) ed il termine entro cui il controllo deve avvenire (“check for upgrade every”): il valore più basso possibile è 60 minuti.
Fatto questo, dopo i 60 minuti impostati il firmware verrà scaricato dal webserver e al successivo riavvio dell’unità dovremmo trovarci l’ultima release del firmware: avete il tempo di prendere un caffè e leggere le ultime news su centralino-voip
Dopo l’aggiornamento del firmware, non dimenticate di controllare da “Status” che la versione del firmware sia effettivamente corrispondente a quella scaricata.
Fatto l’aggiornamento, possiamo fare la configurazione vera e propria. Elenchiamo prima i passaggi:
- Impostare le porte FXO e i parametri dei toni PSTN
- Impostare il SIP Server
- Configurare Asterisk
La configurazione illustrata in questo mini-tutorial ha come scopo quello di consentirvi di:
- ricevere chiamate su una qualsiasi delle porte FXO e smistarle – tutte – verso un unico account sip
- effettuare chiamate utilizzando la PSTN direttamente dai vostri telefoni SIP
1. Impostazione delle porte FXO
In “FXO Lines”:
Sotto “FXO Termination”
- Enable Current Disconnect: Yes
- Enable Tone Disconnect: Yes
- Enable Polarity Reversal: No
- AC Termination Impedance: 270 Ohm + (750 Ohm || 150 nF) and 275 Ohm + (780 Ohm || 150 nF)
- Unconditional Call Forward to VOIP:
- Userid: ch1-4:111; (Significa che per i canali da 1 a 4 le chiamate verranno inoltrate all’extension SIP/111 del sip server specificato per ciascun canale)
- Sip Server: ch1-4:p1 (Significa che per i canali da 1 a 4 dovrà essere utilizzata la configurazione del sip server specificata nel p1=profilo numero 1)
- Sip Destination Port: ch1-4:5060; (Significa che per i canali da 1 a 4 il sip server è sulla porta 5060)
In “Channel Dialing”:
- Wait for Dial-Tone(Y/N): ch1-4:N;
- Stage Method(1/2): ch1-4:1;
In “Channels”:
Sotto “Call Progress Tones”:
- Dial Tone: ch1-4:f1=425@-14,f2=425@-14,c=20/20-60/100;
- RingBack Tone: ch1-4:f1=425@-14,f2=425@-14,c=100/400;
- Busy Tone: ch1-4:f1=425@-14,f2=425@-14,c=20/20-20/20;
- Reorder Tone: ch1-4:f1=425@-14,f2=425@-14,c=20/20-20/20;
- Confirmation Tone: ch1-4:f1=425@-14,f2=425@-14,c=20/20-20/20
Sotto “Channel Specific Setting”:
- DTMF Methods(1-7): ch1-4:2;
2. Impostare il SIP Server
Useremo un solo profilo, sotto “Profile 1″, impostate l’ip del vostro server Asterisk sia in “Sip Server” che in “Outbound Proxy”.
3. Configurazione di Asterisk
Editare il file sip.conf:
[gxw410x]
type=peer
context=from-grandstream
host=ip_di_asterisk
insecure=port
dtmfmode=rfc2833
[111]
type=friend
secret=111
qualify=yes
nat=no
host=dynamic
canreinvite=no
context=gxw410x
Editare il file extensions.conf ed aggiungere una regola per le chiamate in uscita verso il gxw 4104:
[grandstream]
exten => _0X.,1,Dial(SIP/${EXTEN:1}@gxw410x,30,r)
A questo punto dovrete solo modificare i vostri dialplan per gestire le chiamate in ingresso secondo le vostre necessità.
Questa guida non è esaustiva e rappresenta una indicazione delle principali operazioni da compiere per una configurazione di base di questo prodotto. Sono possibili configurazioni molto più avanzate, ma lascio a voi questo compito: non appena avrete preso confidenza con la struttura del pannello di configurazione, dovrebbe diventare tutto più semplice!
Tag: Sistemi di Call Center | Centralino Voip | Consulente Asterisk Napoli | Centralino Telefonico | Voip | Asterisk CTI | PBX | Telefoni IP | Networking | Linux
Sviluppo di IVR, sistemi di callcenter, PBX Voip.