Newsgroup: it.tlc.telefonia.voip
Titolo: CLIP Betamax con Asterisk/Trixbox/Freepbx : RISOLTO!!!

ciao a tutti
credo di aver trovato una soluzione al problema della presentazione
del CLI uscente con i vari Betamax (voipcheap/voipbuster/voipstunt
etc.), in ambito Asterisk, sia "liscio" che nelle versioni con Freepbx
(inclusa Trixbox CE).
A quanto pare Betamax gestisce il CLI del chiamante secondo la RFC
3325: il CLI dell'utente chiamante viene passato alla rete mediante il
paramtero "P-Preferred-Identity" all'interno del pacchetto INVITE.
Sfruttando questa possibilità possiamo passare tramite questo
paramtero da Asterisk il nostro numero. Vediamo come.
Supponiamo che il CLI che avete registrato in betamax secondo la
consueta procedura sia 00390612345678.
Per inviare il CLI da Asterisk "liscio" basta inserire la riga:
exten => _3.,n,SIPAddHeader(P-Preferred-Identity: <sip:
$00390612345678>)
ovunque nel vostro dialplan, prima della Dial (ovviamente),
sostituendo a _3. il pattern o l'extension name che preferite.
Altrettanto semplice la modifica da fare all'exetensions.conf nel
ccaso in cui si utilizzi Freepbx (io ho fatto la modifica sulla
2.3.0.2): basta inserire la riga seguente
exten => s,n,SIPAddHeader(P-Preferred-Identity: <sip:${TRUNKOUTCID}>)
nella macro [macro-outbound-callerid] tra la riga
exten => s,n,Set(TRUNKOUTCID=${OUTCID_${ARG1}})
e la riga:
exten => s,n,GotoIf($["${EMERGENCYROUTE:1:2}" = ""]?trunkcid) ; check
EMERGENCY ROUTE
Fatto questo basterà assegnare nella finestra EDIT SIP TRUNK relativa
al trunk Betamax che volete utilizzare, il numero 00390612345678 nel
campo Outbound Caller ID

 (inclusa Trixbox CE).
Grazie per la dritta!!!
Un saluto by Elia

 Un saluto by Elia
Se lo provi fammi sapere.
a me funziona perfettamente con i cellulari, ma con il fisso resta
sempre il vecchio "0" davanti al 39 :-( sigh!


Lo 0 davanti il 39 penso sia un problema loro di invio, in tutti i
casi che io ho provato, con voicetrading(dove si puo' inviare il
numero che si vuole) il numero viene inviato sempre con lo 039
davanti, che tu abbia messo il prefisso o no, almeno con voicetrading
funziona cosi', ed il problema si presenta anche mettendo un numero
straniero, lo 00 viene ridotto ad un solo 0.
Su rete fissa il problema della mancanza dello 0 penso non sia
risolvibile ma cmq il destinatario il numero lo vede( e poi in italia
quanti vedono il numero su rete fissa?? (saranno meno del 50%).

 quanti vedono il numero su rete fissa?? (saranno meno del 50%).
Penso che tu abbia ragione: in realtà mi ero appassionato al tema più
come esercizio di configurazione di ASterisk che per motivi pratici.
Cmq: mi sono reso conto che anche la mia "soluzione" a volte funziona
ed a volte no; credo che dipenda anche dai carrier che utilizzano per
veicolare le chiamate verso la rete Italiana

 wrote in message 
news:1189760126....@w3g2000hsg.googlegroups.com...
[CUT]
Cmq: mi sono reso conto che anche la mia "soluzione" a volte funziona
ed a volte no; credo che dipenda anche dai carrier che utilizzano per
veicolare le chiamate verso la rete Italiana
Già, confermo, specie verso i cellulari spesso è visualizzato l'anonimo 
anche dopo questa modifica :-( 

 sempre il vecchio "0" davanti al 39 :-( sigh!
Provato su cellulare, funziona!!!