Hi,
I finally received my TDM400P (1 FXO & 1 FXS), and a IP Phone (Soyo).
But, I’ve some things not working.
- When I receive a call, from PSTN (France Telecom), the callerid is detected, but not used by my analog phone (DEC Philips which give me callerid nicely when directly on the line).
I can see that dnid is empty. Is it the reason ?
If I receive the call on my IP Phone, I can see "device 0696XXXXXX"
The number is the good one, but no callername.
If I tranfert the call to my softphone (kiax), I can see “unknown 0696XXXXXX”.
But, if I transfert the call to the analog phone (FXS)? I can’t see anything.
Same thing when I use a queue on this incoming call, I have any callerid. No number is shown on analog phone.
- I’m not sure it is possible on the IP Phone, but on my analog phone, directly connected to PSTN line, if a have a voicemail message from France Telecom service, I can see a little icon showing that. With asterisk, is it possible too, and how ?
Thanks a lot for your future help, and sorry for my very bad english.
Configuration from AMP modified by hand :
zapata.conf
[trunkgroups]
[channels]
language=fr
default=fr
usecallerid=yes
relaxdtmf=yes
cadence=250,3000,1500,3000,1500,3000
hidecallerid=no
callwaiting=no
callwaitingcallerid=yes
threewaycalling=yes
transfer=yes
cancallforward=yes
callreturn=yes
rxgain=4.0
txgain=-2.0
echocancel=yes
echocancelwhenbridged=yes
echotraining=yes
useincomingcalleridonzaptransfer=yes
immediate=no
faxdetect=incoming
hanguponpolarityswitch=yes
busydetect=yes
busycount=3
musiconhold=default
#include zapata-auto.conf
#include zapata_additional.conf
zapata-auto.conf
callerid=asreceived
signalling=fxs_ks
group=0
context=from-pstn-0596XXXXXX
channel=>2
zapata_additional.conf
signalling=fxo_ks
record_out=Adhoc
record_in=Adhoc
mailbox=101@device
echotraining=800
echocancelwhenbridged=yes
echocancel=yes
context=from-internal
callprogress=no
callerid=device <101>
busydetect=yes
busycount=3
channel=>1
extensions_custom.conf contain :
[from-pstn-0596XXXXXX]
exten => s,1,Goto(ext-did,0596XXXXXX,1)
[ext-did] generated by AMP with my 0596XXXXXX DID
Log without dnid :
-- Launched AGI Script /var/lib/asterisk/agi-bin/dialparties.agi
-- dialparties.agi: priority = 4
-- dialparties.agi: callingani2 = 0
-- dialparties.agi: accountcode =
-- dialparties.agi: channel = Zap/2-1
-- dialparties.agi: callerid = 0696XXXXXX
-- dialparties.agi: context = macro-dial
-- dialparties.agi: callington = 0
-- dialparties.agi: dnid = unknown
-- dialparties.agi: request = dialparties.agi
-- dialparties.agi: calleridname = unknown
-- dialparties.agi: extension = s
-- dialparties.agi: language = fr
-- dialparties.agi: uniqueid = 1139283731.17
-- dialparties.agi: callingpres = 0
-- dialparties.agi: type = Zap
-- dialparties.agi: rdnis = unknown
-- dialparties.agi: callingtns = 0
-- dialparties.agi: enhanced = 0.0