20 ago 2007 @ 12:36 PM 

Sono venuto a sapere, grazie a Starlab del forum vocesuip.com, di una cosa interessante, ovvero con il nuovo firmware beta 6.5.12 non sarà più necessario patchare il chan_sip.c di Asterisk, in quanto questa features sarà resa disponibile da subito, finalmente compatibile.
Vi basterà programmare il tasto funzione con la stringa dest 200@192.168.1.100|*8, in questo modo l’estensione chiamata sarà *8200, permettendo il corretto call-pickup (ovviamente potrebbe essere **, *68 o quello che avete programmato nel vostro Asterisk/Trixbox come applicazione pickup in features.conf, cercate nel blog il precedente articolo relativo al pickup con gli snom)

Tags Tags: , ,
Categories: Asterisk, Varie
Posted By: marco
Last Edit: 20 ago 2007 @ 12 36 PM

EmailPermalinkComments (0)
 19 lug 2007 @ 7:23 PM 

Come tutti voi saprete, è predefinito su Trixbox la possibilità di effetturare il provisioning sia delle configurazioni che dei firmware.
Questo è indispensabile quando abbiamo a che fare con molti telefoni, ma già con una decina ci facilita di molto le cose, soprattutto se abbiamo a che fare con degli utenti non troppo “svegli”.
Il provisioning è presente per le più grandi marche di telefoni ip, ma adesso vi proporrò un provisioning modificato per gli Snom, a mio parere i migliori.
Per prima cosa scaricatevi questo script e seguite le istruzioni di installazione, molto semplici (non vi è scritto, quindi ve lo dico io, dovrete modificare anche l’indirizzo ip nel file firmware.php con il vostro server trixbox).
Una volta installato copiate il firmware desiderato nella cartella /var/www/html/snom/firmware e dandogli i permessi in modo che asterisk possa leggerlo (di solito asterisk:asterisk e 777).
Nel modulo di gestione degli endpoint apparirà un nuovo menù, ovvero Snom Templates, dove andrete ad editare i parametri di base dello snom, ovvero linguaggio, formato della data, suoneria e così via….
Mentre su Snon Phones setterete gli endpoint veri e propri, con username, register server, password, MAC address del telefono…
La cosa interessante di questo script è che utilizza un provisioning attraverso http e tutti i dati vengono passati attraverso l’opzione 66 del DHCP server, ovvero option tftp-server-name “IP_TRIXBOX”;
Ovviamente dovete assegnare ad ogni telefono un IP statico attraverso il server dhcp, in questo modo l’utente semplicemente collegando il telefono alla rete, se lo troverà automaticamente configurato, tasti funzione compresi!

Tags Tags: , ,
Categories: Asterisk, Trixbox
Posted By: marco
Last Edit: 21 lug 2007 @ 01 52 PM

EmailPermalinkComments (3)
 07 mag 2007 @ 7:35 PM 

E’ uscita (a dire il vero da qualche giorno, ma ho avuto da fare! :-) ) la nuova main version di Trixbox, la 2.2, che presenta molte novità interessanti tra cui :

  • Easier upgrades to future versions
  • Enhanced call data reports
  • New network interface manager
  • Enhanced Dashboard
  • New System Status administrator screen
  • The latest versions of Asterisk/Zaptel
  • Support for all Digium/Rhino/Sangoma hardware
  • Enhanced Endpoint Manager (now supports Polycom, Linksys, Aastra, Snom, Grandstream, and Cisco)

Quindi adesso è possibile modificare l’ip del nostro pbx direttamente da pagina web, magari non installando Webmin, è migliorato il supporto (già buono per le Sangoma e le altre), la nuova versione di FreePBX e inoltre totalmente modificato il look del portale di gestione!! Cosa fondamentale!! :-P
Presto lo installerò ed eventualmente posterò qualche novità (o problema!)
Ah inoltre ho provato a modificare la versione 2.2 beta5 installandoci Asterisk 1.4.4 e devo dire che non ha avuto problemi di sorta.

Il link della iso.

Tags Tags: , , , , , , , , ,
Categories: Asterisk, Trixbox
Posted By: marco
Last Edit: 07 mag 2007 @ 11 24 PM

EmailPermalinkComments (2)
 05 feb 2007 @ 10:22 PM 

Una delle funzioni più utili in un centralino è sicuramente quella del call pickup, ovvero “prendere” una chiamata diretta verso altre estenzioni.
Ma non voglio parlare delle funzione in se, per la quale vi rimando qui, ma su come implementare questa funzione con i tasti BLF dei telefoni Thomson ST2030 e Snom 3X0.
Innanzittutto aggiornate entrambi i telefoni alle ultime versioni del firmware, la 1.52.1 per lo ST2030 e la 6.5.2 per i vari Snom 300, 320 e 360.
Per monitorare le linee tramite i BLF dovrete configurare come Supervised Line i tasti nel Thomson e come Extension sugli Snom.
In questo modo vedrete i led lampeggiare quando le linee ricevono una telefonata e fissi se sono occupati.
Ma mentre lampeggiano, se cliccate sul tasto non succederà niente, anzi magari partirà un altra chiamata verso quella estenzione.
A questo punto in features.conf dovrete scrivere pickupexten => *8 nel contesto general e poi in extensions_custom.conf create questo contesto

[app-pickup-custom]
exten => _*8.,1,Noop(Attempt to Pickup ${EXTEN:2} by ${CALLERID(num)})
exten => _*8.,n,Pickup(${EXTEN:2})

A patto di avere

[app-pickup]
include => app-pickup-custom
exten => _**.,1,Noop(Attempt to Pickup ${EXTEN:2} by ${CALLERID(num)})
exten => _**.,n,Pickup(${EXTEN:2})

in extensions_additional.conf (lo è di default, quindi nessun problema! Le ultime due righe sono utili per il GXP 2000 della Grandstream).
Per sicurezza dalla console eseguite show features e dovrete avere una riga così

Builtin Feature Default Current
————— ——- ——-
Pickup *8 *8

Adesso effettuate il reload di features e di estensions.
A questo punto provate a fare una chiamata verso un estensione, e quando squillerà da un altro telefono chiamate il *8xxx dove xxx è il numero dell’estensione.
Se tutto è ok, dovreste essere in grado di prendere la chiamata.
Bene, siamo a metà strada! :-D
Adesso sarà necessaria una modifica ad asterisk, ma niente paura, sostituiremo per comodità solo un file.
Prima di tutto aggiornare Trixbox, ed al momento in cui scrivo avrete Asterisk alla versione 1.2.14.
Una volta fatto ciò scaricate il sorgente di Asterisk e limitatevi alla scompattazione, poi nella stessa directory del sorgente, scompattate questo file.
Fatto ciò, eseguite questo comando patch -p0 < patch_chan_sip_pickup che andrà a modificare il file chan_sip.c e poi compilate Asterisk normalmente. (potreste anche compilare solo tale file, ma non complichiamoci la vita!)
NON LANCIATE make install ma copiamo il file chan_sip.so dalla directory channels in /usr/lib/asterisk/modules, ovviamente prima stoppate Asterisk.
Riavviate tutto con amportal start ed adesso proviamolo!
Facendo come prima, adesso quando vediamo lampeggiare l’estensione chiamata, premendo il tasto BLF dovremmo “prendere” la telefonata.
Testato con entrambi i modelli, funziona perfettamente!
Ringrazio vocesuip.com per le dritte :-)

Tags Tags: , , , , , , ,
Categories: Asterisk, Telefonia, Trixbox
Posted By: marco
Last Edit: 05 feb 2007 @ 10 30 PM

EmailPermalinkComments (0)
\/ More Options ...
Cambia sfondo...
  • Users » 67
  • Posts/Pages » 299
  • Comments » 70
Change Theme...
  • VoidVoid « Default
  • LifeLife
  • EarthEarth
  • WindWind
  • WaterWater
  • FireFire
  • LightLight

Chi Sono?



    No Child Pages.

Consulenze



    No Child Pages.

Note Legali



    No Child Pages.

CV



    No Child Pages.