Тема: IPGW+asterisk
Это я похвастаться хочу! Запустил.
Да еще в такой связке:
TDA-30+IPGW4 -> (ooh323) -> тестовый asterisk -> (IAX2) -> боевой asterisk -> (PRI30) -> TDA-200
Лучше б рассказал, что и как сделал:)
Молодец!
Если б рассказал, что и как сделал, то сэкономил некоторым бы два дня 😊
Да рассказал бы. если-бы кому-нибудь было интересно.
Я так понял - уже заработало?
А я за день управился. Т.е. от распаковки ТДА-30 до звонков туда-обратно.
ahtc не томи - колись, а лучше настройки выложи...
Да не жалко.
Схема такая: внутренние номера 3ХХХ
на ТДА-200 31ХХ, на ТДА-30 33ХХ
SIP-клиенты на астериске 39ХХ
ooh323.conf
=====================
[general]
bindaddr=0.0.0.0
h323id=ObjSysAsterisk
e164=100
callerid=asterisk
gatekeeper = DISABLE
faststart=no
context=MyLocal ;;for incoming from TDA-30
disallow=all
allow=gsm
allow=ulaw
dtmfmode=rfc2833
[TDA30-33]
;; for outgoing
type=peer
ip=x.x.x.x ;;IPGW-4
port=1720
фрагмент extensions.conf:
=========================
[MyLocal]
exten = _39XX,1,Dial(SIP/${EXTEN},30,Tt)
exten = _33XX,1,Dial(OOH323/${EXTEN}/TDA30-33)
exten => _3[01]XX,1,Dial(Zap/g2/${EXTEN})
на ТДА-30:
10.1 IP-GW4 в группу 8 (ну, мне так захотелось)
3.1.2 удаляем 8-ю группу
9.1 Приоритет 1, удаляем - 0
[..]
31 - группа вн. линий 8
39 - группа вн. линий 8
[..]
на IP-GW4
1.5(Hunt Pattern)
Receive Leading Number - 33
1.6.1 (GW Entry)
GW No. - 31
IP - x.x.x.x
1.6.2 (DN2IP Entry)
Leading Number - 3
Remaining Number of Digits -
GW No. - 31
;;т.е. все 3ХХХ на GW
Сорри, поторопился
======================
1.6.2 (DN2IP Entry)
Leading Number - 3
Remaining Number of Digits - 3
GW No. - 31
Ну, заработать-то заработало, но ещё не всё, что хотелось бы!:)
Однако, из приведённого примера есть чему поучиться.
У меня вот только с кодеками какие-то проблемки. Но это в процессе победим.
В общем, с кодеками я не стал особо себе голову морочить. Поставил 711 оба и всё. Одно только замечание, пришлось в файл sip.conf прописать autoframing=yes, иначе у меня разговор отваливается сразу после ответа (хотя везде настройки размера пакетов стоят одинаковые).
Настроил и запись разговоров, и удаление звуковых файлов старше 4 дней. Осталось победить только ковертацию wav в mp3 (ну не спец я в Линухе, скрипты писать не умею). Вот... Вполне себе живая система.
to Leon77:
Чего-то я немного не пойму - при чем тут sip.conf, если Panasonic работает только по H.323?
Надо же связать SIP с Н323, поэтому Астер посередине и стоит.
Я тут в последнее время на тестовой машине ещё попробовал поиграться с настройками.
В общем, без autoframing можно обойтись, если чётко во всех устройствах прописать длину пакета, первоочерёдность кодеков. Тогда работает всё отлично.