Size: a a a

2021 March 04

АЛ

Александр Липко... in Asterisker-ы
источник

АЛ

Александр Липко... in Asterisker-ы
100 на примере это локальный CID
источник

АЛ

Александр Липко... in Asterisker-ы
но при переадресации в поле CallerID уже нужно указывать не его а номер либо формат входящего
источник

АЛ

Александр Липко... in Asterisker-ы
что делать в такой ситуации?
источник

DB

Dmitry Baryshnikov in Asterisker-ы
сделайте отдельный маршрут для переадресаций, в котором у вас просто будет префикс
источник

АЛ

Александр Липко... in Asterisker-ы
Dmitry Baryshnikov
сделайте отдельный маршрут для переадресаций, в котором у вас просто будет префикс
Но в таком случае при входящем на сотовый звонке(переадресации) будет все время один и тот же номер, независимо от того куда изначально звонили
источник

DB

Dmitry Baryshnikov in Asterisker-ы
вы что-то запутываете и нас и себя. Что является идентификатором источника? По какому принципу он должен запихиывать в разные транки?
источник

DB

Dmitry Baryshnikov in Asterisker-ы
вам нужно переадресовывать  в зависимости от того, на какой DID звонок пришел?
источник

АЛ

Александр Липко... in Asterisker-ы
Идентификатором должен быть локальный CID ,т.е.  к примеру 100
источник

DB

Dmitry Baryshnikov in Asterisker-ы
ну на каждом правиле follow-me делайте свой префикс...или велком в консоль в override
источник

K

Kirill in Asterisker-ы
Оптимально в extensions_override_freepbx.conf внести изменения контекста macro-exten-vm для экстенов docfu, docf
Set(__INTTRANSFERNUM=${EXTTOCALL})

Далее в двух контекстах macro-user-callerid, macro-outbound-callerid  сделать переприсвоение в зависимости от значения переменной INTTRANSFERNUM
exten => s,n,ExecIf($["${INTTRANSFERNUM}" != ""]?Set(REALCALLERIDNUM=${INTTRANSFERNUM}))
источник

RP

Roman Pertsev in Asterisker-ы
Виталий -
Ещё по одному вопросу направьте меня на верный путь пожалуйста.
В диалплане имеется некая переменная.
Как лучше реализовать условие IF VAR1=8XXXXXXXXXX THEN VAR1:=+7XXXXXXXXXX
Я вижу вариант разбираться с GOTOIF и LEN. Но может ещё варианты есть?
Пока не силен в диалплане
если хочется избавиться от такой дрочи в диалплане и сделать нормально, то есть два варианта:

-заюзать lua, астером поддерживается нативно

- либо пульнуть часть этого кода в AGI в котором по красоте все сделать на своем любимом ЯП
источник

AS

Alexander Serebryany in Asterisker-ы
Есть тут те кто использует Mirta PBX ( Asterisk кластер ) ?
источник

В-

Виталий - in Asterisker-ы
Roman Pertsev
если хочется избавиться от такой дрочи в диалплане и сделать нормально, то есть два варианта:

-заюзать lua, астером поддерживается нативно

- либо пульнуть часть этого кода в AGI в котором по красоте все сделать на своем любимом ЯП
У меня любимый это паскаль в delphi7. Уже пара мелочей осталась, пятый день этот openwrt (перепутал) и asterisk изучаю
источник

МИ

Михаил Иванов... in Asterisker-ы
Виталий -
У меня любимый это паскаль в delphi7. Уже пара мелочей осталась, пятый день этот openwrt (перепутал) и asterisk изучаю
источник

YG

Yuriy Gorlichenko in Asterisker-ы
Alexander Serebryany
Есть тут те кто использует Mirta PBX ( Asterisk кластер ) ?
Я как то эту хрень обслуживал и билдил солюшн на замену

В чем вопрос? Напишите. Мб отвечу
источник

В-

Виталий - in Asterisker-ы
Фигасе скобочек :). Спасибо!
источник

AS

Alexander Serebryany in Asterisker-ы
Yuriy Gorlichenko
Я как то эту хрень обслуживал и билдил солюшн на замену

В чем вопрос? Напишите. Мб отвечу
А почему хрень ? Там есть явные проблемы ?
Мы хотим ее попробовать для клиента с большим количеством абонентов
источник

YG

Yuriy Gorlichenko in Asterisker-ы
Alexander Serebryany
А почему хрень ? Там есть явные проблемы ?
Мы хотим ее попробовать для клиента с большим количеством абонентов
Ну там все, абсолютно все сделано через бд. И запросов оооочень много. И при этом почти нет кэша
источник

YG

Yuriy Gorlichenko in Asterisker-ы
Поэтому как раз на больших объёмах возникают проблемы
источник