Installazione di AsterSwitchboard per FreePBX

Scaricare Asterswitchboard e seguire questi quattro passaggi:

Per poter funzionare correttamente AsterSwitchboard necessita di almeno un account di tipo manager configurato sul PBX Asterisk.
Per FreePBX è possibile creare l'account manager tramite interfaccia grafica.
Accedere al vostro PBX tramite web, loggatevi quindi selezionate Settings quindi Asterisk Manager Users.



Create un nuovo Manager User.


Aggiungete un nuovo Manager con i seguenti parametri:

Manager Name Inserisci un nome utente a tua scelta. Questo valore dovrà essere inserito nella finestra delle impostazioni di AsterSwitchboard nel campo Login name. (Vedi passaggio 3)
Manager Secret Inserisci una password a tua scelta. Questo valore dovrà essere inserito nella finestra delle impostazioni di AsterSwitchboard nel campo Password. (Vedi passaggio 3)
Permit Inserisci indirizzo IP e maschera Subnet della tua rete locale (LAN) ad esempio: 192.168.1.0/255.255.255.0



Assicuratevi che i permessi Read a Write siano settati a Yes.




Manager Name, Manager Secret e indirizzo Ip saranno usati nel punto 3.
Nel caso sul vostro server Asterisk abbiate abilitato il firewall è necessario aprire le porte:
  • 5038 TCP (Asterisk manager)
  • 3306 TCP (MySQL)
Dal menù File di AsterSwitchboard seleziona la voce impostazioni
Per accedere alle impostazioni è necessaria una password. Quella predefinita è 1234. Digitarla e cliccare su Login.
Configurazione Server Asterisk

Nella finestra impostazioni, tab Asterisk Server, compila i seguenti campi:
IP Address indirizzo IP del server Asterisk (esempio 192.168.1.100). E' lo stesso IP inserito al passaggio 1
Login name Lo stesso inserito nel campo Manager name nel passaggio 1
Password La stessa inserita nel campo Manager secret nel passaggio 1
Context context a cui appartiene il vostro telefono interno.
Ad esempio from-internal è usato da FreePBX, Elastix 2.x e Issabel.
Yeastar usa DLPN_DialPlanXXX, dove XXX è il numero dell'interno.
Se lasciato vuoto verrà compilato automaticamente da AsterSwitchboard dopo la prima connessione al PBX.
Configurazione telefono

Clicca sul tab telefono e compila i seguent campi:
Mio nome nome dell'utente dell'interno che Asterisk gestirà. E' giusto una stringa può essere scelto liberamente.
Mio numbero numero dell'interno che Asterisk gestirà. Ad esempio 112.
Configurazione Database MySQL

Questa parte di configurazione è richiesta solo se si vuole utilizzare la rubrica condivisa a livello aziendale o la funzione presenza.

E' necessario avere accesso ad un database MySQL, generalmente è installato sulla stesso server su cui è presente Asterisk.
AsterSwitchboard creerà automaticamente le tabelle necessarie per te ma non il database.
Indirizzo IP indirizzo ip del server su cui è istallato MySQL. Ad esempio 192.168.1.100
Porta 3306 è la porta predefinita
DB Nome nome del database
Username username con cui fare il login in MySQL
Password password relativa allo username sopra specificato
Per essere sicuri che i dati inseriti siano corretti è possibile cliccare sul pulsante Test connessione al database.
Cliccare sul pulsante Salva per memorizzare i dati e completare la configurazione.
Dalla voce di menù Azioni di AsterSwitchboard seleziona Connetti
Se le impostazioni inserite al punto 3) sono corrette, AsterSwitchboard leggerà da Asterisk tutti i numeri di telefono interni e li visualizzerà. Siete ora pronti ad usare AsterSwitchboard!