Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

История изменений [назад]

нажмите, чтобы скрыть/показать версии 1
изначальная версия
редактировать

спросил 2017-05-11 09:21:28 +0400

ress Gravatar ress

транзит звонка с TDА100 через Asterisk

Доброго дня. Используется связка tda100 + freepbx + провайдер через e1. нумерация на tda от 1xx по 4xx, на астериске 5xx. Звонки между станциями, звонки с города внутрь вплоть до tda все работает. Проблема же в том, что пользователи по старой привычке набирают номер 9XXXXXX(пример) для звонка в город, на что астериск говорит набранный вами номер отключен. В логах вот что:

sigpri.c: Accepting call from '102' to '9555555' on channel 0/31, span 1 pbx.c: Executing [9555555@from-digital:1] Set("DAHDI/i1/102-d4b", "FROMDID=9555555") in new stack pbx.c: Executing [9555555@from-digital:2] NoOp("DAHDI/i1/102-d4b", "Received an unknown call with DID set to 9555555") in new stack pbx.c: Executing [9555555@from-digital:3] Goto("DAHDI/i1/102-d4b", "s,a2") in new stack pbxbuiltins.c: Goto (from-digital,s,2) pbx.c: Executing [s@from-digital:2] Answer("DAHDI/i1/102-d4b", "") in new stack chansip.c: This function can only be used on SIP channels. pbx.c: Executing [s@from-digital:3] Log("DAHDI/i1/102-d4b", "WARNING,Friendly Scanner from ") in new stack Ext. s: Friendly Scanner from pbx.c: Executing [s@from-digital:4] Wait("DAHDI/i1/102-d4b", "2") in new stack pbx.c: Executing [s@from-digital:5] Playback("DAHDI/i1/102-d4b", "ss-noservice") in new stack

Если же сперва набрать 9 гудок и далее номер XXXXXX то звонок успешно уходит. Собственно вопрос, как сделать чтоб астериск понимал набор сразу всего номера с 9-кой. Настраивал все через gui.

транзит звонка звонок с TDА100 через AsteriskAsterisk в город

Доброго дня. Используется связка tda100 + freepbx + провайдер через e1. нумерация на tda от 1xx по 4xx, на астериске 5xx. Звонки между станциями, звонки с города внутрь вплоть до tda все работает. Проблема же в том, что пользователи по старой привычке набирают номер 9XXXXXX(пример) для звонка в город, на что астериск говорит набранный вами номер отключен. В логах вот что:

sigpri.c: Accepting call from '102' to '9555555' on channel 0/31, span 1 pbx.c: Executing [9555555@from-digital:1] Set("DAHDI/i1/102-d4b", "FROMDID=9555555") in new stack pbx.c: Executing [9555555@from-digital:2] NoOp("DAHDI/i1/102-d4b", "Received an unknown call with DID set to 9555555") in new stack pbx.c: Executing [9555555@from-digital:3] Goto("DAHDI/i1/102-d4b", "s,a2") in new stack pbxbuiltins.c: Goto (from-digital,s,2) pbx.c: Executing [s@from-digital:2] Answer("DAHDI/i1/102-d4b", "") in new stack chansip.c: This function can only be used on SIP channels. pbx.c: Executing [s@from-digital:3] Log("DAHDI/i1/102-d4b", "WARNING,Friendly Scanner from ") in new stack Ext. s: Friendly Scanner from pbx.c: Executing [s@from-digital:4] Wait("DAHDI/i1/102-d4b", "2") in new stack pbx.c: Executing [s@from-digital:5] Playback("DAHDI/i1/102-d4b", "ss-noservice") in new stack

Если же сперва набрать 9 гудок и далее номер XXXXXX то звонок успешно уходит. Собственно вопрос, как сделать чтоб астериск понимал набор сразу всего номера с 9-кой. Настраивал все через gui.

звонок с TDА100 через Asterisk в город

Доброго дня. Используется связка tda100 + freepbx + провайдер через e1. нумерация на tda от 1xx по 4xx, на астериске 5xx. Звонки между станциями, звонки с города внутрь вплоть до tda все работает. Проблема же в том, что пользователи по старой привычке набирают номер 9XXXXXX(пример) для звонка в город, на что астериск говорит набранный вами номер отключен. В логах вот что:

sigpri.c:

sig_pri.c: Accepting call from '102' to '9555555' on channel 0/31, span 1
pbx.c: Executing [9555555@from-digital:1] Set("DAHDI/i1/102-d4b", "FROMDID=9555555") "__FROM_DID=9555555") in new stack
pbx.c: Executing [9555555@from-digital:2] NoOp("DAHDI/i1/102-d4b", "Received an unknown call with DID set to 9555555") in new stack
pbx.c: Executing [9555555@from-digital:3] Goto("DAHDI/i1/102-d4b", "s,a2") in new stack
pbxbuiltins.c: pbx_builtins.c: Goto (from-digital,s,2)
pbx.c: Executing [s@from-digital:2] Answer("DAHDI/i1/102-d4b", "") in new stack
chansip.c: chan_sip.c: This function can only be used on SIP channels.
pbx.c: Executing [s@from-digital:3] Log("DAHDI/i1/102-d4b", "WARNING,Friendly Scanner from ") in new stack
Ext. s: Friendly Scanner from
pbx.c: Executing [s@from-digital:4] Wait("DAHDI/i1/102-d4b", "2") in new stack
pbx.c: Executing [s@from-digital:5] Playback("DAHDI/i1/102-d4b", "ss-noservice") in new stack

stack

Если же сперва набрать 9 гудок и далее номер XXXXXX то звонок успешно уходит. Собственно вопрос, как сделать чтоб астериск понимал набор сразу всего номера с 9-кой. Настраивал все через gui.

звонок с TDА100 через Asterisk в город

Доброго дня. Используется связка tda100 + freepbx + провайдер через e1. нумерация на tda от 1xx по 4xx, на астериске 5xx. Звонки между станциями, звонки с города внутрь вплоть до tda все работает. Проблема же в том, что пользователи по старой привычке набирают номер 9XXXXXX(пример) для звонка в город, на что астериск говорит набранный вами номер отключен. В логах вот что:

sig_pri.c: Accepting call from '102' to '9555555' on channel 0/31, span 1
pbx.c: Executing [9555555@from-digital:1] Set("DAHDI/i1/102-d4b", "__FROM_DID=9555555") in new stack
pbx.c: Executing [9555555@from-digital:2] NoOp("DAHDI/i1/102-d4b", "Received an unknown call with DID set to 9555555") in new stack
pbx.c: Executing [9555555@from-digital:3] Goto("DAHDI/i1/102-d4b", "s,a2") in new stack
pbx_builtins.c: Goto (from-digital,s,2)
pbx.c: Executing [s@from-digital:2] Answer("DAHDI/i1/102-d4b", "") in new stack
chan_sip.c: This function can only be used on SIP channels.
pbx.c: Executing [s@from-digital:3] Log("DAHDI/i1/102-d4b", "WARNING,Friendly Scanner from ") in new stack
Ext. s: Friendly Scanner from
pbx.c: Executing [s@from-digital:4] Wait("DAHDI/i1/102-d4b", "2") in new stack
pbx.c: Executing [s@from-digital:5] Playback("DAHDI/i1/102-d4b", "ss-noservice") in new stack

Если же сперва набрать 9 гудок и далее номер XXXXXX то звонок успешно уходит. Собственно вопрос, как сделать чтоб астериск понимал набор сразу всего номера с 9-кой. Настраивал все через gui.

Homer я делал то что вы советуете, не помогает

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.