Подключение Fritz!Box VOIP к Asterisk Server

У меня Asterisk Server (13) работает на моем CentOS. Я создал расширение на Asterisk под названием 444. Кроме того, я подключил маршрутизатор Fritz!Box (с VOIP) к этому расширению 444 к моему Asterisk Server. Теперь, это работает хорошо, но проблема в том, что я хочу иметь реальный номер звонящего. Например, если мне поступит входящий звонок на мой Fritz!Box, он перенаправит его на звездочку на добавочном номере 444 и вызовет другой добавочный номер, скажем, 555 (к которому подключен мой компьютер). Хорошо, это работает, как я уже сказал, но идентификатор звонящего - 444. Итак, мне нужен реальный номер звонящего. Любые предложения могут помочь.

2 ответа

Вы должны создать транк, а не расширение, если хотите видеть callerid.

Создайте багажник примерно так:

 type=friend
 host=ip_of_your_fritz
 allow=alaw&ulaw
 context=from-pstn
 username=ext_at_fritz
 secret=password_at_fritz
 insecure=port,invite;this one is ok, ip fixed

Также поместите строку регистра как

 ext_at_fritz:password_at_fritz@ip_of_your_fritz

Для полного ответа вы должны показать свой диалплан.

Насколько я понимаю тебе нужно trustrpid=yes для однорангового или глобального раздела в sip.conf. А также sendrpid=yes в разделе 555 пэров.

Эта опция будет копировать Remote-Party-ID заголовок от входящей ноги к From Заголовок в ветке назначения.

http://www.voip-info.org/wiki/view/Asterisk+SIP+trustrpid

Другие вопросы по тегам