turning of CallForwarding in Asterisk

Запись создана 14 октября, 2010

Для включения безусловной переадресации используется сервисный код *72. При его наборе система спросит номер абонента (по дефолту можно ввести любой) и номер на который надо переадресовывать. Отключить переадресацию можно набрав код *73 но только для своего номера, т.е. если ваш номер 101, а переадресацию надо отключить для 100, то ничего не получится.

собственно переадресацию Call Forward можно отключить или включить из консоли asterisk,

переадресация с номера 100 на 2678678 включена:
[cc lang=»bash»]
office*CLI> database show
…………
/CF/100 : 2678678
…………
[/cc]

или так:
[cc lang=»bash»]
rasterisk -x ‘database show’|grep -r «^/CF»
/CF/101 : 103
[/cc]

Убираем переадресацию:
[cc lang=»bash»]
office*CLI> database del CF 100
[/cc]

или так:
[cc lang=»bash»]
rasterisk -x ‘database del CF 101’
Database entry removed.
[/cc]

Включаем переадресацию с номера 101 на 2768079:
[cc lang=»bash»]
office*CLI> database put CF 101 2768079
Updated database successfully

office*CLI> database get CF 101
Value: 2768079
[/cc]

или так:
[cc lang=»bash»]
rasterisk -x ‘database put CF 101 103’
Updated database successfully
[/cc]

» Запись из раздела VoIP | 1 комметарий

Комментарии



один ответ to “turning of CallForwarding in Asterisk”

  1. Asteriks on 6 августа, 2012 19:51

    Случай такой.
    В консоле переадресации нет (database show ничего непоказывает), однако нереадресация работает. В логах пишется: — «…SIP response 302 «Moved Temporarily» back from…». Телефоны cisco79111.
    Как отключить переадресацию в током случае?




Ответить