VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

Как правильно оформить переадресацию?

Новичком считается только что прочитавший «Астериск - будущее телефонии»
http://asterisk.ru/knowledgebase/books
и пытающийся сделать большее

Модераторы: april22, Zavr2008

Ответить
FrenchCheese
Сообщения: 20
Зарегистрирован: 03 авг 2012, 10:46

Как правильно оформить переадресацию?

Сообщение FrenchCheese »

сейчас у меня в диалплане вот так
exten => номер_офиса,1,Set(fname=${STRFTIME(${EPOCH},,%Y%m%d%H%M)}-${CALLERID(number)}-${EXTEN})
exten => номер_офиса,n,Set(CDR(monfile)=/home/share/monitor/${fname}.wav)
exten => номер_офиса,n,MixMonitor(/home/share/monitor/${fname}.wav)
exten => номер_офиса,n,Answer(1)
exten => номер_офиса,n,Dial(SIP/номер_офиса,5)
exten => номер_офиса,n,Dial(SIP/мобильный_номер@usi-out,25)
exten => номер_офиса,n,Hangup()

всё, работает, но не совсем так как хотелось бы
при переадресации на мобильный номер, на мобильном телефоне высвечивается номер офиса как входящий
как можно сделать так, чтобы после переадресации на мобильном телефоне высвечивался номер который звонил в офис?
Vlad1983
Сообщения: 4251
Зарегистрирован: 09 авг 2011, 11:51

Re: Как правильно оформить переадресацию?

Сообщение Vlad1983 »

никак

возможно только при подключении по E1 и то нужно ещё поискать оператора, предоставляющего эту услугу.
или через лицензированных операторов на территории РФ.
или через левых забугорных.
ЛС: @rostel
ded
Сообщения: 15626
Зарегистрирован: 26 авг 2010, 19:00

Re: Как правильно оформить переадресацию?

Сообщение ded »

Подстановка CallerID - во многом незаконная на территории РФ, потому что старые биллинги работали на информации CallerID - DNID.
Операторы, имеющие стыки по ОКС-7 могут тем не менее подставлять любые CallerID, под свою ответственность.

Вы можете разбавить
exten => номер_офиса,n,Dial(SIP/номер_офиса,5)
exten => номер_офиса,n,NoOp(${CALLERID(all)}) - посмотреть какой CID прибежал, такой и убежит на мобильный, верно?
exten => номер_офиса,n,Dial(SIP/мобильный_номер@usi-out,25) - но тут вопрос каким CID прикрывает вас ваш оператор usi-out.
А вообще то эту строку лучше дать вот так:
exten => номер_офиса,n,Dial(SIP/usi-out/мобильный_номер,25)
awsswa
Сообщения: 2390
Зарегистрирован: 09 июн 2012, 10:52
Откуда: Россия, Пермь skype: yarick_perm

Re: Как правильно оформить переадресацию?

Сообщение awsswa »

exten => alex,1,NoOp("cid is ${CALLERID(all)}")
exten => alex,2,GotoIf($["${GLOBAL(REDIR)}" = "1"]?default,alex,5)
exten => alex,3,GotoIf($["${GLOBAL(DND)}" = "1"]?dnd,s,1)
exten => alex,4,Dial(sip/alex&sip/130)
exten => alex,5,Transfer(local/+359892716146)

Попробуйте так
платный суппорт по мере возможностей
Ответить
© 2008 — 2025 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH