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

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

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

спросил 2016-10-20 08:59:44 +0400

rotor33 Gravatar rotor33

Как не допустить смену канала DAHDI при звонке

Ситуация такая: файл chan_dahdi.conf

[channels]
callwaiting=no
hanguponpolarityswitch=yes
answeronpolarityswitch=yes
callprogress=yes 
max_call_waiting_calls=0
busydetect=yes
busycount=1
context=from-pstn
switchtype=national
signalling=pri_cpe
group=1
channel=>1-15,17-29
context=from-pstn

group=2
channel=>30-31
context=from-pstn

group=9
channel=>30-31
context=from-pstn

Тут у меня явно ошибка. Делаю тестовые звонки через транк или из консоли. С одного телефона на другой. Из 9 группы звонки идут, из второй нет

channel originate SIP/6999 application dial DAHDI/g9/2340

Главное, что не работает - это звонок с определенного канала (тайм слота). Судя по консоли астериска, звонок начинается на правильном 30-ом канале, а потом перекидывается на любой другой. В общем канал не тот, поэтому категория на мини-АТС другая и задача не решается.

Moving call (DAHDI/i1/2340-30) from channel 30 to 28.

Как не допустить смену канала.

Как не допустить смену канала DAHDI при звонке

Ситуация такая: файл chan_dahdi.conf

[channels]
callwaiting=no
hanguponpolarityswitch=yes
answeronpolarityswitch=yes
callprogress=yes 
max_call_waiting_calls=0
busydetect=yes
busycount=1
context=from-pstn
switchtype=national
signalling=pri_cpe
group=1
channel=>1-15,17-29
context=from-pstn

group=2
channel=>30-31
context=from-pstn

group=9
channel=>30-31
context=from-pstn

Тут у меня явно ошибка. Делаю тестовые звонки через транк или из консоли. С одного телефона на другой. Из 9 группы звонки идут, из второй нет

channel originate SIP/6999 application dial DAHDI/g9/2340

Главное, что не работает - это звонок с определенного канала (тайм слота). Судя по консоли астериска, звонок начинается на правильном 30-ом канале, а потом перекидывается на любой другой. В общем канал не тот, поэтому категория на мини-АТС другая и задача не решается.

Moving call (DAHDI/i1/2340-30) from channel 30 to 28.

Как не допустить смену канала.канала?

Как не допустить смену канала DAHDI при звонке

Ситуация такая: файл chan_dahdi.conf

[channels]
callwaiting=no
hanguponpolarityswitch=yes
answeronpolarityswitch=yes
callprogress=yes 
max_call_waiting_calls=0
busydetect=yes
busycount=1
context=from-pstn
switchtype=national
signalling=pri_cpe
group=1
channel=>1-15,17-29
context=from-pstn

group=2
channel=>30-31
context=from-pstn

group=9
channel=>30-31
context=from-pstn

Тут у меня явно ошибка. Делаю тестовые звонки через транк или из консоли. С одного телефона на другой. Из 9 группы звонки идут, из второй нет

channel originate SIP/6999 application dial DAHDI/g9/2340

Главное, что не работает - это звонок с определенного канала (тайм слота). Судя по консоли астериска, звонок начинается на правильном 30-ом канале, а потом перекидывается на любой другой. В общем канал не тот, поэтому категория на мини-АТС другая и задача не решается.

Если задать определенный канал прямо в транке или консоле, то он все равно меняется

channel originate SIP/6999 application dial DAHDI/30/2340

CLI>

 Moving call (DAHDI/i1/2340-30) from channel 30 to 28.

Как не допустить смену канала?

Как не допустить смену канала DAHDI при звонке

Ситуация такая: файл chan_dahdi.conf

[channels]
callwaiting=no
hanguponpolarityswitch=yes
answeronpolarityswitch=yes
callprogress=yes 
max_call_waiting_calls=0
busydetect=yes
busycount=1
context=from-pstn
switchtype=national
signalling=pri_cpe
group=1
channel=>1-15,17-29
context=from-pstn

group=2
channel=>30-31
context=from-pstn

group=9
channel=>30-31
context=from-pstn

Тут у меня явно ошибка. Делаю тестовые звонки через транк или из консоли. С одного телефона на другой. Из 9 группы звонки идут, из второй нет

channel originate SIP/6999 application dial DAHDI/g9/2340

Главное, что не работает - это звонок с определенного канала (тайм слота). Судя по консоли астериска, звонок начинается на правильном 30-ом канале, а потом перекидывается на любой другой. В общем канал не тот, поэтому категория на мини-АТС другая и задача не решается.

Если задать определенный канал прямо в транке или консоле, то он все равно меняется

channel originate SIP/6999 application dial DAHDI/30/2340

CLI>

 Moving call (DAHDI/i1/2340-30) from channel 30 to 28.

Как не допустить смену канала?


Решение

Отделил 2 канала в группу и сделал для нее транк. 2 человека которые звонят в город звонят через этот транк. Чтобы канал не менялся техподдержка DX-500 написала следующее

На стенде всё работает так, как Вам надо, но при условии, что нужные тайм-слоты выделены (14 параметр в таблице "PORT").

Попросил связистов выставить этот параметр и все заработало. Спасибо всем кто помог.

Как не допустить смену канала DAHDI при звонке

Ситуация такая: файл chan_dahdi.conf

[channels]
callwaiting=no
hanguponpolarityswitch=yes
answeronpolarityswitch=yes
callprogress=yes 
max_call_waiting_calls=0
busydetect=yes
busycount=1
context=from-pstn
switchtype=national
signalling=pri_cpe
group=1
channel=>1-15,17-29
context=from-pstn

group=2
channel=>30-31
context=from-pstn

group=9
channel=>30-31
context=from-pstn

Тут у меня явно ошибка. Делаю тестовые звонки через транк или из консоли. С одного телефона на другой. Из 9 группы звонки идут, из второй нет

channel originate SIP/6999 application dial DAHDI/g9/2340

Главное, что не работает - это звонок с определенного канала (тайм слота). Судя по консоли астериска, звонок начинается на правильном 30-ом канале, а потом перекидывается на любой другой. В общем канал не тот, поэтому категория на мини-АТС другая и задача не решается.

Если задать определенный канал прямо в транке или консоле, то он все равно меняется

channel originate SIP/6999 application dial DAHDI/30/2340

CLI>

 Moving call (DAHDI/i1/2340-30) from channel 30 to 28.

Как не допустить смену канала?


Решение

Отделил 2 канала в группу и сделал для нее транк. 2 человека которые звонят в город звонят через этот транк. Чтобы канал не менялся техподдержка DX-500 написала следующее

На стенде всё работает так, как Вам надо, но при условии, что нужные тайм-слоты выделены (14 параметр в таблице "PORT").

Попросил связистов выставить этот параметр и все заработало. Спасибо всем кто помог.

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