Есть связка по Н323 между АТС AVAYA и АТС Панасоник NS500. Хочу убрать панас за НАТ. На сервере CentOS7 поднял * 13.14. Можно ли настроить * , как шлюз прозрачный для авайи и панаса? В дальнейшем хочу на Астериске завести SIP абонентов и звонить на внутренние Панасоника и через Панасоник в город.
Задан: 2017-04-05 12:37:36 +0400
Просмотрен: 900 раз
Обновлен: Apr 05 '17
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.
Можно и разрешаем настроить.
Если вы соедините и с авая и панасоника сможете звонить на *, то проблем пробросить в любую сторону не будет.
Out ( 2017-04-05 12:49:34 +0400 )редактироватьв сети нашел примеры соединения * с панасом и с авайи , но по отдельности. не пойму как настроить * чтобы звонок транзитом ушел с панаса на авайю и наоборот. звонить с * на панас пробовал, все работает (правда панас цеплял по СИП). Дело осложняется тем ,что сейчас и панас и авайя в работе и пробовать на них не могу. Вот думал может есть примеры у кого таких конфигураций. Еще возник вопрос в связи с тем, что в обычно пишут, что * это ендпоинт, а у меня он должен быть шлюзом.
Winlin ( 2017-04-05 14:11:07 +0400 )редактироватьВы на астериске должны в диалплане указать значения, которые должны уйти в транк, почитайте тут: https://asterisk-pbx.ru/wiki/freepbx/outbound_routes
Любые значения, которые не находятся на астериске и совпадут и outbound routes, будут отправлены в транк, на который у него есть разрешения.
Например:
на авая номера на 1ХХХ значит значения такие пишете и указываете транк на аваю.
На панасонике 2ХХХ тоже самое.
И я делал к примеру контекст from-internal для транков.
Out ( 2017-04-05 15:17:49 +0400 )редактироватькомп с * имеет 2 интерфейса 192.168.1.y и 10.131.y.y
у меня нет номеров на авайе, для меня авайя это провайдер. Сейчас все , что не начинается с 1 панас отправляет на авайю. Если воткнуть в эту цепочку * , то получается все что не с 1 начинается посылать с панаса на * . А вот на * это как описать в конф файлах чтобы это транзитом на авайю шло? Астериск у меня голый без веб интерфейса. Доступа к авайе у меня нет. Соответственно что авайя посылает на панас, должно попасть в * и транзитом без изменения уйти в панас.
я так предпологаю что ooh,323.conf
[general] bindaddr=0.0.0.0 port=1720 gatekeeper = DISABLE faststart=yes h245tunneling=yes disallow=all allow=alaw dtmfmode=inband progresssetup = 8 progressalert = 8 h245tunneling=yes callerid=хх h323id=Extn140
[Avaya] type=friend context=internal-avaya host=10.131.x.x port=1720 disallow=all allow=alaw,g729,gsm
[Panas] type=friend context=internal-panas host=192.168.1.x port=1720 disallow=all allow=alaw,g729,gsm
Winlin ( 2017-04-05 17:44:08 +0400 )редактироватьextensions.conf [general] [from-panas] exten => _99.,1,Dial(OOH323/${EXTEN}@Avaya)
панас 99 выдает перед номером, если не внутренний номер.
Winlin ( 2017-04-05 18:54:55 +0400 )редактироватьЧитайте книгу http://asterisk.ru/store/files/AsteriskRUOReilly_DRAFT.pdf
Out ( 2017-04-05 20:37:40 +0400 )редактироватьВроде все настроил, звонки ходят и туда и сюда, но в логах * н323 вижу сообщения с ошибками
"error failed ooh2250receive clearing call incoming ooh323c" звонков в это время нет
и в течении удачного разговора вот такая ошибка "ERROR: No Open LogicalChannels - Failed FindLogicalChannelByChannelNo (incoming, ooh3 23c_80"
чтобы это значило?
Winlin ( 2017-04-09 09:56:37 +0400 )редактироватьпервое сообщение появляется каждые 15 минут.
вторая ошибка появляется при окончании разговора.
Winlin ( 2017-04-09 11:32:23 +0400 )редактировать