Size: a a a

2021 February 24

IV

Igor Vyrva in Asterisker-ы
Roman Roman
same => n,GoSub(Оператор и регион,s,1()) - это куда писать?
в диалплан
источник

AT

Alexander Trahtenber... in Asterisker-ы
Всем привет!
Коллеги, подскажите, когда мы подключаем транк только по ipадресу, должен ли он отобразиться в sip show registry?
И правильно ли понимаю, что нужно указать
[bla_bla_bla]
type=friend
host=
XXX.XXX.XXX.XXX - адрес провайдера ip
port=5060
;defaultuser=8
XXXXXXXXXX - на не надо
;fromdomain=
XXX.XXX.XXX.XXX - свой белый ip
;fromuser=8
XXXXXXXXXX - не надо
context=from-trunk
insecure=invite,port
disallow=all
qualify=yes
allow=alaw
allow=ulaw
directmedia=no
источник

IV

Igor Vyrva in Asterisker-ы
Alexander Trahtenberg
Всем привет!
Коллеги, подскажите, когда мы подключаем транк только по ipадресу, должен ли он отобразиться в sip show registry?
И правильно ли понимаю, что нужно указать
[bla_bla_bla]
type=friend
host=
XXX.XXX.XXX.XXX - адрес провайдера ip
port=5060
;defaultuser=8
XXXXXXXXXX - на не надо
;fromdomain=
XXX.XXX.XXX.XXX - свой белый ip
;fromuser=8
XXXXXXXXXX - не надо
context=from-trunk
insecure=invite,port
disallow=all
qualify=yes
allow=alaw
allow=ulaw
directmedia=no
нет
источник

RR

Roman Roman in Asterisker-ы
Igor Vyrva
в диалплан
дружище можно подробнее? У меня freepbx, если в extensions_custom.conf напишу будет работать?
источник

IV

Igor Vyrva in Asterisker-ы
Roman Roman
дружище можно подробнее? У меня freepbx, если в extensions_custom.conf напишу будет работать?
кустом для того и сделан
главное указать в какой кусок диалплана он должен это добавить
но у меня без всяких WUI так что более подробно не скажу
источник

AT

Alexander Trahtenber... in Asterisker-ы
А это комментарий на которую из частей вопроса?
источник

RR

Roman Roman in Asterisker-ы
Chewbacca
same => n,GoSub(Оператор и регион,s,1())

[Оператор и регион]
exten => s,1,NoOp(== Оператор и регион (VoxLink) ==)
same => n,AGI(get-operator.sh,${CALLERID(num):-10})
same => n,Set(CDR(operator)=${PSTN_OLD_OPERATOR})
same => n,Set(CDR(moved2operator)=${PSTN_OPERATOR})
same => n,Set(CDR(currentoperator)=${PSTN_OPERATOR})
same => n,Set(CDR(region)=${PSTN_REGION})
same => n,Return()
дружище можно подробнее? У меня freepbx, если в extensions_custom.conf напишу будет работать?
источник

IV

Igor Vyrva in Asterisker-ы
Alexander Trahtenberg
А это комментарий на которую из частей вопроса?
должен ли он отобразиться в sip show registry?
источник

AT

Alexander Trahtenber... in Asterisker-ы
Igor Vyrva
должен ли он отобразиться в sip show registry?
Ок, спасибо.
А насчет конфига?
источник

IV

Igor Vyrva in Asterisker-ы
Alexander Trahtenberg
Ок, спасибо.
А насчет конфига?
сейчас гляну остались ли конфиги с sip
источник

AT

Alexander Trahtenber... in Asterisker-ы
Igor Vyrva
сейчас гляну остались ли конфиги с sip
Было бы супер
источник

DQ

Dmitriy Q in Asterisker-ы
Alexander Trahtenberg
Всем привет!
Коллеги, подскажите, когда мы подключаем транк только по ipадресу, должен ли он отобразиться в sip show registry?
И правильно ли понимаю, что нужно указать
[bla_bla_bla]
type=friend
host=
XXX.XXX.XXX.XXX - адрес провайдера ip
port=5060
;defaultuser=8
XXXXXXXXXX - на не надо
;fromdomain=
XXX.XXX.XXX.XXX - свой белый ip
;fromuser=8
XXXXXXXXXX - не надо
context=from-trunk
insecure=invite,port
disallow=all
qualify=yes
allow=alaw
allow=ulaw
directmedia=no
как уже сказали - нет ибо нет строки регистрации, хотя и тут бывают моменты... )
да - строки фромдомейн и фромюзер и данные пользователя по идее не нужны - пров же шлет пакеты по ip:port и ждёт оттуда
источник

AT

Alexander Trahtenber... in Asterisker-ы
Dmitriy Q
как уже сказали - нет ибо нет строки регистрации, хотя и тут бывают моменты... )
да - строки фромдомейн и фромюзер и данные пользователя по идее не нужны - пров же шлет пакеты по ip:port и ждёт оттуда
Понял, спасибо)
источник

RR

Roman Roman in Asterisker-ы
Друзья кто подскажет, куда писать вот это, чтобы скрипт отрабатывал, выше Уважаемый Chewbacca написал. Вот диалплан, у меня freepbx и CentrOS, js установил, что дальше: same => n,GoSub(Оператор и регион,s,1())

[Оператор и регион]
exten => s,1,NoOp(== Оператор и регион (VoxLink) ==)
same => n,AGI(get-operator.sh,${CALLERID(num):-10})
same => n,Set(CDR(operator)=${PSTN_OLD_OPERATOR})
same => n,Set(CDR(moved2operator)=${PSTN_OPERATOR})
same => n,Set(CDR(currentoperator)=${PSTN_OPERATOR})
same => n,Set(CDR(region)=${PSTN_REGION})
same => n,Return()
источник

RR

Roman Roman in Asterisker-ы
Я так понял, вот эту строчку (same => n,GoSub(Оператор и регион,s,1())) в AGI надо добавить, но как?
источник

LL

Leonid Leonidovich in Asterisker-ы
да не. это скрипт вызывается
источник

LL

Leonid Leonidovich in Asterisker-ы
в скрипт передаешь номер
источник

LL

Leonid Leonidovich in Asterisker-ы
в ответ скрипт дефайнит PSTN_OPERATOR PSTN_OLD_OPERATOR
источник

LL

Leonid Leonidovich in Asterisker-ы
PSTN_REGION
источник

RR

Roman Roman in Asterisker-ы
Leonid Leonidovich
да не. это скрипт вызывается
а куда скрипт сохранить? В extensions_custom.conf?
источник