Be Able s.r.l. corso Umberto I, 110 - 70056 Molfetta (Ba) t. 080 9722550 / 080 2146851 – f. 080 2140495 Partita I.V.A. 07218930720 [email protected] – www.beable.it Portech MV-370 / MV-372 & Asterisk Release Date: Aprile 2013 1 / 24 Be Able s.r.l. corso Umberto I, 110 - 70056 Molfetta (Ba) t. 080 9722550 / 080 2146851 – f. 080 2140495 Partita I.V.A. 07218930720 [email protected] – www.beable.it Indice Collegamento alla rete LAN.................................................................................................................4 Configurazione.....................................................................................................................................6 Route................................................................................................................................................7 Mobile To LAN Table.................................................................................................................7 LAN To Mobile Table.................................................................................................................9 Mobile............................................................................................................................................11 Status ........................................................................................................................................11 Network.........................................................................................................................................12 WAN Settings............................................................................................................................12 SNTP Settings...........................................................................................................................13 SIP Settings....................................................................................................................................14 Service Domain.........................................................................................................................14 Port Settings..............................................................................................................................18 Configurazione FreePBX (Asterisk)..................................................................................................19 Creazione del Fascio SIP...............................................................................................................19 Outbound Routes...........................................................................................................................22 Inbound Routes..............................................................................................................................23 2 / 24 Be Able s.r.l. corso Umberto I, 110 - 70056 Molfetta (Ba) t. 080 9722550 / 080 2146851 – f. 080 2140495 Partita I.V.A. 07218930720 [email protected] – www.beable.it Questo tutorial è rilasciato con la licenza Creative Commons “Attribuzione-Non commerciale-Non opere derivate 2.5”, consultabile all’indirizzo http://creativecommons.org/licenses/by-nc-nd/2.5/deed.it. Pertanto questo racconto è libero, e può essere riprodotto e distribuito,con ogni mezzo fisico, meccanico o elettronico, a condizione che la riproduzione del testo avvenga integralmente e senza modifiche, a fini non commerciali e con attribuzione della paternità dell’opera. 3 / 24 Be Able s.r.l. corso Umberto I, 110 - 70056 Molfetta (Ba) t. 080 9722550 / 080 2146851 – f. 080 2140495 Partita I.V.A. 07218930720 [email protected] – www.beable.it Collegamento alla rete LAN Ad apparecchio spento, inserire la SIM (ricordare di disattivare il PIN) e tenere premuto per circa 3 secondi il microswitch di reset per impostare l’indirizzo IP di default (192.168.0.100). 4 / 24 Be Able s.r.l. corso Umberto I, 110 - 70056 Molfetta (Ba) t. 080 9722550 / 080 2146851 – f. 080 2140495 Partita I.V.A. 07218930720 [email protected] – www.beable.it Successivamente collegare l'apparecchio alla rete sulla porta WAN. 5 / 24 Be Able s.r.l. corso Umberto I, 110 - 70056 Molfetta (Ba) t. 080 9722550 / 080 2146851 – f. 080 2140495 Partita I.V.A. 07218930720 [email protected] – www.beable.it Configurazione Accedere all'interfaccia web usando qualsiasi browser e puntando all'indirizzo IP 192.168.0.100. Inserire username (voip) e password (1234). 6 / 24 Be Able s.r.l. corso Umberto I, 110 - 70056 Molfetta (Ba) t. 080 9722550 / 080 2146851 – f. 080 2140495 Partita I.V.A. 07218930720 [email protected] – www.beable.it Route Mobile To LAN Table Cliccare su “Route" > "Mobile to Lan Settings". In questa sezione è possibile aggiungere sino a 50 regole di routing per configurare le rotte in entrata e quindi dalla SIM (MOBILE) alla LAN. 7 / 24 Be Able s.r.l. corso Umberto I, 110 - 70056 Molfetta (Ba) t. 080 9722550 / 080 2146851 – f. 080 2140495 Partita I.V.A. 07218930720 [email protected] – www.beable.it Il Portech trasferirà la chiamata all'URL indicato, secondo il caller ID (CID) definito. Quindi, nella sezione “Add New” (vedi '1' nell'immagine seguente) impostare: • "Position" come "0": corrisponde all'ordine di esecuzione. Essendo "0", è la prima regola ad essere eseguita. • "CID" come "*": significa che possono essere accettate tutte le chiamate provenienti da qualsiasi numero. • "URL" come "501" : in questa sezione si definisce l'indirizzo IP a cui trasferire la chiamata. Nel nostro caso è stato definito il trasferimento di tutte le chiamate al “501”. Successivamente verrà spiegato come configurarlo nelle Inbound Routes di FreePBX. Infine cliccare su "Add" (vedi '2' nell'immagine seguente). La nuova regola è stata creata (vedi '3' nell'immagine seguente). 8 / 24 Be Able s.r.l. corso Umberto I, 110 - 70056 Molfetta (Ba) t. 080 9722550 / 080 2146851 – f. 080 2140495 Partita I.V.A. 07218930720 [email protected] – www.beable.it LAN To Mobile Table Cliccare su "Route" > "Lan to Mobile Settings". In questa sezione è possibile assegnare fino a 50 regole di routing per trasferire la chiamata in arrivo dalla LAN alla SIM (MOBILE). 9 / 24 Be Able s.r.l. corso Umberto I, 110 - 70056 Molfetta (Ba) t. 080 9722550 / 080 2146851 – f. 080 2140495 Partita I.V.A. 07218930720 [email protected] – www.beable.it Il Portech trasferirà la chiamata al numero di cellulare in base all'URL definito. Quindi, nella sezione “Add New” (vedi '1' nell'immagine seguente) impostare: • "Position" come "0": corrisponde all'ordine di esecuzione. Essendo "0", è la prima regola ad essere eseguita. • "URL" come "*": in questa sezione si definisce l'indirizzo IP delle chiamate in ingresso. Inseriamo “*'” affinché non venga applicata alcuna restrizione. • "Call Num" come "#": tale carattere, permette di inoltrare automaticamente la chiamata al numero composto. Infine cliccare su "Add" (vedi '2' nell'immagine seguente). La nuova regola è stata creata (vedi '3' nell'immagine seguente). Le impostazioni così definite consentono di chiamare tutti i numeri. E' bene non avere le le regole di chiamata configurate sui vari gateway, ma centralizzate all'interno di Asterisk per una maggiore centralizzazione e semplicità di backup. 10 / 24 Be Able s.r.l. corso Umberto I, 110 - 70056 Molfetta (Ba) t. 080 9722550 / 080 2146851 – f. 080 2140495 Partita I.V.A. 07218930720 [email protected] – www.beable.it Mobile Status Accedere a “Mobile” > “Status” per verificare lo stato della SIM. Assicurarsi che il segnale (Signal Quality) sia superiore a 10. Si consiglia di posizionare l'antenna in dotazione nella posizione di maggiore segnale. 11 / 24 Be Able s.r.l. corso Umberto I, 110 - 70056 Molfetta (Ba) t. 080 9722550 / 080 2146851 – f. 080 2140495 Partita I.V.A. 07218930720 [email protected] – www.beable.it Network WAN Settings Cliccare su "Network" > "Wan Settings" al fine di definire l'indirizzo IP statico del Portech. Quindi procedere come di seguito: • • • • • • IP Type: scegliere “Fixed IP” (Indirizzo IP fisso). Master IP: inserire un indirizzo IP appartenente alla propria rete LAN da assegnare al Portech. Mask: inserire la subnetmask (ad es. 255.255.255.0). Gateway: inserire l'indirizzo IP del vostro router o firewall. DNS Server 1: inserire il primo DNS. Si consiglia di inserire l'indirizzo IP di Asterisk. DNS Server 2: inserire il secondo DNS. Cliccare su “Submit”, quindi “Save Change”. Successivamente cliccare su “Save” ed attendere il riavvio del dispositivo. 12 / 24 Be Able s.r.l. corso Umberto I, 110 - 70056 Molfetta (Ba) t. 080 9722550 / 080 2146851 – f. 080 2140495 Partita I.V.A. 07218930720 [email protected] – www.beable.it SNTP Settings Al fine di definire l'SNTP cliccare su “Network” > “SNTP Settings”. In questa sezione è possibile definire la propria posizione ed impostare il fuso orario, oltre che il tempo di sincronizzazione. Dopo aver completato le modifiche, fare clic sul pulsante “Submit”. 13 / 24 Be Able s.r.l. corso Umberto I, 110 - 70056 Molfetta (Ba) t. 080 9722550 / 080 2146851 – f. 080 2140495 Partita I.V.A. 07218930720 [email protected] – www.beable.it SIP Settings Service Domain Cliccare su "SIP Settings" > "Service Domain". In questa sezione è possibile registrare fino a 3 account SIP per ciascuna SIM. SIM “Mobile1”. 1. In “Realm 1 (Default)”, assicurarsi che “Active” sia abilitato (“ON”). 2. Display Name: inserire il nome che si desidera visualizzare (es. GSM1). 3. User Name: inserire il nome presente all'interno del fascio Asterisk che si andrà successivamente a configurare (es. 75). 4. Registration Name: inserire la username presente all'interno del fascio Asterisk che si andrà successivamente a configurare (es. 75). 5. Register Password: inserire la password definita all'interno del fascio Asterisk che si andrà successivamente a configurare. 6. Domain Server: inserire l'indirizzo IP di Asterisk. 7. Proxy Server: inserire l'indirizzo IP di Asterisk. 8. Outbound Server: inserire l'outbound proxy. E' possibile lasciare vuoto questo campo. Al termine, fare clic sul pulsante “Submit”, ricordandosi di cliccare su "Save Change". 14 / 24 Be Able s.r.l. corso Umberto I, 110 - 70056 Molfetta (Ba) t. 080 9722550 / 080 2146851 – f. 080 2140495 Partita I.V.A. 07218930720 [email protected] – www.beable.it 15 / 24 Be Able s.r.l. corso Umberto I, 110 - 70056 Molfetta (Ba) t. 080 9722550 / 080 2146851 – f. 080 2140495 Partita I.V.A. 07218930720 [email protected] – www.beable.it SIM “Mobile 2”. • In “Realm 1 (Default)”, assicurarsi che “Active” sia abilitato (“ON”). • Display Name: inserire il nome che si desidera visualizzare (es. GSM1). • User Name: inserire il nome presente all'interno del fascio Asterisk che si andrà successivamente a configurare (es. 75). • Registration Name: inserire la username presente all'interno del fascio Asterisk che si andrà successivamente a configurare (es. 75). • Register Password: inserire la password definita all'interno del fascio Asterisk che si andrà successivamente a configurare. • Domain Server: inserire l'indirizzo IP di Asterisk. • Proxy Server: inserire l'indirizzo IP di Asterisk. • Outbound Server: inserire l'outbound proxy. E' possibile lasciare vuoto questo campo. Al termine, fare clic sul pulsante “Submit”, ricordandosi di cliccare su "Save Change". 16 / 24 Be Able s.r.l. corso Umberto I, 110 - 70056 Molfetta (Ba) t. 080 9722550 / 080 2146851 – f. 080 2140495 Partita I.V.A. 07218930720 [email protected] – www.beable.it 17 / 24 Be Able s.r.l. corso Umberto I, 110 - 70056 Molfetta (Ba) t. 080 9722550 / 080 2146851 – f. 080 2140495 Partita I.V.A. 07218930720 [email protected] – www.beable.it Port Settings Cliccare su "SIP Settings" > "Port Settings". In questa sezione è possibile definire le porte SIP ed RTP per ciascuna SIM. Nel nostro caso si è scelto di impostare le porte come riportato nell'immagine seguente: 18 / 24 Be Able s.r.l. corso Umberto I, 110 - 70056 Molfetta (Ba) t. 080 9722550 / 080 2146851 – f. 080 2140495 Partita I.V.A. 07218930720 [email protected] – www.beable.it Configurazione FreePBX (Asterisk) Creazione del Fascio SIP Accedere a FreePBX e procedere con la configurazione di un nuovo fascio SIP. Configurare lo stesso come di seguito indicato: • Trunk Name: definire il nome del fascio (es. GSM1). • Outbound CallerID: inserire il numero telefonico della scheda SIM. • Maximum Channels: definire tale parametro pari ad “1”. Spostarsi nella sezione “Outgoing Setting”: • Trunk Name: inserire lo stesso nome definito nella creazione dell'account del Portech (es GSM1) (vedi pag. 12). • Peer Details: host=192.168.0.100 (Indirizzo IP del Portech) type=peer qualify=yes Spostarsi nella sezione “Incoming Setting”: • Users Context: questo parametro deve corrispondere all'username / Registration Name definito nel Portech (es. 75) (vedi pag. 12). • User Details: type=friend secret=password username=75 qualify=yes nat=yes canreinvite=no context=from-pstn (inserire il proprio contesto Asterisk) host=192.168.0.100 Infine cliccare su “Submit Changes” per salvare il fascio appena creato. 19 / 24 Be Able s.r.l. corso Umberto I, 110 - 70056 Molfetta (Ba) t. 080 9722550 / 080 2146851 – f. 080 2140495 Partita I.V.A. 07218930720 [email protected] – www.beable.it 20 / 24 Be Able s.r.l. corso Umberto I, 110 - 70056 Molfetta (Ba) t. 080 9722550 / 080 2146851 – f. 080 2140495 Partita I.V.A. 07218930720 [email protected] – www.beable.it Ripetere le stesse operazioni per la seconda SIM. Configurare un nuovo fascio SIM come di seguito indicato: • Trunk Name: definire il nome del fascio (es. GSM2). • Outbound CallerID: inserire il numero telefonico della scheda SIM. • Maximum Channels: definire tale parametro pari ad “1”. Spostarsi nella sezione “Outgoing Setting”: • Trunk Name: inserire lo stesso nome definito nella creazione dell'account del Portech (es GSM2) (vedi pag. 12). • Peer Details: host=192.168.0.100 (Indirizzo IP del Portech) type=peer qualify=yes port=5062 Spostarsi nella sezione “Incoming Setting”: • Users Context: questo parametro deve corrispondere all'username / Registration Name definito nel Portech (es. 77) (vedi pag. 12). • User Details: type=friend secret=password username=77 qualify=yes nat=yes canreinvite=no context=from-pstn (inserire il proprio contesto Asterisk) host=192.168.0.100 port=5062 Infine cliccare su “Submit Changes” per salvare il fascio appena creato. 21 / 24 Be Able s.r.l. corso Umberto I, 110 - 70056 Molfetta (Ba) t. 080 9722550 / 080 2146851 – f. 080 2140495 Partita I.V.A. 07218930720 [email protected] – www.beable.it Outbound Routes In FreePBX definire la rotta in uscita a seconda delle proprie esigenze. Nel nostro caso abbiamo definito, con la preselezione del numero 2, l'uscita con i due tronchi GSM1 e GSM2. In alternativa è possibile inviare una telefonata senza anteporre alcun numero di preselezione utilizzando le regole del numero di cellulare (es. Tutte le chiamate il cui numero inizi per 3 saranno dirette verso il Portech). 22 / 24 Be Able s.r.l. corso Umberto I, 110 - 70056 Molfetta (Ba) t. 080 9722550 / 080 2146851 – f. 080 2140495 Partita I.V.A. 07218930720 [email protected] – www.beable.it Inbound Routes Al fine di garantire l'instradamento delle chiamate in arrivo dal Portech sul centralino Asterisk, è necessario creare una rotta in ingresso (Inbound Routes) che abbia come DID Number lo stesso numero (nel nostro caso è stata creata una selezione passante pari a 501) definito nella sezione “Mobile to Lan” del Portech (vedi pag. 6). 23 / 24 Be Able s.r.l. corso Umberto I, 110 - 70056 Molfetta (Ba) t. 080 9722550 / 080 2146851 – f. 080 2140495 Partita I.V.A. 07218930720 [email protected] – www.beable.it Una particolarità notevole del Portech MV-372 consiste nella possibilità, chiamando il numero corrispondente alla prima SIM durante i primi 20 secondi della fase di avviamento, di interagire con un sistema IVR per controllare o settare le impostazioni dei parametri di rete. L’IVR non è guidato, per cui occorre conoscere una serie di sequenze di codici da introdurre per ottenere il risultato voluto. (Fonte: http://www.voipandhack.it ) Sequenza Azione #195# Reboot #198# Ripristino dei valori di default. Poi reboot #120# Annuncio dell’indirizzo IP corrente #121# Annuncio circa l’attuale abilitazione del DHCP #123# Annuncio della Netwok Mask corrente #124# Annuncio dell’indirizzo IP del gateway corrente #125# Annuncio dell’indirizzo IP del DNS server primario corrente #128# Annuncio della versione corrente del firmware #111# Impostazione come DHCP client #112NNN*NNN*NNN*NNN# Impostazione dell’indirizzo NNN.NNN.NNN.NNN #113NNN*NNN*NNN*NNN# Impostazione della NNN.NNN.NNN.NNN #114NNN*NNN*NNN*NNN# Impostazione dell’indirizzo IP NNN.NNN.NNN.NNN del default gateway #115NNN*NNN*NNN*NNN# Impostazione dell’indirizzo IP NNN.NNN.NNN.NNN del DNS server primario 24 / 24 IP statico Network Mask