Ah, I am not attached to SIP on my Adtran. When assigning an ISDN number plan, it applies to all active PRI NT ports. I am calling port to port on FXS, out to the PRI for the Dialfire, and I have a VoCa FXO provided by the cable company which lets me answer and originate outside calls.
Sorry, I'm just getting around to responding to this.
Calls from the FXS ports to the PRI ports should be subject to the same trunk group accept/pattern matching as SIP-based calls.
For example, if I wanted to add an additional, arbitrary extension/DID to the Patton 2800 trunk group, it would just be another pattern/rule:
voice grouped-trunk "PATTON 2800 TRUNK"
trunk T02
accept 385-596-1770 cost 0
accept 1-385-596-1770 cost 0
accept 385-867-5309 cost 0
In which case, dialing 385-867-5309 from an FXS port would connect to the 2800 via "Trunk T02," which, in my setup, is PRI 3.
It sounds like you might have all of your PRI trunks assigned to a single grouped-trunk? If so, splitting those into separate trunk groups, with separate accept/pattern matching, should get things routing the way you'd like.
Unrelated aside, but are you running the latest firmware (R14.4.2.E) on your Adtran unit, and have you had any issues with "garbled" PRI calls? I tracked this down to the clock source configuration being "corrupted" by simply viewing the T1 details in the GUI. I reported the issue on the
Adtran community forum a couple months back. Here's hoping it gets addressed (assuming they're even planning another firmware release, at this point...).