I did issue this command below in the CLI and saved the config. The issue still persists. So for a specific example, I have an analog phone connected to one of the FXS ports. I can outdial to another FXS port at extension 237 just fine. But I get a fast busy trying to outdial extension 117, that's a SIP extension on the Asterisk FreePBX. All of the FXS ports are SIP registered just fine.
voice dial-plan 3 extensions MXX default
Create a voice grouped-trunk named sip-pbx (or whatever).
Include the trunk pointing to the SIP trunk connected to your Freeswitch.
Accept the extension range for the SIP extensions
voice grouped-trunk sip-pbx
trunk T02 ! (or whatever trunk faces the sip PBX)
accept [1-6]XX cost 0
Thanks for the quick reply! My SIP interface is T01, so I gave this a shot. Below was the outcome. Not sure why the default cost 0 wouldn't take?
TA924(config)#voice grouped-trunk sip-pbx
TA924(config-SIP-PBX)#accept [1-6]XX cost 0
%Could not set accept number.
I fixed it. Just needed to specify the digit pattern as [1,2,3,4,5,6]XX and all is well. Thanks so much!
That's odd. You can try it without the cost specified. First generation TA900 devices will only run older firmware but this command has been available for a long time. Do you already have a grouped-trunk including T01? If so delete the new grouped-trunk and just add the accept statement to the existing one.
You could also try entering the ranges one at a time to see if there's another reason that the configuration won't take.
I did already have a DEFAULT grouped trunk for T01. Testing out the various outdial scenarios all is working. So I just saved off the config, downloaded a backup copy of it, and am good to go. I haven't really dug into the Adtrans since an older Atlas 550 we had here between 2001 and 2010. Was a little rusty. The web GUI had me spoiled, and I thought I had things configured in there for the dial plan and permissions. But the CLI did the trick. Appreciate the help!