Страница 1 из 2
символ # (решетка) в строке набора
Добавлено: 19 окт 2012, 13:48
igorostkir
Здравствуйте.
Есть Asterisk 1.8 и Oktell SIP-GSM шлюз.
есть карточка мобильного оператора (Киевстар, Украина). На карте активирована услуга "Невидимій номер" (антиаон).
если с телефона набрать
#31#номерабонанта - вызов прозодит нормально и абонент не видит моего номера.
как в диалплане астериска прописать такое?
набор #31#${EXTEN} не проходит ((((((((( кто нибудь сталкивался?
Re: символ # (решетка) в строке набора
Добавлено: 19 окт 2012, 14:56
SolarW
В голом астериске не пробовал а в FreePBX если в свойствах транка указать префикс #31# все отлично набирается.
Re: символ # (решетка) в строке набора
Добавлено: 19 окт 2012, 15:05
ded
Пробуйте использовать не Dial(SIP/oktell/#31#${EXTEN})
а посылку сигналов ДТМФ в той же команде D([called][:calling])
Dial(SIP/oktell,,trD(/#31#${EXTEN}) - не помню синтаксис, как-то так.....
Re: символ # (решетка) в строке набора
Добавлено: 19 окт 2012, 15:13
igorostkir
буду пробовать. 30 мин
Re: символ # (решетка) в строке набора
Добавлено: 19 окт 2012, 16:15
igorostkir
не получилось
пробовал такие варианты:
dial(SIP/oktel/${EXTEN},60,trD(#31#))
dial(SIP/oktel/${EXTEN},60,trD(#31#${EXTEN}))
и судя по документации DTMF-набор идет после снятия трубки:
D(digits): Заставляет после снятия трубки на удаленной стороне, отправить строку digits в виде DTMF последовательности, затем соединить голосовые потоки обеих сторон.
Re: символ # (решетка) в строке набора
Добавлено: 19 окт 2012, 16:53
ys1797
Re: символ # (решетка) в строке набора
Добавлено: 19 окт 2012, 17:08
igorostkir
и пробовал вместо # писать %23 - не получается
exten => _99.,n,Noop(${URIDECODE(%23)}31${URIDECODE(%23)}${EXTEN:2})
exten => _99.,n,Dial(SIP/131/${URIDECODE(%23)}31${URIDECODE(%23)}${EXTEN:2})
Re: символ # (решетка) в строке набора
Добавлено: 19 окт 2012, 17:25
ys1797
Не надо URIDECODE
Re: символ # (решетка) в строке набора
Добавлено: 19 окт 2012, 17:30
igorostkir
exten => _99.,n,Dial(SIP/131/%2331%23${EXTEN:2}) - я так сразу пробовал - тоже "болт"
Re: символ # (решетка) в строке набора
Добавлено: 19 окт 2012, 17:43
ys1797
А sip invite последнего варианта можно посмотреть? или хотя-бы поле To: