Страница 1 из 1

Asterisk trnsfer

Добавлено: 2012-02-20 4:11:14
tray.irk
Проблема такова ... sip пользователи не могут переводить звонок на другого sip пользователя ....

Код: Выделить всё

asterisk*CLI> features show
Builtin Feature           Default Current
---------------           ------- -------
Pickup                    *8      *8
Blind Transfer            #       #
Attended Transfer
One Touch Monitor
Disconnect Call           *       *
Park Call
One Touch MixMonitor

Dynamic Feature           Default Current
---------------           ------- -------
(none)

Feature Groups:
---------------
(none)

Call parking (Parking lot: default)
------------
Parking extension     :      700
Parking context       :      parkedcalls
Parked call extensions:      701-720
Parkingtime           :      45000 ms
MusicOnHold class     :      default
Enabled               :      Yes

Код: Выделить всё

в extensions.conf

include => parkedcalls

в чем может быть трабла? по # не переключает на другого ... и ничего не происходит

Re: Asterisk trnsfer

Добавлено: 2012-02-20 11:38:09
skeletor
Я бы вам советовал не использовать # при трансфере, а то во многих аппаратах она означает конец набора. Так же ещё определите Attended Transfer, а то он у вас не определён. Ну и видимо не включён dtmf или передаёт неправильно. Включайте дебаг на sip и смотрите, воспринимает ли он вообще нажатие.

Re: Asterisk trnsfer

Добавлено: 2012-02-20 18:06:47
tray.irk
включил лог ... да нажатие клавиш он воспринимает ....

и как сделать это?
Так же ещё определите Attended Transfer, а то он у вас не определён. Ну и видимо не включён dtmf

Re: Asterisk trnsfer

Добавлено: 2012-02-20 19:02:18
skeletor
параметры dtmf смотрите в sip.conf, asterisk.conf

Re: Asterisk trnsfer

Добавлено: 2012-02-21 3:16:29
tray.irk
а точнее? :)))

Re: Asterisk trnsfer

Добавлено: 2012-02-21 11:48:53
skeletor
в настройках пира в sip.conf добавить такое

Код: Выделить всё

dtmfmode=rfc2833
так же можно добавить в features.conf (или посмотреть что стоит)

Код: Выделить всё

parkedcalltransfers = caller   ; Enables or disables DTMF based transfers when picking up a parked call.                                                                                                                                                                      
                                ; one of: callee, caller, both, no (default is no)                                              

Re: Asterisk trnsfer

Добавлено: 2012-02-25 22:56:15
gofer_k
CLI> features show ?

Должно быть
Builtin Feature Default Current
--------------- ------- -------
....
Blind Transfer # #
....
.....
....

Re: Asterisk trnsfer

Добавлено: 2012-02-26 11:51:14
gofer_k
отбой не заметил в начале.
tray.irk писал(а):asterisk*CLI> features show
Builtin Feature Default Current
--------------- ------- -------
Pickup *8 *8
Blind Transfer # #
Attended Transfer
One Touch Monitor
Disconnect Call * *
Park Call
One Touch MixMonitor
тогда смотри dtmf.

Re: Asterisk trnsfer

Добавлено: 2012-02-26 12:08:09
gofer_k
transfer = yes
canpark = yes
cancallforward = yes
callreturn = yes
callgroup = 1