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
Malheureusement, j'ai beau tourner la conf dans tous les sens : pas moyen.nationalprefix=0
internationalprefix=00
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
dahdi-channels.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
system.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
Pour le moment, j'ai invariablement droit à un numéro d'appelant à 9 chiffres avec le préfixe 0 qui n’apparaît pas.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
Je commence à tourner en rond, toute aide serai la bienvenue !
./Kriss