Hi,
I have some trange problems with the CID on S110M.
I have a TDM422P card and 2 iphones working with SIP. When a call comes through the FXO modules it makes ring the 2 iphones and a analog phone. There is actually caller ID on ipphones but not on the analog one. But if the analog phone in busy, i get the caller ID of the call waiting!!
When you try to reach the analog phone with the IP phone it is the same (the analog must be busy to get the caller ID)
Does somone have any idea?
For information i am in France. You can see my .conf files :
zaptel.conf
fxsks=3,4 #X100M
fxoks=1,2 #S110M
loadzone=fr
defaultzone=fr
zapata.conf
[trunkgroups]
[channels]
context=default
switchtype=national
signalling=fxo_ks
rxwink=300 ; Atlas seems to use long (250ms) winks
usecallerid=yes
cidsignalling=v23
cidstart=ring
hidecallerid=no
callwaiting=yes
usecallingpres=yes
callwaitingcallerid=yes
threewaycalling=yes;
transfer=yes
canpark=yes
cancallforward=yes
callreturn=yes
echocancel=yes
echocancelwhenbridged=yes
rxgain=0.0
txgain=4.0
group=1
callgroup=1
pickupgroup=1
immediate=no
busydetect=yes
busycount=8
signalling=fxs_ks
context=incoming
channel=>3 ;X100M FreeBox
signalling=fxs_ks
context=incoming
channel=>4 ;X100M FranceTelecom
context=internal
signalling=fxo_ks
channel=>1,2 ;S110M
extensions.conf
[general]
static=yes
writeprotect=no
autofallthrough=yes
clearglobalvars=no
priorityjumping=no
[globals]
CONSOLE=Console/dsp ; Console interface for demo
IAXINFO=guest ; IAXtel username/password
TRUNK=Zap/g2 ; Trunk interface
FREE=Zap/3 ;ligne Free
FT=Zap/4 ;ligne FT
TRUNKMSD=1 ; MSD digits to strip (usually 1 or 0)
[default]
[incoming]
exten => s,1,Answer()
exten => s,2,Dial(Zap/1&Zap/2&SIP/chambre&SIP/salon,30,m)
exten => s,3,VoiceMail(u33@default)
[internal]
exten => 20,1,Dial(SIP/chambre)
exten => 21,1,Dial(Zap/1,r)
exten => 23,1,Dial(Zap/2,r)
exten => 22,1,Dial(SIP/salon)
exten => 33,1,VoiceMailMain()
exten => 99,1,Answer()
exten => 99,2,SetMusicOnHold(default)
exten => 99,3,WaitMusicOnHold(600)
exten => 99,4,Hangup()
exten => _00XXXXXXXXX,1,Dial(${FREE}/${EXTEN:1})
exten => _01X,1,Dial(${FT}/${EXTEN:1})
Best regards,
Jonathan