Portech MV-370 / MV-372 & Asterisk Release Date: Aprile 2013 1 / 24
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
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
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
Successivamente collegare l'apparecchio alla rete sulla porta WAN. 5 / 24
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
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
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
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
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
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
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
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
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
15 / 24 Be Able s.r.l.
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
17 / 24 Be Able s.r.l.
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
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
20 / 24 Be Able s.r.l.
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
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
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
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 IP statico NNN.NNN.NNN.NNN #113NNN*NNN*NNN*NNN# Impostazione della Network Mask NNN.NNN.NNN.NNN #114NNN*NNN*NNN*NNN# #115NNN*NNN*NNN*NNN# Impostazione dell indirizzo IP NNN.NNN.NNN.NNN del default gateway Impostazione dell indirizzo IP NNN.NNN.NNN.NNN del DNS server primario 24 / 24