
Yuriy
14.10.2018
10:46:41
именно поэтому вы не слышите в файле записи очереди музыку во время дзвона до очеереди

Carrol
14.10.2018
10:46:41
о, не , не сразу верно прочёл

Google

Yuriy
14.10.2018
10:47:34

Carrol
14.10.2018
10:48:12

Yuriy
14.10.2018
10:56:42

Carrol
14.10.2018
11:02:12

Yuriy
14.10.2018
11:03:57

Carrol
14.10.2018
11:05:19
может где-то перед Queue воткнут Progress...
вот это возможно
я то смотрел на Answer
а про Progress совсем забыл

Vadim
14.10.2018
11:23:40

Yuriy
14.10.2018
11:29:27

Vadim
14.10.2018
11:44:13
А мой совет - не использовать макросы. Забыть про них.
Используйте gosub
а в чём принципиальная разница между макросом и подпрограммой? я конечно исходники Астера не смотрел, но думаю, что реализовано одинаково - при вызове и того и другого в стек заносится адрес, с которого вызвали макрос или подпрограмму и состояние процессора, а при выходе наоборот всё восстанавливается. слышал, что макросы вроде стали деприкэйтэд, но пока их держат для совместимости кода, а внутри скорее всего макросы точно также работают , как подпрограммы. но подчеркну, что исходники я не смотрел, просто думаю, что оно так, но может я и не прав


SilverJoe
14.10.2018
11:55:26
а в чём принципиальная разница между макросом и подпрограммой? я конечно исходники Астера не смотрел, но думаю, что реализовано одинаково - при вызове и того и другого в стек заносится адрес, с которого вызвали макрос или подпрограмму и состояние процессора, а при выходе наоборот всё восстанавливается. слышал, что макросы вроде стали деприкэйтэд, но пока их держат для совместимости кода, а внутри скорее всего макросы точно также работают , как подпрограммы. но подчеркну, что исходники я не смотрел, просто думаю, что оно так, но может я и не прав
По причине того что от них откажутся. Чтоб не было боли при переходе

Google

Yuriy
14.10.2018
12:02:04
а в чём принципиальная разница между макросом и подпрограммой? я конечно исходники Астера не смотрел, но думаю, что реализовано одинаково - при вызове и того и другого в стек заносится адрес, с которого вызвали макрос или подпрограмму и состояние процессора, а при выходе наоборот всё восстанавливается. слышал, что макросы вроде стали деприкэйтэд, но пока их держат для совместимости кода, а внутри скорее всего макросы точно также работают , как подпрограммы. но подчеркну, что исходники я не смотрел, просто думаю, что оно так, но может я и не прав
Разница в том что из подпрограммы можно вернуть результат. А так в общем и целом да. Общий функционал один и тот же. и как написал Silver macros уже depricated. Поэтому для лучшей миграции лучше сразу gosub

SilverJoe
14.10.2018
12:02:50

Yuriy
14.10.2018
12:03:42

SilverJoe
14.10.2018
12:04:19

Yuriy
14.10.2018
12:04:53
Получится
Это же параметр аппликейшнов в случае Dial или queue
А в других местах gosub и macros при использовании lua в общем и целом не нужны

Carrol
14.10.2018
12:28:05
The 'Macro' dialplan application has been deprecated and is no longer built by default. If your dialplan uses it you will need to manually enable it for building using menuselect or you will need to update your dialplan to take advantage of the Gosub application instead.
https://wiki.asterisk.org/wiki/display/AST/Upgrading+to+Asterisk+16

Igor
14.10.2018
15:43:25
Ага, в 17 договорились уже удалить
Chan_sip будет deprecated в 17
И так же не будет собираться

Vadim
14.10.2018
16:54:36
куда это версии так быстро выходят? только только на 13-ый стал переползать, большинство клиентов на 11-ом, а тут уже 15 во всю, 16 появился...

Anton
14.10.2018
17:00:55

Vadim
14.10.2018
17:01:24
а разве чётные версии LTS бывают?

Anton
14.10.2018
17:02:39

Vadim
14.10.2018
17:03:54
а что , 15-ый признали несколько недоделанным? почему решили вдруг 16-ый LTS-ом сделать?

Anton
14.10.2018
17:07:41

Igor
14.10.2018
17:20:35

Ivan
14.10.2018
17:43:12
Релиз коммуникационной платформы Asterisk 16 и дистрибутива FreePBX 15 https://opennet.ru/49418/


Realmagnum Alex
14.10.2018
18:30:55
Ага, в 17 договорились уже удалить
Вопрос про gosub и macro.
Вот тут написано что макро deprecated с версии 1.6
https://issues.freepbx.org/browse/FREEPBX-5344
У меня полгода назад еще стоял астер 1.8 (диалплан на AEL), который выдавал ошибку
"Warning: file xxx line 8-8: application call to Gosub affects flow of control,
and needs to be re-written using AEL if, while, goto, etc. keywords instead!"
https://community.asterisk.org/t/asterisk-13-gosub-ael-warning/74978
https://pro-codex.ru/topic/asterisk_ru?page=236#8209489
Позднее обновился до 13-й версии, сообщение по прежнему осталось, выдавалось.
Gosub у меня вызывался для записи звонков.
Перешел на CDR stat от Prog-it
https://github.com/prog-it/Asterisk-CDR-Viewer-Mod
Заменил gosub на macro.
Ошибки ушли, все довольны.
А теперь я смотрю что в астере 16 macro уже вывели из списка default build.
https://wiki.asterisk.org/wiki/display/AST/Upgrading+to+Asterisk+16
И как теперь макросы записи звонков переделывать?
И как правильно понимать
"Starting with Asterisk 11, Call Completion Supplementary Services(CCSS) callback
macro functionality has been deprecated in favor of an app_stack-based approach.
Usage in channel driver configurations is nearly identical to that of the existing
app_macro-based option." (c)
https://wiki.asterisk.org/wiki/display/AST/app_macro+Deprecation

Google

Realmagnum Alex
14.10.2018
18:31:38
И этот ворнинг с госаб сильно анноит..
И есть ли по вот этому какая более конретная инфа: "Добавлена поддержка обмена текстовыми сообщениями, дающая
возможность использовать Asterisk как коммуникационную платформу
широкого профиля."(с)

Igor
14.10.2018
18:34:42
Я бы ответил подробно, но скоро вылет
Последнее - лучше посмотреть презентацию по нововведениям. Это обмен sip messages с произвольным вложением в confbridge
Вероятно и в обычном бридже
Ael - это тоже в некотором виде устаревшая технология. По поводу этого предупреждения можно завести багрепорт

Realmagnum Alex
14.10.2018
19:42:32

Igor
14.10.2018
19:43:07
Мы тоже думаем в эту сторону, обсуждали на astricon

Realmagnum Alex
14.10.2018
19:43:18

Igor
14.10.2018
19:43:25
Пока универсального решения нет

Realmagnum Alex
14.10.2018
19:44:20
а сам ты на чем кодишь диалпланы? )
если в 17-том нет планов аэл делать деприкейтид - то можно пока не париться, учитывая что у меня всего один астериск )

Роман
14.10.2018
19:56:58
Свич вообще клал на ваши астеры новые, 1.4 и в ус не дует
все работает, бабосо мутится

Vadim
14.10.2018
19:57:38
Если Астериск один, то почему не использовать ту его версию, в которой и с АЕЛ нет проблем и с макросами? Зачем ставить новые версии?

Black-Wolf
14.10.2018
20:08:56
Мужики, привет, помогите. Ситуация такая: Когда ты за WiFi , то нужен NAT. И все работает. Как только WiFi выключаешь и выходишь с телефона, NAT не нужен. Режим «авто» не понимает, что мы перешли от телефона к WiFi. В итоге внутри астера, при звонках друг к другу, кто-то кого-то не слышит. Как решить проблему?

Kaschey
14.10.2018
20:11:52

Black-Wolf
14.10.2018
20:13:47

Евгений
14.10.2018
20:15:18

Google

Kaschey
14.10.2018
20:15:52

Black-Wolf
14.10.2018
20:15:55
Тут ещё суть такая, что АТС на VPS хостинге OVH размещена
То есть локальных хостов вообще нет.

Евгений
14.10.2018
20:16:27
А если много впн и куча сетей понимает через запятую ?)

Kaschey
14.10.2018
20:17:17

Евгений
14.10.2018
20:17:58
Спасибо. Не пользовался. Просто интересно ))

Kaschey
14.10.2018
20:18:05

? Stan
14.10.2018
21:08:20
тарифы у емошина интереснее чем у классического мультифона

Vadim
14.10.2018
23:44:18
Если в курсе, какие там тарифы? У мультифона сотовые РФ 1,6; Сибирь и ДВ 1,6; стационарные Мск, С-Пб и что-то рядом 1; другие регионы стационарные 1,35. Если точно по регионам, то нужно смотреть. И это же для оплаты юр.лицами. А что там в емошене?

? Stan
14.10.2018
23:45:06

Vadim
14.10.2018
23:50:54
Если такой подход для клиента более выгоден (пакетный трафик и осн.тармф) , то я ОАТС Билайна подключаю. Правда там минимум за ОАТС нужно 450 руб / мес платить, это на три симки, одну я в Астериск многоканальную завожу, подключаю тариф пакетный, чаще количество симок при этом гораздо больше (абон плата тоже больше, например, при восьми она 850 руб / мес ) , между симками связь бесплатная, можно таким образом с офисом тоже бесплатно разговаривать, плюс выгодный пакетный тариф, ну и плюс, как мне кажется, у Билайна глюков меньше с ip связью

? Stan
15.10.2018
00:00:46
мне нечем прокомментировать, я этим не пользуюсь) мультифона у меня два и то оба "в нагрузку".
Но FMC у меня действительно основной билайновский, потому что с ними оказалось проще всего построиться.

Damir
15.10.2018
02:16:08
Всем привет. Не могу понять и победить hint. Смотрю в core show hints там есть статус, но он не правильный.
sip*CLI> core show hints
-= Registered Asterisk Dial Plan Hints =-
207@default : SIP/207 State:Idle Presence:not_set Watchers 0

Дмитрий
15.10.2018
02:20:53
Проблема с FreePBX 14 Asterisk 15.
Делал восстановление из бекапа Freepbx. Старые номера все работает, но когда добавляю новые Extension (Chan_SIP) и прописываю их в Outbound Routes вызовы не работают. Вообще не хотят. По внутренней сети работают
Проблема только с новыми Extension, старые работают прекрасно

Damir
15.10.2018
04:12:58
Я со статусами разобрался, но вот как панас заставить их видить понять не могу. -= Registered Asterisk Dial Plan Hints =-
207@default : SIP/207 State:Idle Presence:not_set Watchers 0
206@presence : SIP/206 State:Unavailable Presence:not_set Watchers 0
206@default : SIP/206 State:Unavailable Presence:not_set Watchers 0
205@default : SIP/205 State:Idle Presence:not_set Watchers 0
204@presence : SIP/204 State:Idle

Q
15.10.2018
06:32:05
Здравствуйте, ищу сип транк для звонка сброса, под аон много телефонов, только белые темы, сильно не казните, заинтерисованым в ЛС

Смертин
15.10.2018
06:56:14
Коллеги, добрый день! Подскажите, может ли кто-то ткнуть носом или помочь за $$ реализовать очень простой функционал....
1) вызов попадает в IVR где предлагают ввести внутренний номер, по НЕВЫБОРУ далее движим
2) далее в очередь, в очереди висит до бесконечности, но периодически предлагает выйти не дожидаясь ответа оператора
в случае, если клиент делает выбор в пользу покинуть очередь, хочу реализовать обратный звонок, в момент, когда оператор освободится и очередь будет пуста
есть elastix3, c freepbx на борту


Kirill
15.10.2018
07:37:15
Коллеги, добрый день! Подскажите, может ли кто-то ткнуть носом или помочь за $$ реализовать очень простой функционал....
1) вызов попадает в IVR где предлагают ввести внутренний номер, по НЕВЫБОРУ далее движим
2) далее в очередь, в очереди висит до бесконечности, но периодически предлагает выйти не дожидаясь ответа оператора
в случае, если клиент делает выбор в пользу покинуть очередь, хочу реализовать обратный звонок, в момент, когда оператор освободится и очередь будет пуста
есть elastix3, c freepbx на борту
Первые два пункта просты и думаю в интернете можно найти массу решений. Последний пункт интереснее. Я б реализовал через внешний скрипт и AMI. Логика примерно такая: если человек решил покинуть очередь ему проигрывается файл "Мы вам перезвоним бла-бла-бла", информация о звонке записывается в базу. Скрипт по крону отрабатывает раз в %какое-то время%, проверяет если свободный оператор, если есть беред телефон из базы, создает оригинейт до оператора, если он поднимает трубку, то происходит дозвон до клиента. Скрипт можно и не по крону, а чтоб он в реалтайме мониторил состояние операторов.

Google

Игорь
15.10.2018
07:40:52
А после того как оператор поднимет телефон, сначала сообщить ему что будет разговор с клиентом и чтоб он ждал соединения
а то оператор может и положить телефон
знаем мы их

Смертин
15.10.2018
07:44:28
Первые два пункта - реализованы и работаюют! )) Вот как раз таки с обратным звонком и возникла проблема. Думал, что просто можно создать в freepbx callback в котором в качестве терминации звонка укзазать очередь и на этот callback сослать выход из очереди. Но не работает! Предложение Кирила реализовать скриптом - отличное. Вопрос: Кирил, вы можете взяться за такой скрипт? Так как опыта написания нет

Роман
15.10.2018
07:46:02
Коллеги, добрый день! Подскажите, может ли кто-то ткнуть носом или помочь за $$ реализовать очень простой функционал....
1) вызов попадает в IVR где предлагают ввести внутренний номер, по НЕВЫБОРУ далее движим
2) далее в очередь, в очереди висит до бесконечности, но периодически предлагает выйти не дожидаясь ответа оператора
в случае, если клиент делает выбор в пользу покинуть очередь, хочу реализовать обратный звонок, в момент, когда оператор освободится и очередь будет пуста
есть elastix3, c freepbx на борту
и какая версия астера?


Смертин
15.10.2018
07:52:22
Астериск (Версия 11.20.0)
FreePBX 2.11.0.42
Знания наши заканчиваются на настройке через web)) С модификацией проблемс... может кто реализует за вознаграждение. Доступ через web+ssh можем предоставить

Kirill
15.10.2018
07:58:09
Я бы еще сюда добавил необходимость отслеживать не дозвонился ли человек после. А то получится ситуация, когда он уже решил проблему, а ему названивают. Кроме того, неплохо бы (со стороны оператора) получать данные о звонящем, если конечно есть CRM.

Aleksey
15.10.2018
07:59:35

Смертин
15.10.2018
08:00:05

Kirill
15.10.2018
08:00:17

Смертин
15.10.2018
08:00:44