ПОдскажите как при переадрессации в окс7 через chanss7 передать причину переадрессацию. Нашел в исходниках chanss7 что берет вроде как из PRIREDIRECTREASON, делаю
exten => 2008xxx,n,Set(PRIREDIRECTREASON="NO_REPLY")
или
exten => 2008xxx,n,Set(PRIREDIRECTREASON=2)
exten => 2008xxx,n,Dial(SS7/krsk/2xxxxxx:xxxxxxx,,tT)
и все равно в поток уходит
0000.... Original redirection reasons.. Unknown not available
Кому интересно
exten => 2918005,n,Set(__PRIREDIRECTREASON=NO_REPLY)
exten => 2918005,n,Set(__SS7_REDIR=3)
Тогда трейс звонка
-- +Redirection Information
48 .....011 Redirecting indicator......... Call diversion
....0... Spare......................... 0 Dec
0000.... Original redirection reasons.. Unknown not available
49 .....001 Redirection Counter........... 1 Dec
....0... Spare......................... 0 Dec
0010.... Redirecting reason ind........ No reply
Original redirection reasons так и не могу поменять
Задан: 2019-03-12 05:38:26 +0400
Просмотрен: 194 раз
Обновлен: Jun 25 '19
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.
Так брать или устанавливать информацию ? https://github.com/yur4ek/chan_ss7/blob/master/NEWS
zzuz ( 2019-03-12 11:12:14 +0400 )редактироватьУстанавливать, чтобы вышестоящая станция увидела redirection reasons.
unknown ( 2019-03-12 12:16:28 +0400 )редактироватьСудя по
zzuz ( 2019-03-12 12:53:46 +0400 )редактироватьhttps://github.com/yur4ek/chan_ss7/blob/master/l4isup.c
PRIREDIRECTREASON значение 2 никак не устанавливается . дляhandle_redir_info
- это case 4 .ага я по исходникам понял что надо именно текст писать и писал exten => 2008xxx,n,Set(PRIREDIRECTREASON=NO_REPLY) все равно не отрабатывает
unknown ( 2019-03-12 13:01:55 +0400 )редактироватьДебажте. Дальше только так.
zzuz ( 2019-03-12 13:41:02 +0400 )редактироватьПо исходникам там оно читает побитого из канала ss7 и переводит в строковые значения.
zzuz ( 2019-03-12 13:41:43 +0400 )редактироватьЕсли ставлю exten => 2008xxx,n,Set(_PRIREDIRECTREASON="NOREPLY") именно с кавычками то он выдает варнинг "Invalid redirection reason value '"NO_REPLY"' in PRIREDIRECTREASON variable, если без кавычек то не отрабатывает или где то перезаписывает
unknown ( 2019-03-13 05:07:54 +0400 )редактироватьДебажте , а не гадайте.
zzuz ( 2019-03-13 12:20:36 +0400 )редактировать