Подскажите пожалуйста, как сделать так чтоб трансфер вернулся обратно абоненту который его переадресовал с помощью переадресации без увидомления, тоесть у меня стоит freepbx и функция перевода вызывается ## номер
самый простой вариант пересобрать астериск с:
sed -i 's/\/\/\#define ATXFER_NULL_TECH/#define ATXFER_NULL_TECH/' asterisk-1*/main/features.c
потом в конфиг добавить:
cat >> /etc/asterisk/features_general_custom.conf << EOF
atxfernoanswertimeout = 15
atxferdropcall = no
atxferloopdelay = 10
atxfercallbackretries = 2
EOF
и рестартнуть астериск.
Задан: 2012-12-18 12:44:33 +0400
Просмотрен: 727 раз
Обновлен: Dec 20 '12
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.
attended transfer - поиск
awsswa ( 2012-12-18 14:52:52 +0400 )редактироватьпроблема в том что attended transfer работает а вот blind transfer не возвращается, а ведь именно blind transfer является посланным без уведомления, тоесть безусловный перевод
Barssoft ( 2012-12-18 15:07:08 +0400 )редактироватьhttp://awsswa.livejournal.com/6477.html и вы путаете, переадресацию с уведомлением и без уведомления и третью - безусловная переадресация (когда звонок сразу идет на другой номер)
awsswa ( 2012-12-18 17:27:49 +0400 )редактироватьпрошу прощенья, и правда у меня не верное понимания вопроса, действительно мне нужно чтоб возвращался трансфер когда его перевели без увидомления
Barssoft ( 2012-12-20 13:27:55 +0400 )редактировать