I'm having a problem with a dial peer link between two sites. The short explanation is that when I dial the dial-peer it rings on the other side, but when the recipient picks up, it's just dead air. Additionally, the caller does not hear the ringing tone while it's physically ringing on the other side.
Cisco 2801s on both sides with IOS 12.4(25b) on both.
dial-peer voice 11 pots destination-pattern 11 port 0/0/0 ! dial-peer voice 21 voip destination-pattern 21 session target ipv4:192.168.11.1 dtmf-relay cisco-rtp
voice-port 0/0/0 timeouts call-disconnect 0 !
mgcp behavior g729-variants static-pt
! ! dial-peer voice 21 pots destination-pattern 21 port 0/0/0 ! dial-peer voice 11 voip destination-pattern 11 session target ipv4:192.168.1.254
Now, I've confirmed that this configuration used to work just like it is. I've tried adding codecs (8000 bps to match the IP phone system) and everything else but I either get a busy signal or the same dead-air result.
Details of the network:
(site 1) IP phone > Shoretel phone system > 2801: analog port 0/0/0 > Cisco ASA > VPN (internet) > (site 2) 2801: analog port 0/0/0 > plain'ol analog phone
I've enabled debugging on both routers and watched the exchange when I make the call and it appears to be working. I mean there's nothing to indicate that something is awry.