В организации имеется следующая схема подключения систем телефонии в разных офисах:
AVAYA----sip----AVAYA----sip----ASTERISK
При этом если производить звонки с одной AVAYA на другую - то при вызове на аппарате звонящего отображается ИМЯ вызываемого. Но если позвонить с AVAYA на ASTERISK или наоборот - то отображается только набранный номер вызываемого. Я подозреваю, что при установке соединения AVAYA и ASTERISK должны обменяться информацией, чтобы на телефоне звонящего отобразилось имя вызываемого, но этого они не делают. Т.к. AVAYA между собой такой информацией обмениваться умеют, путем исключения возникают подозрения, что надо подкрутить что-то на ASTERISK(поправьте, если я не прав).
На asterisk конфигурация транка в сторону AVAYA следующая:
Код: Выделить всё
[avaya-out]
type=peer
host=10.1.2.2
transport=tcp
port=5090
nat=no
disallow=all
allow=alaw
allow=ulaw
dtmfmode=rfc2833
context=office
Код: Выделить всё
exten => _1XX,1,Dial(SIP/${EXTEN}@avaya-out,20,)