Size: a a a

2020 September 07

OS

Oleg Shteinliht in Asterisker-ы
вам нужен исходный код астера, дальше делаете make menuconfig
источник

OS

Oleg Shteinliht in Asterisker-ы
включаете эту опцию, и он будет собран
источник

OS

Oleg Shteinliht in Asterisker-ы
дальше make upgrade
источник

OS

Oleg Shteinliht in Asterisker-ы
он доустановит модули
источник

PZ

Pavel Z in Asterisker-ы
Андрей Б
возвращает 17???
потестировал, в обоих случаях возвращает 17)
источник

OS

Oleg Shteinliht in Asterisker-ы
если хотите добавить только этот модуль, то собираете - потом install ./app_macro.so /usr/lib/asterisk/modules/
источник

PZ

Pavel Z in Asterisker-ы
Trushakov Zheny
задам нестандартный вопрос. а что получить в итоге хочется? может пойти другим путем. подсчитывать количество исходящих каналов наружу и писать эту информацию. как понимаю количество линий известно. костыль наверное, но альтернатива вполне.
Проверку состояния транков с помощью обзвона с самого астера
источник

АБ

Андрей Б in Asterisker-ы
Pavel Z
потестировал, в обоих случаях возвращает 17)
Странно это, надо исходники глянуть этой функции, мб там ошибка
источник

PZ

Pavel Z in Asterisker-ы
Андрей Б
Странно это, надо исходники глянуть этой функции, мб там ошибка
да нет, всё как и д.б.
источник

АХ

Алексей Хирянов... in Asterisker-ы
Андрей Б
Странно это, надо исходники глянуть этой функции, мб там ошибка
источник

АХ

Алексей Хирянов... in Asterisker-ы
оно?
источник

АБ

Андрей Б in Asterisker-ы
${HANGUPCAUSE(CH,tech)}
источник

АБ

Андрей Б in Asterisker-ы
должно возвращать SIP код
источник

АБ

Андрей Б in Asterisker-ы
а не его мапинг
источник

АБ

Андрей Б in Asterisker-ы
источник

АБ

Андрей Б in Asterisker-ы
А какой канальный драйвер там? Старый или PJSIP? Так полагаю, надо глянуть исходники канального драйвера. Возможно он по ошибке пишет  в переменную code тоже значение что и в ast_code
источник

PZ

Pavel Z in Asterisker-ы
Андрей Б
А какой канальный драйвер там? Старый или PJSIP? Так полагаю, надо глянуть исходники канального драйвера. Возможно он по ошибке пишет  в переменную code тоже значение что и в ast_code
ChanSIP. Я так понимаю, он пишет не по ошибке, 600 и 486 коды для busy, и это 17 код
источник

ВД

Вадим Дема in Asterisker-ы
подскажите плиз , был звонок freepbx но что то лагануло и после завершение время так и считает , у одного оператора , как можно завершить этот звонок?
источник

PZ

Pavel Z in Asterisker-ы
Андрей Б
${HANGUPCAUSE(CH,tech)}
что-то не могу понять, как имя канала дёрнуть. У меня через AMI вызывается канал Local/8**********@trunk-checker-dial в определенном контексте, в этом контексте делаю exten => _X.,1,Dial(SIP/${EXTEN}@out_6652_copy_2,60), далее в контексте вызываю :
exten => h,1,Verbose(${HANGUPCAUSE(${CHANNEL},ast)})
exten => h,n,Verbose(${CHANNELS})
В консоли астера:
--Executing [h@trunk-checker-dial:1] Verbose("Local/8**********@trunk-checker-dial-000001b1;2", "") in new stack
--Executing [h@trunk-checker-dial:2] Verbose("Local/8**********@trunk-checker-dial-000001b1;2", "") in new stack
То есть канала SIP нет
источник

ah

alex hidden in Asterisker-ы
Вадим Дема
подскажите плиз , был звонок freepbx но что то лагануло и после завершение время так и считает , у одного оператора , как можно завершить этот звонок?
core show channels

hangup request channelname
источник