Get dial tone from rhino channel bank but digits aren't being recognized by asterisk

I have a rhino R4T1 card. I have an inbound pri connected to port 1 and two rhino channel banks connected to ports 2 and 3. I also have a digium 24 port fxs card installed in the system.

I recently upgraded my Rhino T1 card from a two port to a four port.
Prior to the upgrade the two port rhino card worked flawlessly. Inbound and outbound calls on the Rhino channel bank worked great.

Now that I have two channel banks and the new four port card the first channel bank still works fine but no matter what I do I cannot get the second to work properly. Inbound calls work fine. Outbound calls give me a dialtone but the digits pressed aren’t working. Its as if I pressed nothing just continuous dial tone, even though I do hear the tones from the buttons being pressed. btw, the digium fxs pci channel bank is loading last and still works fine.

Rhino suggested I adjust the txgain and rxgain. I have adjusted both and see the changes in ztmonitor. Still nothing no matter what I set them to.

zapata-auto.conf

; Span 1: TE2/0/1 “T2XXP (PCI) Card 0 Span 1” B8ZS/ESF ClockSource
group=0,11
context=from-zaptel
switchtype = national
signalling = pri_cpe
channel => 1-23
group=
context=default

; Span 2: TE2/0/2 “RHINO” B8ZS/ESF RED
group=5
context=from-internal
switchtype = national
signalling = fxo_ks
channel => 25-48
context=default

; Span 3: TE2/0/2 “RHINO” B8ZS/ESF RED
group=5
context=from-internal
switchtype = national
signalling = fxo_ks
channel => 49-72
context=default

; Span 4: TE2/0/2 “RHINO” B8ZS/ESF RED
group=5
context=from-internal
switchtype = national
signalling = fxo_ks
channel => 73-96
context=default

zaptal.conf

Span 1: R4T1/0/1 “R4T1 (PCI) Card 0 Span 1” (MASTER) B8ZS/ESF

span=1,1,0,esf,b8zs

termtype: te

bchan=1-23
dchan=24

Span 2: R4T1/0/2 “R4T1 (PCI) Card 0 Span 2” B8ZS/ESF

span=2,0,0,esf,b8zs

termtype: te

fxoks=25-48

Span 3: R4T1/0/3 “R4T1 (PCI) Card 0 Span 3”

span=3,0,0,esf,b8zs

termtype: te

fxoks=49-72

Span 4: R4T1/0/4 “R4T1 (PCI) Card 0 Span 4”

span=4,0,0,esf,b8zs

termtype: te

fxoks=73-96

Span 5: WCTDM/0 “Wildcard TDM2400P Board 1”

fxoks=97
fxoks=98
fxoks=99
fxoks=100
fxoks=101
fxoks=102
fxoks=103
fxoks=104
fxoks=105
fxoks=106
fxoks=107
fxoks=108
fxoks=109
fxoks=110
fxoks=111
fxoks=112
fxoks=114
fxoks=115
fxoks=116

channel 117, WCTDM, no module.

channel 118, WCTDM, no module.

channel 119, WCTDM, no module.

channel 120, WCTDM, no module.

Global data

loadzone = us
defaultzone = us


Any help would be gratefully appreciated.

Not sure if this will help but…

Inbound calls work by going up the channel numbers while outgoing calls work by grabbing highest channel and going down the channel numbers. So if you added the 3rd and 4th T1 into the same group but currently have nothing plugged into them it will still attempt to use those first. A quick test to check this is to change the group number for those unused T’s to a different number (say group 6 or any other currently unused number).

reload the zaptel drivers and have asterisk reload and see if that solves the problem.