Help please

I have a linksys ATA attached to an FXO single card. The channel is working for incoming and outgoing, but I cannot get the incoming callerid from the zap trunk.

Here is my zapata.conf
;
; Zapata telephony interface
;
; Configuration file

[trunkgroups]

[channels]

language=en
context=from-zaptel
signalling=fxs_ks
rxwink=300 ; Atlas seems to use long (250ms) winks
;
; Whether or not to do distinctive ring detection on FXO lines
;
;usedistinctiveringdetection=yes

usecallerid=yes
callerid=asreceived
cidsignalling=bell
cidstart=ring

hidecallerid=no
callwaiting=yes
usecallingpres=yes
callwaitingcallerid=yes
threewaycalling=yes
transfer=yes
cancallforward=yes
callreturn=yes
echocancel=yes
echocancelwhenbridged=no
echotraining=800
rxgain=0.0
txgain=0.0
group=0
callgroup=1
pickupgroup=1
immediate=no
channel=1

;faxdetect=both
faxdetect=incoming
;faxdetect=outgoing
;faxdetect=no

;Include genzaptelconf configs
#include zapata-auto.conf

group=1

;Include AMP configs
#include zapata_additional.conf

Any ideas…

This maybe astupid question but if you plug a pots phone directly in to the ATA do you get caller ID (based on your message I asume that you have the FXO plugged in to the ATA)

Yes the FXO is plugged into the ATA. Is there a reason why I cannot get the caller id from the ATA. If I plug a regular phone into the ATA I do get the callerid on the phone.