Мда уж... Спасибо ) Не знал что существует такая врождённая проблема в Asterisk'е.
Раз уж вы так хорошо разбираетесь в этой теме, подскажите пожалуйста, а что можно использовать в insecure вместо invite, чтобы проблему решить? insecure=port?
Nerian ( 2012-03-19 12:23:58 +0400 )редактироватьна сайте уважаемого igorg вроде все написано подробно, я врядли точнее скажу...
switch ( 2012-03-19 12:32:03 +0400 )редактировать>> это не проблема. это функционал.
Каким образом данный функционал настраивается? Что мне нужно изменить в выше приведенной конфигурации чтобы разделить входящие звонки по транкам в зависимости от имени пользователя/DID?
Nerian ( 2012-03-19 13:11:17 +0400 )редактироватьтолько если вы заставите провайдера звонить с аутентификацией или отдавать вам правильный DID
switch ( 2012-03-19 13:15:28 +0400 )редактироватьУже хорошо.
Провайдер отдает правильный DID: _FROMDID=0151100, __FROM_DID=0151101, _FROMDID=0151*102,
в зависимости от линии с которой пришёл вызов. Что прописать чтобы Asterisk по нему сопоставлял транки входящие?
Nerian ( 2012-03-19 13:20:10 +0400 )редактироватьну дык вот имеете свой DID для каждого транка, по DID и разруливайте. Но в логах будет только первый транк ;)
switch ( 2012-03-19 13:26:53 +0400 )редактироватьТак так сейчас и есть ) По DID и CallerID и разруливаю ) Напрягает даже не то что в логах только первый транк, а то что в операторской панеле (FOP2) видно что все входящие идут через один транк. Ну да ладно. Раз нельзя то успокоюсь на этом.
Nerian ( 2012-03-19 15:04:31 +0400 )редактировать