* 1.4.19.1 zaptel 1.4.10 can dial out but not picking up

My OS is Centos 5.1 x86_64.
Hardware: 2 X dual-core opterons + Wildcard TDM400P REV I Board 1 with 2 X FXOs + 2 X FXSs
Running: asterisk 1.4.19.1 and zaptel 1.4.10 for x86_64 from ATrpms
running latest Kernel: 2.6.18-53.1.14.el5 #1 SMP x86_64

I am able to dial out from both SIP and Analog phones via *, but I am unable to receive any incoming calls. It just rings and rings and rings and * never picks up.
I also do not see anything in the logs (asterisk/message.log or message.log) during the incoming calls.
I was having problems with dropped calls on zaptel < 1.4.10 so I was eager to upgrade.

Any help would be greatly appreciated. I can provide more information upon request.

Here is my message.log

Apr 24 21:06:24 kernel: Unregistering Span 'WCTDM/0' with 4 channels
Apr 24 21:06:24 kernel: zt_unregister: Span ('no master') is new master
Apr 24 21:06:24 kernel: Freed a Wildcard
Apr 24 21:06:24 kernel: Zapata Telephony Interface Unloaded
Apr 24 21:06:24 kernel: Zapata Telephony Interface Registered on major 196
Apr 24 21:06:24 kernel: Zaptel Version: 1.4.10
Apr 24 21:06:24 kernel: Zaptel Echo Canceller: MG2
Apr 24 21:06:25 kernel: Registered Span 1 ('WCTDM/0') with 4 channels
Apr 24 21:06:25 kernel: Span ('WCTDM/0') is new master
Apr 24 21:06:25 kernel: Freshmaker version: 73
Apr 24 21:06:25 kernel: Freshmaker passed register test
Apr 24 21:06:25 kernel: ProSLIC on module 0, product 0, version 2
Apr 24 21:06:25 kernel: ProSLIC on module 0 seems sane.
Apr 24 21:06:25 kernel: ProSLIC on module 0 powered up to -75 volts (c9) in 9 ms
Apr 24 21:06:25 kernel: Loop current set to 20mA!
Apr 24 21:06:26 kernel: Post-leakage voltage: 33 volts
Apr 24 21:06:26 kernel: ProSLIC on module 0 powered up to -72 volts (c1) in 6 ms
Apr 24 21:06:26 kernel: Loop current set to 20mA!
Apr 24 21:06:26 kernel: Calibration Vector Regs 98 - 107:
Apr 24 21:06:26 kernel: 98: 10
Apr 24 21:06:26 kernel: 99: 0f
Apr 24 21:06:26 kernel: 100: 11
Apr 24 21:06:26 kernel: 101: 0e
Apr 24 21:06:26 kernel: 102: 00
Apr 24 21:06:26 kernel: 103: 75
Apr 24 21:06:26 kernel: 104: 09
Apr 24 21:06:26 kernel: 105: d7
Apr 24 21:06:26 kernel: 106: 20
Apr 24 21:06:26 kernel: 107: 08
Apr 24 21:06:26 kernel: Init Indirect Registers completed successfully.
Apr 24 21:06:26 kernel: DEBUG: fxstxgain:0.0 fxsrxgain:0.0
Apr 24 21:06:26 kernel: Proslic module 0 loop current is 20mA
Apr 24 21:06:26 kernel: Module 0: Installed -- AUTO FXS/DPO
Apr 24 21:06:26 kernel: ProSLIC on module 1, product 0, version 2
Apr 24 21:06:26 kernel: ProSLIC on module 1 seems sane.
Apr 24 21:06:26 kernel: ProSLIC on module 1 powered up to -75 volts (c9) in 9 ms
Apr 24 21:06:26 kernel: Loop current set to 20mA!
Apr 24 21:06:27 kernel: Post-leakage voltage: 33 volts
Apr 24 21:06:27 kernel: ProSLIC on module 1 powered up to -76 volts (cb) in 6 ms
Apr 24 21:06:26 kernel: Loop current set to 20mA!
Apr 24 21:06:27 kernel: Post-leakage voltage: 33 volts
Apr 24 21:06:27 kernel: ProSLIC on module 1 powered up to -76 volts (cb) in 6 ms
Apr 24 21:06:27 kernel: Loop current set to 20mA!
Apr 24 21:06:27 kernel: Calibration Vector Regs 98 - 107:
Apr 24 21:06:27 kernel: 98: 11
Apr 24 21:06:27 kernel: 99: 11
Apr 24 21:06:27 kernel: 100: 0d
Apr 24 21:06:27 kernel: 101: 0f
Apr 24 21:06:27 kernel: 102: 06
Apr 24 21:06:27 kernel: 103: 43
Apr 24 21:06:27 kernel: 104: 09
Apr 24 21:06:27 kernel: 105: d7
Apr 24 21:06:27 kernel: 106: 20
Apr 24 21:06:27 kernel: 107: 08
Apr 24 21:06:27 kernel: Init Indirect Registers completed successfully.
Apr 24 21:06:27 kernel: DEBUG: fxstxgain:0.0 fxsrxgain:0.0
Apr 24 21:06:27 kernel: Proslic module 1 loop current is 20mA
Apr 24 21:06:27 kernel: Module 1: Installed -- AUTO FXS/DPO
Apr 24 21:06:27 kernel: ProSLIC on module 2, product 0, version 0
Apr 24 21:06:27 kernel: VoiceDAA System: 04
Apr 24 21:06:27 kernel: ISO-Cap is now up, line side: 03 rev 03
Apr 24 21:06:27 kernel: setting FXO tx gain for card=2 to 0
Apr 24 21:06:27 kernel: setting FXO rx gain for card=2 to 0
Apr 24 21:06:27 kernel: DEBUG fxotxgain:0.0 fxorxgain:0.0
Apr 24 21:06:27 kernel: Module 2: Installed -- AUTO FXO (FCC mode)
Apr 24 21:06:27 kernel: ProSLIC on module 3, product 0, version 0
Apr 24 21:06:27 kernel: VoiceDAA System: 04
Apr 24 21:06:27 kernel: ISO-Cap is now up, line side: 03 rev 03
Apr 24 21:06:27 kernel: setting FXO tx gain for card=3 to 0
Apr 24 21:06:27 kernel: setting FXO rx gain for card=3 to 0
Apr 24 21:06:27 kernel: DEBUG fxotxgain:0.0 fxorxgain:0.0
Apr 24 21:06:27 kernel: Module 3: Installed -- AUTO FXO (FCC mode)
Apr 24 21:06:27 kernel: Found a Wildcard TDM: Wildcard TDM400P REV I (4
modules)
Apr 24 21:06:27 kernel: 4296248754 Polarity reversed (0 -> 1)
Apr 24 21:06:27 kernel: 4296248755 Polarity reversed (0 -> -1)

Here is my zapata.conf

[trunkgroups]

[channels]
context=default
switchtype=national
signalling=fxo_ks
rxwink=300		
				
usecallerid=yes
hidecallerid=no
callwaiting=yes
usecallingpres=yes
callwaitingcallerid=yes
threewaycalling=yes
transfer=yes
canpark=yes
cancallforward=yes
callreturn=yes
mailbox=100
echocancel=yes
echocancelwhenbridged=yes
rxgain=0.0
txgain=0.0
group=1
callgroup=1
pickupgroup=1
immediate=no
busydetect=yes
busycount=8
hanguponpolarityswitch=no
callprogress=no
mohinterpret=default
mohsuggest=default
                              
#include zapata-channels.conf
; Autogenerated by /usr/sbin/zapconf -- do not hand edit
; Zaptel Channels Configurations (zapata.conf)
;
; This is not intended to be a complete zapata.conf. Rather, it is intended
; to be #include-d by /etc/zapata.conf that will include the global settings
;

; Span 1: WCTDM/0 "Wildcard TDM400P REV I Board 1" (MASTER) 
;;; line="1 WCTDM/0/0 FXOKS (In use)"
signalling=fxo_ks
callerid="Its meee" <9999>
context=default
mailbox=9999
group=2
channel => 1

;;; line="2 WCTDM/0/1 FXOKS (In use)"
signalling=fxo_ks
callerid="Its not meee" <9998>
context=default
mailbox=9998
txgain=5.0
group=2
channel => 2

;;; line="3 WCTDM/0/2 FXSKS (In use)"
signalling=fxs_ks
callerid=asreceived
group=0
context=incoming
channel => 3

;;; line="4 WCTDM/0/3 FXSKS (In use)"
signalling=fxs_ks
callerid=asreceived
group=0
context=incoming
channel => 4

/etc/zaptel.conf

# Autogenerated by /usr/sbin/genzaptelconf -- do not hand edit
# Zaptel Configuration File
#
# This file is parsed by the Zaptel Configurator, ztcfg
#

# It must be in the module loading order


# Span 1: WCTDM/0 "Wildcard TDM400P REV I Board 1" (MASTER) 
fxoks=1
fxoks=2
fxsks=3
fxsks=4

# Global data

loadzone	= us
defaultzone	= us

output from ztcfg -vvvv

Zaptel Version: 1.4.10
Echo Canceller: MG2
Configuration
======================


Channel map:

Channel 01: FXO Kewlstart (Default) (Slaves: 01)
Channel 02: FXO Kewlstart (Default) (Slaves: 02)
Channel 03: FXS Kewlstart (Default) (Slaves: 03)
Channel 04: FXS Kewlstart (Default) (Slaves: 04)

4 channels to configure.

Thanks,

jafo

a big thing would be if you could post the extensions.conf context that dealt with incoming calls, it would appear that you were missing something like
[incoming-trunk]
exten = s,1,Answer()
exten = s,2,Dial(somewhere)

I do not think that the extensions.conf is the problem because the exact same extensions.conf was used for asterisk-1.4.18 and zaptel-1.4.9.2. This problem occurred right after I did the upgrade to asterisk-1.4.19 and zaptel-1.4.10

jafo

Well maybe thats actually cause by a firewall try this command to fix the problem.