PDA

Voir la version complète : Dahdi - Prefixe 0 manquant sur appel entrant



Kriss
14/01/2013, 18h52
Hello tous,

Ce problème a déjà été évoqué sur le forum, mais je ne peut hélas pas m'en affranchir cette fois avec une macro qui rajouterai le 0 dans un from-pstn-custom.
Je suis à peu près certain qu'il est possible de rajouter ce fameux 0 de préfixe avec certains params de chan_dahdi.conf, et notamment les


nationalprefix=0
internationalprefix=00

Malheureusement, j'ai beau tourner la conf dans tous les sens : pas moyen.

Voilà la tête de mes fichiers de conf (sous Elastix 2.3) Asterisk 1.8.16.0, dahdi 2.6.1 :

chan_dahdi.conf


[trunkgroups]

[channels]
context=from-pstn
signalling=fxs_ks
rxwink=300 ; Atlas seems to use long (250ms) winks
usecallerid=yes
hidecallerid=no
callwaiting=yes
usecallingpres=yes
callwaitingcallerid=yes
threewaycalling=yes
transfer=yes
canpark=yes
cancallforward=yes
callreturn=yes
echocancel=yes
nationalprefix=0
internationalprefix=00
echocancelwhenbridged=no
faxdetect=incoming
echotraining=800
rxgain=0.0
txgain=0.0
callgroup=1
pickupgroup=1
switchtype=euroisdn




;Uncomment these lines if you have problems with the disconection of your analog lines
;busydetect=yes
;busycount=3


immediate=no

#include dahdi-channels.conf
#include chan_dahdi_additional.conf

dahdi-channels.conf

; Span 1: WCT1/0 "Wildcard TE122 Card 0" (MASTER)
group=0,11
context=from-pstn
switchtype=euroisdn
signalling=pri_cpe
channel => 1-15,17-31
group=63

system.conf

span=1,1,0,ccs,hdb3
# termtype: te
bchan=1-15,17-31
dchan=16
echocanceller=oslec,1-15,17-31

# Global data

loadzone = fr
defaultzone = fr

Pour le moment, j'ai invariablement droit à un numéro d'appelant à 9 chiffres avec le préfixe 0 qui n’apparaît pas.
Je commence à tourner en rond, toute aide serai la bienvenue !

./Kriss

Reaper
15/01/2013, 17h37
Le fichier example possède les toutes les explications à mon avis:

http://svn.dd-wrt.com/browser/src/router/asterisk/configs/chan_dahdi.conf.sample?rev=16162