I'm setting up SRST on my MGCP gateway (2610). I've pretty much set everything up but I'm having problems with inbound calling (outbound works fine). The first issue I'm having is the tranlation rule I set up doesn't, for some reason, seem to work. When I run "test translation-rule 1 xxxxxx" I get "Translation Rule 1 is not defined" as if I don't have one created. The other issue I'm seeing is that when I run "debug voice ccapi inout" and make an inbound call, besides getting a second dial tone, the debug shows the wrong dial-peer being referenced (the MGCP dial peer.)
Anyhow, here is my command set for my translation profile and dial-peer. Please help me resolve, I rate helpful posts;
voice translation-rule 1
rule 1 /.+/ /3000/
voice translation-profile srst
translate called 1
dial-peer voice 5000 pots
translation-profile incoming srst
incoming called-number .
Do you have just fxo ports on this gateway? if so it might be better to go for h.323 instead of mgcp.
That way you can do the translation on the outbound dial-peer, so you will have two outbound dial-peers, one pointing to call manager and the other to ext 3000.