Nblade/gcube permette in modo molto semplice di configurare i telefoni in modo automatico
senza quindi dover operare nel menù del telefono o via web sul telefono stesso.
Questo sistema velocizza di molto la preparazione e l'installazione dei nuovi telefoni e
garantisce un controllo maggiore sul sistema installato.
Il sistema opera attraverso il dhcp e il tftp, quindi assegnerà in automatico l'indirizzo ip al
telefono e scaricherà la configurazione.
Il tuotto è basato sul MAC ADDRESS cioè l'indirizzo univoco che identifica le apparecchiature
collegate in rete ed è disponibile attualmente per i telefoni SNOM, LINKSYS e
GRANDSTREAM.
Come funziona ?
Una volta collegato il telefono nuovo sulla rete il telefono stesso farà seguenti operazioni in
modo totalmente automatico:
1. Ricerca del DHCP
2. Richiesta di un indirizzo ip
3. Assegnazione dei parametri di rete di default (ip,netmask,default gateway e dns)
4. Assegnazione dei parametri del tftp (opzione 66 e 67 per il provisioning)
5. Download della configurazione dal tftp server
6. Uno o più reboot
7. Accensione del telefono configurato per ricevere ed inviare telefonate
8. Il telefono è pronto all' uso
Limitazioni
Il sistema può essere usato solo sulla rete locale (sullo stesso dominio di broadcast) il dhcp
infatti è un protocollo di layer 2 e quindi non può (senza particolari accorgimenti, vedi
helperaddress) rilasciare indirizzi al difuori della rete locale.
Il tftp server è in grado di ascoltare su qualsiasi indirizzo ma per motivi di sicurezza è bene
farlo ascoltare solo sulla rete locale.
I telefoni devono essere in grado (con i parametri forniti nei parametri generali) di raggiungere
l'indirizzo ip della console web dalla quale eseguite la programmazione della centrale
attraverso il protocollo tftp (porta udp 69).
Configurazioni
Per attivare il sistema di autoconfigurazione è possibile utilizzare il dhcp interno al sistema
oppure utilizzare un dhcp esterno.
Se si utilzza un dhcp esterno (vedi microsoft dhcp o simili) è necessario configurare le
seguenti opzioni:
Telefoni Grandstream e Linksys:
option 66 <indirizzo ip della console>
oppure
option tftp-server-name <indirizzo ip della console>
esempio:
option tftp-server-name "172.31.20.79"
Telefoni Snom:
option 66 <indirizzo ip della console>
option 67 "snom{mac}"
oppure
option tftp-server-name <indirizzo ip della console>
option bootfile-name "snom{mac}"
esempio:
option tftp-server-name "172.31.20.79"
option bootfile-name "snom{mac}"
Modifica configurazioni sui telefoni:
A seconda del modello e della marca i telefoni si comportano in modo diverso:
Snom:
Una volta applicate le configurazioni è necessario riavviare il telefono, la prima volta a mano,
dal menù o togliendo l'alimentazione.
Una volta che il telefono è in servizio il reboot può essere esguito cliccando sul tasto
nel
menù ELENCO o nel menù UTENTI.
Grandstream:
Per il momento grandstream non prevede un auto reboot o un reboot pilotato, è quindi
necessario intervenire a mano togliendo e rimettendo l'alimentazione.
Linksys:
La prima volta che si attiva l'autoconfigurazione i tempi possono essere lunghi, è
indispensabile che il telefono lavori da solo, una volta impostati i parametri e il mac address il
telefono va reboottato a mano e poi farà automaticamente altri 2 o 3 reboot.
Dalla volta successiva che si modificano i parametri il telefono si rebooterà automaticamente
dopo 5 secondi dalla modifica.
ATTENZIONE
Il sistema è basato sul mac address, quindi un errore nel mac address impedisce al telefono
di autoconfiurarsi, una volta inserito il mac address.
Dopo aver salvato le configurazioni nel menù VOIP->INTERNO->ELENCO è possibile vedere
il mac address associato ai vari telefoni e la marca del telefono inserito (determinata dal mac
address), verificare che la marca sia SNOM, LINKSYS SPA o GRANDSTREAM o le sigle SN,
LI o GR.
Per raggiungere il tftp è necessario che la rete locale sia configurata in modo corretto e
che gli indirizzi assegnati ai telefoni dal dhcp possano raggiungere l'interfaccia LAN di nblade
sull' indirizzo primario della console di amministrazione.