I've a H.323 network using GKs and some H323 GWs. Each GW has a PBX connected with E1 QSIG, and there are dial-peers to intercommunicate phones from the PBX, and Toll bypass calls.
GKs are 28xx with IOS 12.4T. The GWs are 26xx with IOS 12.2, and we're replacing them with 28xx with 12.4T.
Yesterday we've replaced a 2610 (connected to PBX A), and the only issue was related to toll bypass calls.
When a phone on PBX A makes a long distance call to local number of PBX B, the receiver phone rings, but when off hook, we receive a disconnect (16, normal call clearing) that drops the call.
It seems a codec issue, but when 2610 was connected the toll bypass call used g729r8, and on debugs I've checked on both GWs that the same codec was in use when the call drops.
This issue doesn't appear on calls between phones from PBX A and B. And dial peers are similar.
I've tried using voice class codec (g711 and g729), not using GKs to make toll bypass calls, traslations, etc.
GW A config:
voice class codec 9
codec preference 1 g729r8
codec preference 2 g729br8
codec preference 3 g711alaw
codec preference 4 g711ulaw
voice translation-rule 1
rule 1 /^91812\(.*\)/ /9\1/
voice translation-profile hacia-bosquesur
translate called 1
dial-peer voice 1812 voip
translation-profile outgoing hacia-bosquesur
voice-class codec 9
session target ras
GW B config:
dial-peer voice 9 pots
progress_ind alert enable 8
Any idea will be appeciated.