Template telefono personalizzato
Se hai telefoni che devono essere configurati con parametri predefiniti diversi da quello standard scelto dal provisioning, e questi parametri non sono esposti dall'interfaccia Tancredi nella Procedura guidata NethVoice, puoi creare un template alternativo che sarà selezionabile dall'interfaccia.
Al termine di questa guida, potrai scegliere, per il modello a cui sei interessato, sia un template standard che un template personalizzato con parametri personalizzati non presenti nell'interfaccia.
Per installare vim, esegui il seguente comando:
dnf -y install vim
Per questo esempio, eseguiremo questa operazione su un telefono NethPhone X3.
Accesso al contenitore Tancredi
Prima di procedere, devi accedere al contenitore Tancredi con il seguente comando:
runagent -m nethvoiceX podman exec -it tancredi bash
Sostituisci nethvoiceX con l'istanza NethVoice desiderata (nethvoice1, nethvoice2, ecc.).
Creazione e modifica del template
- Crea un template personalizzato con il seguente comando:
cp /usr/share/tancredi/data/templates/nethesis.tmpl /var/lib/tancredi/data/templates-custom/nethesis_custom.tmpl
- Modifica il template personalizzato con un editor di testo, modificando i parametri di interesse per la tua configurazione. Per primo, installa vim nel contenitore:
apt-get install vim
vim /var/lib/tancredi/data/templates-custom/nethesis_custom.tmpl
-
Crea un nuovo modello da Dispositivi → Modelli duplicando il NethPhone X3 originale e rinominandolo (ad esempio, NethPhone X3 Custom).
-
Modifica l'ambito del modello creato per puntare al template personalizzato:
vim /var/lib/tancredi/data/scopes/nethesis-NPX3-custom.ini
Modifica il seguente parametro:
tmpl_phone = "nethesis_custom.tmpl"
A questo punto, quando selezioni il modello NethPhone X3 Custom dalla procedura guidata provisioning, il template modificato verrà utilizzato automaticamente.