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

Перевод звонка как на аналоговых АТС.

Проблемы Asterisk без вэб-оболочек и их решения

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

ded
Сообщения: 15625
Зарегистрирован: 26 авг 2010, 19:00

Re: Перевод звонка как на аналоговых АТС.

Сообщение ded »

logger.conf

console => .....,dtmf
CLI> logger reload
и мониторить/дебажить ваши нажатия. На решётки Астериск должен реагировать словом-голосом "Трансфер"
и затем набранные цифры должны исполняться в текущем диалплане.
Так как с исходящими трансферами было много дырок во FreePBX то в настройках внутренних номеров было ещё и отдельно "разрешить трансферы.
## на каком аппарате физически нажимаете? Аналоговый? Если да, к чему подключен?
KeeperAD
Сообщения: 103
Зарегистрирован: 20 ноя 2011, 00:25

Re: Перевод звонка как на аналоговых АТС.

Сообщение KeeperAD »

kiabrin писал(а):disclaimer: клятвенно обещаю именно учиться, а не тупо просить сделать за меня ;) тем более, что мне самому это важно, т.к. по каждому вопросу лазить на форумы значительно геморройнее чем раз и на всегда разобраться самому.

а пока вопрос такой: что я сделал не так, если, похоже, астериск вообще игнорирует feature codes? я подключился сейчас к другому провайдеру SIP и стало очевидно, что на ## реагирует именно провайдер, а не сам астериск. по всем кодам стоит Enabled и Use default, в Asterisk Outbound Dial command options стоит "tT".
А с настройками шлюза усе ок? И вообще что используется в качестве sip-шлюза?

По идее ded прав, если комбинация ## прописана для перевода, то при нажатии вам должно проговариваться сообщения "ПЕРЕВОД" ну или на буржуйском там свое, смотря какой язык прописан, если вы этого не слышите, то банально ставите звонок на удержание и набираете номер без функции перевода, соответственно, если получаете отлуп от sipnet, то проверяйте маршрутизацию исходящей связи, также не забудьте учесть, что sipnet насколько я знаю очень любит набор номера в полном междугородном коде!

*2 - может не работать из-за короткого флэша.

Ну и конечно надо дебаг смареть, хотя в freepbx, особенно для новичка задача может оказаться непосильной...
KeeperAD
Сообщения: 103
Зарегистрирован: 20 ноя 2011, 00:25

Re: Перевод звонка как на аналоговых АТС.

Сообщение KeeperAD »

Попробуйте еще прописать в "Asterisk Dial command options:" tT
kiabrin
Сообщения: 21
Зарегистрирован: 02 окт 2012, 16:19

Re: Перевод звонка как на аналоговых АТС.

Сообщение kiabrin »

ded писал(а):logger.conf

console => .....,dtmf
CLI> logger reload
и мониторить/дебажить ваши нажатия. На решётки Астериск должен реагировать словом-голосом "Трансфер"
и затем набранные цифры должны исполняться в текущем диалплане.
Так как с исходящими трансферами было много дырок во FreePBX то в настройках внутренних номеров было ещё и отдельно "разрешить трансферы.
## на каком аппарате физически нажимаете? Аналоговый? Если да, к чему подключен?
забавно, вот сейчас попробовал с софтфона X-Lite - работает, единственная проблема, что ## слышит и астериск, и SIP-провайдер, но *2 работает. а вот с аналогового аппарата не работает, только провайдер слышит. Аппарат подключен через VoIP-порт роутера Draytek Vigor, сейчас попробую ему сказать DTMF relay правильный...

UPD да, помогло. осталась только проблема с перехватом ## провайдером.

кстати, информации о DTMF в /var/log/asterisk/full так и не появилось.
ded
Сообщения: 15625
Зарегистрирован: 26 авг 2010, 19:00

Re: Перевод звонка как на аналоговых АТС.

Сообщение ded »

Кстати, Вы так и не поняли что значит
logger.conf

console => .....,dtmf
CLI> logger reload

http://bit.ly/VkThQl
kiabrin
Сообщения: 21
Зарегистрирован: 02 окт 2012, 16:19

Re: Перевод звонка как на аналоговых АТС.

Сообщение kiabrin »

ну, в logger.conf я это прописал. только вот непонятно, что такое CLI>, у меня ж FreePBX

зато вроде начал уже понимать, как всё это работает, большое спасибо!
KeeperAD
Сообщения: 103
Зарегистрирован: 20 ноя 2011, 00:25

Re: Перевод звонка как на аналоговых АТС.

Сообщение KeeperAD »

Странный какой-то провайдер...
kiabrin
Сообщения: 21
Зарегистрирован: 02 окт 2012, 16:19

Re: Перевод звонка как на аналоговых АТС.

Сообщение kiabrin »

sipnet.ru и mango
Аватара пользователя
Wapo
Сообщения: 795
Зарегистрирован: 02 мар 2011, 17:53

Re: Перевод звонка как на аналоговых АТС.

Сообщение Wapo »

kiabrin писал(а):ну, в logger.conf я это прописал. только вот непонятно, что такое CLI>, у меня ж FreePBX
Даааа, это КРУТО!!!! Не знать что такое CLI!!! Да просто консоль астера для входа в которую на сервере дать команду asterisk -vvvr
KeeperAD
Сообщения: 103
Зарегистрирован: 20 ноя 2011, 00:25

Re: Перевод звонка как на аналоговых АТС.

Сообщение KeeperAD »

ded писал(а):Кстати, Вы так и не поняли что значит
logger.conf

console => .....,dtmf
CLI> logger reload

http://bit.ly/VkThQl
Этой штукой классно биологический секундомер развивать :D
Ответить
© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH