Newsgroup: it.tlc.telefonia.voip
Titolo: Dialing rules Trixbox su VoipStunt

Ciao,
pur avendo letto e provato la guida di Alessandro, per quanto riguarda le
regole di dialing di freepbx, mi trovo ad avere dei problemi nel creare
delle regole efficaci per chiamare tramite Trixbox via VoipStunt.
Qualcuno può mostrarmi (vero Alessando), le regole necessarie affinché
ogni chiamata, sia verso fissi che verso cellulari, passi tramite
VoipStunt. 
Secondo quesito. Una regola catchall che diriga qualsiasi chiamata
attraverso voipstunt?
Ciao
Giorgio
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Giorgio
Ciao by Elia 

Ciao,
allora... Ho creato 3 outbound routes, cosi' come da tutorial di 
Alessandro, indicando:
1. Nazionali
Dial pattern: 0Zxxxxxx.
2. Cellulari italiani
Dial pattern: 3[1-46-9]xxxxxxxx
3. USFrenchUKLandlines
Dial pattern: 
00|1NxxNxxxxxx
00|33[1-5]Zxxxxxxx
00|44[12]xxxxxxxxx
Tutti redirigono a un trunk SIP Voipstunt
Trunk SIP Voipstunt
Dial rules: 
39+0Zxxxxxx.
39+3xxxxxxxx.
Peer details:
allow=alaw&ulaw&gsm
canredirect=no
canreinvite=no
disallow=all
host=
sip.voipstunt.com
insecure=very
secret=xxxx
type=peer
username=xxx
User details:
canreinvite=no
context=from-trunk
qualify=no
secret=xxxx
type=user
username=xxxx
Ora, quando lancio una chiamata la mio cellulare, nei log vedo:
Feb 12 18:35:41 VERBOSE[30958] logger.c: -- fixlocalprefix: Could not 
understand pattern 39+0Zxxxxxx.
 Feb 12 18:35:41 VERBOSE[30958] logger.c: -- fixlocalprefix: Could not 
understand pattern 39+3xxxxxxxx.
 Feb 12 18:35:41 VERBOSE[30958] logger.c: -- AGI Script fixlocalprefix 
completed, returning 0
Feb 12 18:35:41 DEBUG[30958] app_dial.c: Exiting with 
DIALSTATUS=CONGESTION.
Feb 12 18:35:41 VERBOSE[30958] logger.c: -- Executing 
NoOp("SIP/2000-08328828", "Dial failed due to CONGESTION - failing through 
to other trunks") in new stack
 Feb 12 18:35:41 DEBUG[30958] pbx.c: Launching 'Macro'
 Feb 12 18:35:41 VERBOSE[30958] logger.c: -- Executing 
Macro("SIP/2000-08328828", "outisbusy|") in new stack
 Feb 12 18:35:41 DEBUG[30958] pbx.c: Launching 'Playback'
 Feb 12 18:35:41 VERBOSE[30958] logger.c: -- Executing 
Playback("SIP/2000-08328828", "all-circuits-busy-now|noanswer") in new 
stack
Il problema è costituito proprio dalle regole di dialing. Eliminandole, 
infatti, e chiamando il mio cellulare (33495....) usando la forma estesa 
003933495...chiamo tranquillamente e il cellulare squilla.
Qualche idea?


 Qualche idea?
Guarda che te l'ho scritto:
0039+0z. per i fissi
0039+3n. per i cellulari
La guida che ha fatto D'Arpini si riferiva a Pbxes (non gli serve 00 
all'inizio e quindi sarebbe 39+0z.)
Non complicarti la vita, scrivi queste regole che vanno benissimo.
Se mi dici che numeri francesi come hai composto le dialing rules?
Ciao by Elia 

 Non complicarti la vita, scrivi queste regole che vanno benissimo.
Ahem...
Feb 13 15:47:47 VERBOSE[4062] logger.c:     --  fixlocalprefix: Could not 
understand pattern 0039+0z.
Feb 13 15:47:47 VERBOSE[4062] logger.c:     --  fixlocalprefix: Could not 
understand pattern 0039+3n.


 0039+3n. per i cellulari
Trovato l'inghippo. z e n vanno in maiuscolo. Asterisk in questo caso è 
case sensitive.
Feb 13 15:52:58 VERBOSE[4115] logger.c:   fixlocalprefix: Dialpattern 
0039+0Z. matched.


 0039+0Z. matched.
Questa mi torna nuova, io le ho tutte minuscole nel mio TrixBox.
Ma aspetta un attimo, te queste le metti in Outbound Routes?
Perché da quello che ho potuto capire, in Outbound Routes ci vanno le regole 
di smistamento, mentre nei Trunks le regole di composizione.
Ne risulta che 0039+0z. va nel Trunk e solo 0z. in Outbound Routes.
In questo caso, tu componi il tuo numero fisso, trova la regola in uscita 
verso il tuo trunk, dove trova di aggiungere 0039 ai numeri fissi, così 
compone per te 0039
Ciao by Elia 

 compone per te 0039
Infatti il problema non era nello smistamento a livello di outbound route, 
ma in nel trunk in uscita.
Ora funziona correttamente.
Case sensitive forse perché uso Trixbox 2.x?


 Case sensitive forse perché uso Trixbox 2.x?
L'importante è che funzioni, anche io uso TrixBox v. 2.0
Ciao ciao