Вообщем как-то через "костыли" получилось привязать SIP номер к конкретному FXO
В логах астериска выглядит так:
pbx.c: -- Executing [s@macro-dialout-trunk:22] Dial("SIP/502-00000020", "SIP/7812/78129097XXXXXXX,300,Tt") in new stack
netsock2.c: == Using SIP RTP TOS bits 184
netsock2.c: == Using SIP RTP CoS mark 5
app_dial.c: -- Called SIP/7812/78129097XXXXXXX
app_dial.c: -- SIP/7812-00000021 answered SIP/502-00000020
Самое забавное что "Префикс - 9" (выход на городскую линию через АТС) пришлось добавить в раздел "приставка", где я указывал номера FXO, когда добавлял "9" в раздел "префикс" то 9 не набиралась перед номером, вообщем ппц какой-то
Вот скрины из астериска и VoIP шлюза:
P.S. С входящими звонками все сразу завелось, "входящий вызов" FXO#xxxx ----> Asterisk ----> SIP#5xx и так 4 абонента, а вот с исходящими хоть и работает сейчас но чувствую что это как-то через Ж...У сделано

не должно быть всяких записей в "приставка" и "префикс" но как реализовать по уму ... хз