Mediatrix 3000 & Asterisk Release Date: Febbraio 2013 1 / 34
Questo manuale è rilasciato con la licenza Creative Commons Attribution-NonCommercial-NoDerivs 2.5, consultabile all indirizzo http://creativecommons.org. Pertanto questo manuale è 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. 2 / 34
Indice generale Introduzione...4 Schema di rete...4 Configurazione di base...5 Identificare l'indirizzo IP...5 Accesso al Mediatrix...6 Configurazione delle interfacce di rete...7 Interface status...8 Log di sistema...9 Mediatrix & Asterisk...12 Mediatrix come ATA...12 Creazione interni in Asterisk...12 Configurazione Mediatrix...13 Creazione e configurazione gateway...14 Creazione e configurazione endpoint...17 Testing...21 Mediatrix: collegamento di un fascio...22 Collegamento Mediatrix alla rete telefonica...24 Configurazione Mediatrix...25 Creazione e configurazione gateway...25 Creazione e configurazione unit...29 Testing...34 Informazioni aggiuntive...34 3 / 34
Introduzione Questo manuale, ha come scopo quello di proporre una configurazione base di un Mediatrix 3000 per il collegamento a centralini Open Source Asterisk. Schema di rete 4 / 34
Configurazione di base Identificare l'indirizzo IP Collegare il cavo di rete alla porta eth5, la quale corrisponde alla porta Uplink. Per identificare l'indirizzo IP, acquisito dopo il collegamento del Mediatrix alla rete locale LAN, è necessario collegare ad una porta FXS del Mediatrix un telefono PSTN e digitare *#*0 Una voce, in lingua inglese, vi indicherà l'indirizzo IP acquisito dal Mediatrix. 5 / 34
Accesso al Mediatrix 1. Aprire un qualsiasi browser. 2. Digitare l'indirizzo IP del Mediatrix (es. http://192.168.0.25). 3. Loggarsi con le credenziali di default (username: public / password: <vuoto>) 6 / 34
Configurazione delle interfacce di rete 1. Accedere a 'Network' > 'Interfaces'. 2. Configurare l'interfaccia di default 'Uplink' come di seguito: Link: definire la porta ethernet alla quale collegare il cavo di rete (es. eth5). Type: definire la tipologia di protocollo internet (es. IPv4 Static) Static IP Address: definire l'indirizzo IP del Mediatrix (es. 192.168.0.25). Static Default Router: definire l'indirizzo IP del router oppure del firewall se presente all'interno dell'infrastruttura informatica. Activation: definire l'interfaccia come 'Enable'. 3. Infine cliccare su 'Submit' e salvare le modifiche apportate. 7 / 34
Interface status Per verificare che l'interfaccia sia correttamente configurata: 1. Accedere a 'Network' > 'Status'. 2. Verificare che lo status dell'interfaccia 'Uplink' sia 'Active'. 8 / 34
Log di sistema Prima di proseguire con la configurazione del Mediatrix, bisognerebbe configurare un server syslog. Per far ciò ci serviremo di ACSyslog, software di ridotte dimensioni che consentirà l'analisi dei log, comodamente dal proprio PC. Procedere come indicato di seguito. 1. Scaricare ACSyslog098.exe 2. Accedere a 'System' > 'Syslog' 3. In corrispondenza di 'Remote Host' inserire l'indirizzo IP della macchina sulla quale è presente ACSyslog098.exe 9 / 34
4. Abilitare la voce 'Diagnostic Traces'. 5. Infine cliccare su 'Submit' e salvare le modifiche apportate. 10 / 34
6. Eseguire il file ACSyslog098.exe cliccando due volte sull'icona dello stesso. 7. Cliccare sul tasto play per avviare l'analisi dei log. 11 / 34
Mediatrix & Asterisk Mediatrix come ATA Il primo step da eseguire per la configurazione del gateway Mediatrix come ATA, è la creazione di interni (in numero identico a quelli da associare sul Mediatrix) sul server Asterisk, tramite il comodo FreePBX. Creazione interni in Asterisk Per effettuare tale configurazione è necessario accedere al centralino Asterisk e creare un interno con le seguenti caratteristiche: context: contesto del vostro centralino Asterisk (es. from-internal) canreinvite: no host: dynamic nat: no qualify: yes port: 5061 12 / 34
Configurazione Mediatrix Accedere al Mediatrix, quindi a 'SIP' > 'Servers' e definire nella sezione 'Default Servers' l'indirizzo IP di Asterisk, come riportato nella figura seguente. Infine cliccare su 'Submit'. 13 / 34
Creazione e configurazione gateway 1. Accedere a 'SIP' > 'Gateways' 2. Aggiungere un nuovo gateway e configurarlo come di seguito: Nella sezione 'Gateway Configuration' aggiungere un nuovo gateway e nominarlo ad esempio asteriskfxs2 Cliccare su '+'. Impostare 'Uplink' come 'Signaling Network'. Impostare la porta come 5061. 14 / 34
Cliccare su 'services table' in alto. Sarete reindirizzati alla seguente pagina, cliccare su 'Restart Required Services'. 15 / 34
3. Accedere a 'SIP' > 'Gateways'. 4. Verificare che lo stato del gateway appena configurato nella sezione 'Gateway Status' sia 'Ready' 16 / 34
Creazione e configurazione endpoint 1. Accedere a 'SIP' > 'Registrations'. 2. Nella sezione 'Endpoint Registration' definire l'endpoint: Posizionarsi in corrispondenza di 'Slot3/FXS2' (ossia la porta da utilizzare per il collegamento del telefono PSTN). Nella colonna 'Username' inserire il numero dell'interno precedentemente creato (nel nostro caso 301). Asterisk Nella colonna 'Friendly Name' inserire un nome da associare all'interno. Impostare la colonna 'Register' come 'Enable'. Impostare la colonna 'Messaging' come 'Disable'. Impostare la colonna 'Gateway Name' come 'asteriskfxs2' (ossia il gateway precedentemente configurato). 17 / 34
3. Cliccare su 'Submit & Refresh'. 4. Accedere a 'SIP' > 'Authentication'. 5. Cliccare su 'Edit'. 18 / 34
6. Configurare l'endpoint come di seguito: Nella colonna 'Apply to' selezionare 'Endpoint'. Nella colonna 'Endpoint' selezionare la borchia di collegamento, nel nostro caso 'Slot3/FXS2. Disabilitare il 'Validate Realm'. Nella colonna 'Username' inserire il numero dell'interno da configurare, nel nostro caso 301. Nella colonna 'password' inserire la password dell'interno precedentemente inserita in Asterisk. 7. Cliccare su 'Submit & Refresh Registration'. 8. Per verificare che l'endpoint sia correttamente registrato, accedere a 'SIP' > 'Registration'. 19 / 34
9. Nella sezione 'Endpoint Registration Status' verificare che lo stato sia 'Registered'. 20 / 34
10. Infine accedere a FreePBX e verificare che l'interno sia correttamente registrato. Ripetendo le operazioni descritte in questo paragrafo potrete collegare differenti telefoni tradizionali al centralino Asterisk, sfruttando il Mediatrix come ATA. Ovviamente sarà necessario collegare l'endpoint a differenti porte (es. 5062, 5063, 5064, ecc). Testing Per testare il corretto funzionamento è necessario chiamare un interno del centralino dal telefono tradizionale collegato al Mediatrix ed assicurarsi che la comunicazione avvenga correttamente. 21 / 34
Mediatrix: collegamento di un fascio Accedere al centralino Asterisk e creare un fascio con le seguenti caratteristiche: Trunk name: bri0 PEER Details: type=peer secret=vostra-password nat=no port=5070 qualify=yes host=dynamic dtmfmode=info context=from-pstn canreinvite=no t38pt_udptl=yes 22 / 34
23 / 34
Collegamento Mediatrix alla rete telefonica Dopo quest'ultima configurazione effettuata, si può procedere al collegamento del Mediatrix alla borchia o alle borchie ISDN presenti nel proprio ufficio. 24 / 34
Configurazione Mediatrix Creazione e configurazione gateway 1. Accedere a 'SIP' > 'Gateways'. 2. Aggiungere un nuovo gateway e configurarlo come di seguito: Nella sezione 'Gateway Configuration' aggiungere un nuovo gateway e nominarlo ad esempio asteriskbri0. Cliccare su '+'. Impostare 'Uplink' come 'Signaling Network'. 25 / 34
Impostare la porta come 5070 Cliccare su 'services table' in alto. 26 / 34
Sarete reindirizzati alla seguente pagina, cliccare su 'Restart Required Services'. 3. Accedere a 'SIP' > 'Gateways'. 4. Verificare che nella sezione 'Gateway Status' quest'ultimo corrisponda a 'Ready'. 27 / 34
28 / 34
Creazione e configurazione unit 1. Accedere a 'SIP' > 'Registrations'. 2. Nella sezione 'Unit Registration' definire il gateway appena configurato: Cliccare su '+' Nella colonna 'User name' inserire il nome del fascio, nel nostro caso 'bri0'. Impostare la colonna 'Gateway Name' come 'asteriskbri0' (ossia il gateway precedentemente configurato). 3. Cliccare su 'Submit & Refresh'. 29 / 34
4. Accedere a 'SIP' > 'Authentication'. 5. Cliccare su 'Edit'. 30 / 34
6. Configurare il gateway come di seguito: Nella colonna 'Apply to' selezionare 'Gateway'. Nella colonna 'Gateway' selezionare 'asteriskbri0'. Disabilitare il 'Validate Realm'. Nella colonna 'Username' inserire il nome del fascio Asterisk, nel nostro caso bri0. Nella colonna 'password' inserire precedentemente inserita in Asterisk. la password del fascio Asterisk 7. Cliccare su 'Submit & Refresh Registration'. 8. Per verificare che il gateway sia correttamente registrato, accedere a 'SIP' > 'Registration'. 31 / 34
9. Nella sezione 'Unit Registration Status' verificare che lo stato sia 'Registered'. 32 / 34
10. Infine accedere a FreePBX e verificare che il fascio sia correttamente registrato. Ripetendo le operazioni descritte in questo paragrafo, potrete collegare differenti fasci al centralino Asterisk. Ovviamente sarà necessario collegare i gateway a differenti porte (es. 5072, 5073, 5074, ecc). 33 / 34
Testing Per testare il corretto funzionamento è necessario, in Asterisk, creare una nuova outbound route alla quale collegare il fascio creato. Infine effettuare un test delle chiamate in entrata ed in uscita. Informazioni aggiuntive La procedura descritta in questo manuale è presente in formato video (tutorial 38) sul nostro canale Youtube (http://www.youtube.com/beablesrl ). 34 / 34