Правда, кто бы из разбирающихся в IP-телефонии мне объяснил, почему ТАК происходит, и как сделать по-нормальному

Debian 4.0r3 "etch" свежепоставленный, последний asterisk 1.4.6 с сайта asterisk.org скомпилен с поддержкой его родного канала H323. Далее собран asterisk-addons-1.4.6, в котором есть OOH323.
На АТС DID Conv Type =1. И интересует именно для DID звонков (типа номерной план АТС расширить).
При звонках с использованием астерискного H323 с дефолтным конфигом с SIP-телефона x-lite звонок проходит на АТС без проблем, и всё хорошо.
А вот с АТС на астериск -- фигу. Вернее, звонок проходит, но на x-lite трубу поднимаешь, а АТС как пищала тоном вызова, так и пищит.
Если же в h323.conf поставить fastStart=no, то звонок начинает проходить нормально, но слышимость на АТС нет. Если позвонить в обратную сторону -- аналогично, x-lite слышно, а АТС нет.
Снифером видно, что один из RTP каналов не прокидывается при этом.
А вот с каналом OOH323 всё с точностью до наоборот происходит -- в ДРУГУЮ сторону не слышно, либо трубу не берет другая сторона

В общем, поднял OOH323 на стандартном порту 1720, а H323 на 1722.
АТС звонит на OOH323 (порт 1720 на вход), а астериск звонит с H323

только в extensions.conf порт указать пришлось:
exten => _1XX,1,Dial(H323/${EXTEN:0}@192.168.28.12:1720,20,rT)
Шаман, аднака...
Очень хочется сделать это всё на ОДНОМ каком-то астерисковом типе канала -- либо H323, либо OOH323. А то зоопарк...
Но в общем вот.
Кому интересно -- могу снять трейсы, снифы и прочее, и выложить -- подскажите, куда копать.
Спасибо за внимание.