Hi there,
Our new asterisk box is running nicely with a TDM400 (3xFXO, 1xFXS) and 2 Nortel i2004 IP phones. Fantastic system, congrats to Digium!
Caller ID (we are in the UK by the way) works perfectly on the IP phones, and most phones plugged in to the FXS channel on the TDM400.
However, a Binatone MD1000 plugged in stubbornly refuses to receive the callerID. Other phones work, in fact a splitter with another CallerID phone shows the callerID fine, whereas the MD1000 doesn’t.
I was about ready to give up and say - Oh well, the phone’s in compatible, but CallerID works fine when plugged directly into the BT Landline.
I was wondering if there were any other settings I could try. Here’s the current config:
[zapata.conf]
[code][trunkgroups]
; define any trunk groups
[channels]
; hardware channels
; default
hidecallerid=no
usecallerid=yes
ukcallerid=yes
cidsignalling=v23 ; Added for UK CLI detection
cidstart=polarity ; Added for UK CLI detection
callwaiting=no
threewaycalling=yes
transfer=yes
echocancel=yes
echotraining=yes
;txgain=9
;rxgain=9
; define channels
signalling=fxo_ks
callerid=“Emma” <400>
sendcalleridafter=2
mailbox=400
context=outbound-emma
channel => 1
context=inbound-emma ; Incoming calls go to [inbound-emma] in extensions.conf
signalling=fxs_ks ; Use FXS signalling for an FXO channel
callerid=asreceived ; propagate the CID received from BT
channel => 2 ; PSTNs attached to ports 2-4
context=inbound ; Incoming calls go to [inbound] in extensions.conf
signalling=fxs_ks ; Use FXS signalling for an FXO channel
callerid=asreceived ; propagate the CID received from BT
group = 2
channel => 3-4 ; PSTNs attached to ports 3 & 4[/code]
[zaptel.conf]
loadzone=uk
defaultzone=uk
fxoks=1
fxsks=2
fxsks=3
fxsks=4
Any help would be greatly appreciated!
Thanks,
Neil S Hamilton