In-call Transfer
Стоит TrixBox 2.6.2.3 аппараты cisco 7912 sip. На цисках нету кнопки трансфер, поэтому перевод осуществляется с помощью *. До поры до времени перевод работал, и в один момент перестал. DTMF * вроде распознает, включил логирование
[Oct 29 14:06:47] DTMF[9733] channel.c: DTMF begin '*' received on SIP/102-08a38f80
[Oct 29 14:06:47] DTMF[9733] channel.c: DTMF begin passthrough '*' on SIP/102-08a38f80
[Oct 29 14:06:47] DTMF[9733] channel.c: DTMF begin '2' received on SIP/102-08a38f80
[Oct 29 14:06:47] DTMF[9733] channel.c: DTMF begin passthrough '2' on SIP/102-08a38f80
[Oct 29 14:06:47] DTMF[9733] channel.c: DTMF end '2' received on SIP/102-08a38f80, duration 200 ms
[Oct 29 14:06:47] DTMF[9733] channel.c: DTMF end accepted with begin '2' on SIP/102-08a38f80
[Oct 29 14:06:47] DTMF[9733] channel.c: DTMF end passthrough '2' on SIP/102-08a38f80
[Oct 29 14:06:49] NOTICE[9733] rtp.c: Comfort noise support incomplete in Asterisk (RFC 3389). Please turn off on client if possible. Client IP: 10.66.40.26
[Oct 29 14:06:49] DTMF[9733] channel.c: DTMF begin '*' received on SIP/102-08a38f80
[Oct 29 14:06:49] DTMF[9733] channel.c: DTMF begin passthrough '*' on SIP/102-08a38f80
[Oct 29 14:06:49] DTMF[9733] channel.c: DTMF end '*' received on SIP/102-08a38f80, duration 140 ms
[Oct 29 14:06:49] DTMF[9733] channel.c: DTMF end accepted with begin '*' on SIP/102-08a38f80
[Oct 29 14:06:49] DTMF[9733] channel.c: DTMF end passthrough '*' on SIP/102-08a38f80
[Oct 29 14:06:50] NOTICE[9733] rtp.c: Comfort noise support incomplete in Asterisk (RFC 3389). Please turn off on client if possible. Client IP: 10.66.40.25
[Oct 29 14:06:50] DTMF[9733] channel.c: DTMF begin '2' received on SIP/102-08a38f80
[Oct 29 14:06:50] DTMF[9733] channel.c: DTMF begin passthrough '2' on SIP/102-08a38f80
[Oct 29 14:06:50] DTMF[9733] channel.c: DTMF end '2' received on SIP/102-08a38f80, duration 180 ms
[Oct 29 14:06:50] DTMF[9733] channel.c: DTMF end accepted with begin '2' on SIP/102-08a38f80
[Oct 29 14:06:50] DTMF[9733] channel.c: DTMF end passthrough '2' on SIP/102-08a38f80
[Oct 29 14:06:52] DTMF[9733] channel.c: DTMF begin '*' received on SIP/102-08a38f80
[Oct 29 14:06:52] DTMF[9733] channel.c: DTMF begin passthrough '*' on SIP/102-08a38f80
[Oct 29 14:06:52] DTMF[9733] channel.c: DTMF end '*' received on SIP/102-08a38f80, duration 140 ms
[Oct 29 14:06:52] DTMF[9733] channel.c: DTMF end accepted with begin '*' on SIP/102-08a38f80
[Oct 29 14:06:52] DTMF[9733] channel.c: DTMF end passthrough '*' on SIP/102-08a38f80
[Oct 29 14:06:52] DTMF[9733] channel.c: DTMF begin '2' received on SIP/102-08a38f80
[Oct 29 14:06:52] DTMF[9733] channel.c: DTMF begin ignored '2' on SIP/102-08a38f80
[Oct 29 14:06:52] DTMF[9733] channel.c: DTMF end '2' received on SIP/102-08a38f80, duration 80 ms
[Oct 29 14:06:52] DTMF[9733] channel.c: DTMF begin emulation of '2' with duration 80 queued on SIP/102-08a38f80
[Oct 29 14:06:52] DTMF[9733] channel.c: DTMF end emulation of '2' queued on SIP/102-08a38f80
[Oct 29 14:06:56] VERBOSE[9733] logger.c: == Spawn extension (macro-dial, s, 7) exited non-zero on 'SIP/102-08a38f80' in macro 'dial'
[Oct 29 14:06:56] VERBOSE[9733] logger.c: == Spawn extension (macro-dial, s, 7) exited non-zero on 'SIP/102-08a38f80' in macro 'exten-vm'
[Oct 29 14:06:56] VERBOSE[9733] logger.c: == Spawn extension (macro-dial, s, 7) exited non-zero on 'SIP/102-08a38f80'
[Oct 29 14:06:56] VERBOSE[9733] logger.c: -- Executing [h@macro-dial:1] Macro("SIP/102-08a38f80", "hangupcall") in new stack
[Oct 29 14:06:56] VERBOSE[9733] logger.c: -- Executing [s@macro-hangupcall:1] GotoIf("SIP/102-08a38f80", "1?skiprg") in new stack
Comfort noise - мешает астериску ? Пока не нашел как в циске отключить, но пробовал с другими аппаратами без Comfort noise то же самое, трансфер не работает (и не только трансфер).
в features_featuremap_additional
blindxfer=##
atxfer=*2
automon=*1
disconnect=**
в sip.conf
[101]
deny=0.0.0.0/0.0.0.0
type=friend
secret=111
qualify=yes
port=5060
pickupgroup=
permit=0.0.0.0/0.0.0.0
nat=yes
mailbox=101@device
host=dynamic
dtmfmode=rfc2833
dial=SIP/101
context=from-internal
canreinvite=no
callgroup=
callerid=device <101>
accountcode=
call-limit=50
[102]
deny=0.0.0.0/0.0.0.0
type=friend
secret=111
qualify=yes
port=5060
pickupgroup=
permit=0.0.0.0/0.0.0.0
nat=yes
mailbox=102@device
host=dynamic
dtmfmode=rfc2833
dial=SIP/102
context=from-internal
canreinvite=no
callgroup=
callerid=device <102>
accountcode=
call-limit=50
в голосовых меню тоже не работает DTMF на экстеншн, тогда как звонок с транка - работает. Куда копать?
|