



Qualche giorno fa ho parlato del firmware 1.59 per il Thomson ST2030, che serviva per risolvere il problema presente con vari pannelli operatore.
Il problema è che con questo firmware la qualità audio è scadente, ho riscontrato lo stesso problema su ben 4 telefoni, quindi dipederà sicuramente da quello!
La Thomson purtroppo è molto lenta ad rilasciare nuovi firmware, quindi non ci resta che aspettare e sperare in bene!




Abbiamo sviluppato nella nostra azienda un pannello operatore per asterisk, HUD non ci piaceva.
L’applicazione è scritta in .NET 2.0 ed il motore server anch’esso scritto su questa piattaforma ma eseguito con Mono.
Questo breve preambolo per introdurre un problema che affligge i Thomson ST2030, ovvero quando dal pannello voglio chiamare, la chiamata veniva rifiutata dal telefono, dando un errore 486 su Asterisk.
Questo perchè il Thomson vedendo un CID identico all’interno su di esse configurato, droppava la chiamata.
Mi spiego meglio, dal PO voglio telefonare al 1234, Asterisk mi fa una chiamata al mio interno (impostato nel PO, ad esempio 100) e il CID di tale chiamata è 100, e la chiamata veniva droppata.
Stesso difetto è riproducibile con HUD. Questo problema non era presente in tutti i firmware, infatti nei vecchi 1.47 non era presente, però in quelli successivi non era più possibile usare PO vari.
Finalmente con la release 1.59 tutto funziona di nuovo, quindi se avete problemi simili con i vostri PO, scaricate questo firmware!
–




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! ![]()
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


More Options ...
Categorie
Tag Cloud
Blog RSS
Comments RSS

Void « Default
Life
Earth
Wind
Water
Fire
Light 