Size: a a a

2020 June 04

АГ

Александр Гаврилов... in Asterisker-ы
Anton Gorlov
Коллеги помогите сняться с ручника...
есть  запись
exten => _X.,n(call),Dial(SIP/${EXTEN}@10.22.2.33)

всё звонки типа идут на 2.33... всё работает..

далее понадобилось часть звонков перенести на другой сип-сервер.
Перед этой записью прописал  
exten => 123456,n(call),Dial(SIP/${EXTEN}@10.22.2.35)

всё равно  звонки на 123456 идут на 33...
приоритет одинаковый
источник

АГ

Александр Гаврилов... in Asterisker-ы
n(call)
источник

АГ

Александр Гаврилов... in Asterisker-ы
пропишите n(other_call)
источник

--

- - in Asterisker-ы
Anton Gorlov
Коллеги помогите сняться с ручника...
есть  запись
exten => _X.,n(call),Dial(SIP/${EXTEN}@10.22.2.33)

всё звонки типа идут на 2.33... всё работает..

далее понадобилось часть звонков перенести на другой сип-сервер.
Перед этой записью прописал  
exten => 123456,n(call),Dial(SIP/${EXTEN}@10.22.2.35)

всё равно  звонки на 123456 идут на 33...
exten => 123456,n,Dial(SIP/peer/${EXTEN})
источник

АГ

Александр Гаврилов... in Asterisker-ы
и туда рулите отдельные екстены
источник

AG

Anton Gorlov in Asterisker-ы
Ооок... ща кофейку выпью и попробую..спасибо за подсказку!
источник

--

- - in Asterisker-ы
Александр Гаврилов
приоритет одинаковый
приоритет n просто следующий в очереди попадающий под тот же шаблон, разве нет?
источник

--

- - in Asterisker-ы
Поэтому конструкции вида exten => _X.,n,Dial(......  надо помещать в конец контекста
источник

--

- - in Asterisker-ы
а ещё лучше в отдельный контекст вложенный через include
источник

АГ

Александр Гаврилов... in Asterisker-ы
- -
приоритет n просто следующий в очереди попадающий под тот же шаблон, разве нет?
у него одинаковый маркер на exten.
источник

АГ

Александр Гаврилов... in Asterisker-ы
надо начинать с приоритета "1"
источник

--

- - in Asterisker-ы
конечно лучше указывать приоритеты явно:

exten => _X.,1,Dial(SIP/trunk1/${EXTEN})
exten => _X.,2,Dial(SIP/trunk2/${EXTEN})
exten => _X.,3,Dial(SIP/trunk3/${EXTEN})

тогда астериск переберёт их в заданном порядке

И развести пространство номеров для локальных вызовов, чтобы номера начинающиеся с нужной цифры сразу попадали на нужный сервер

exten => _20X.,1,Dial(SIP/${EXTEN})
exten => _22X.,1,Dial(SIP/server1/${EXTEN})
exten => _33X.,1,Dial(SIP/server2/${EXTEN})
источник

--

- - in Asterisker-ы
Александр Гаврилов
у него одинаковый маркер на exten.
Эти маркеры нужны только для Goto и больше ни для чего
источник

--

- - in Asterisker-ы
- -
Эти маркеры нужны только для Goto и больше ни для чего
Переход будет на первую такую метку в контексте и далее по порядку.
источник

--

- - in Asterisker-ы
У меня например IVR вот так написано:

[ivr]
exten => s,1,LookupBlacklist(j)
exten => s,2,Ringing
exten => s,n,Answer
exten => s,n,Set(TIMEOUT(digit)=5)
exten => s,n,Set(TIMEOUT(response)=10)
exten => s,n(restart),BackGround(dial_number)
exten => s,n(restart),BackGround(or_wait_for_oper)
exten => s,n,WaitExten,8
exten => s,102,Busy
include => local-dialplan
exten => i,1,Playback(invalid_number)
exten => i,n,Wait(3)
exten => i,n,Goto(s,restart)
exten => i,n,Busy
exten => t,1,Playback(number_notdialed)
exten => t,n,Dial(IAX/server2/222,120,t)
exten => t,n,Playback(unavail)
exten => t,n,Hangup

Работает и проблем нет
источник

С

Саша in Asterisker-ы
Sergey Grigoryev (TOMCK)
Комрады у кого cisco 7945g с астериксом дружит
Бился с ним недели две.в итоге через cssp подключал
источник

С

Саша in Asterisker-ы
В итоге 8х прошивки на него не ложились.  9х с астером не работали
источник

SG

Sergey Grigoryev (TO... in Asterisker-ы
8 не прошивались вообще никак?
источник

С

Саша in Asterisker-ы
Нет
источник

С

Саша in Asterisker-ы
Там на последних аппаратных ревизия только 9х
источник