Добрый день.
Имеется Астериск 1.8 Имеются на нем FXS/FXO, SIP аккаунты.
Заметил такую вещь, если делать перевод с sip-sip - трансфер через # работает идеально. Когда делаю звонок в город, или на мобильный с любого DAHDI, например DAHDI/7-1, разговариваю, затем пытаюсь сделать трансфер на тот же sip через # - то не срабатывает с первого раза, обычно со второго или с третьего.
Например, а тут в логах вообще интересное увидил, переключать пробуем на SIP/451, а в логах в этот момент:
-- <DAHDI/3-1> Playing 'pbx-transfer.slin' (language 'ru')
-- Unable to find extension '445' in context 'test'
-- <DAHDI/3-1> Playing 'beeperr.gsm' (language 'ru')
О каком номере 445 идет речь, когда набираем 451 ?
Может кто-то помочь?
ярдли ктото поможет.лог неполный. какойто конеткс test используеться, не описан нигде. или вы надеетесь что ктото догадается как все у вас выглядит?
[trunkgroups]
[channels]
language=ru
overlapdial=yes
usecallerid=yes
hidecallerid=no
callwaiting=no
cidsignalling=dtmf
threewaycalling=yes
transfer=yes
echocancel=yes
echotraining=no
echocancel=yes
echocancel=yes
immediate=no
canpark=no
useincomingcalleridondahditransfer = yes
useincomingcalleridondahditransfer = yes
faxdetect=both
faxbuffers=>6,full
busydetect=yes
[test]
exten => 403,1,Dial(DAHDI/3,2400,tTk)
exten => 403,n,Hangup()
exten => 404,1,Dial(DAHDI/4,2400,tTk)
exten => 404,n,Hangup()
exten => 460,1,Dial(SIP/460,2400,tTk)
exten => 460,n,Hangup()
exten => 454,1,Set(fname=${STRFTIME(${EPOCH},,%Y%m%d%H%M)}-${CALLERID(number)}-${EXTEN})
exten => 454,n,MixMonitor(/var/lib/asterisk/sounds/ru/lad/REC/${fname}.wav)
exten => 454,n,Dial(DAHDI/3&DAHDI/4&${ERMOGROUPSBIS},30,tTk)
exten => 454,n,Hangup()
exten => 455,1,Set(fname=${STRFTIME(${EPOCH},,%Y%m%d%H%M)}-${CALLERID(number)}-${EXTEN})
exten => 455,n,MixMonitor(/var/lib/asterisk/sounds/ru/lad/REC/${fname}.wav)
exten => 455,n,Dial(DAHDI/5&${ERMOGROUPUP},30,tTk)
exten => 455,n,Hangup()
exten => _9XXXXXXX,1,Set(fname=${STRFTIME(${EPOCH},,%Y%m%d%H%M)}-${CALLERID(number)}-${EXTEN})
exten => _9XXXXXXX,n,MixMonitor(/var/lib/asterisk/sounds/ru/lad/REC/ ${fname}.wav)
exten => _9XXXXXXX,n,Dial(DAHDI/g13/${EXTEN},tTk)
exten => _9XXXXXXX,n,Hangup()
exten => _8XXXXXXXXXX,1,Set(fname=${STRFTIME(${EPOCH},,%Y%m%d%H%M)}-${CALLERID(number)}-${EXTEN})
exten => _8XXXXXXXXXX,n,MixMonitor(/var/lib/asterisk/sounds/ru/lad/REC/${fname}.wav)
exten => _8XXXXXXXXXX,n,Dial(SIP/sipnet.ru/${EXTEN},60,rtTk)
exten => _8XXXXXXXXXX,n,NoOp(DIALSTATUS=${DIALSTATUS})
exten => _8XXXXXXXXXX,n,PlayBack(beep)
exten => _8XXXXXXXXXX,n,Hangup()
Да, при попытке сделать контролируемый переход в логах вот:
-- <DAHDI/3-1> Playing 'pbx-transfer.slin' (language 'ru')
[Jul 22 09:41:50] WARNING[23754]: features.c:1861 builtin_atxfer: Did not read data.
-- <DAHDI/3-1> Playing 'beeperr.gsm' (language 'ru')
Задан: 2011-07-21 16:02:05 +0400
Просмотрен: 1,163 раз
Обновлен: Jul 22 '11
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.