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

call transfer asterisk

Добавлено: 2011-11-11 15:37:25
Alexx87
Привет всем!!
Помогите мне, пожалуйста, в одном вопросе по теме перевод звонка.
имеется: шлюз spa8000 и 2 телефона, panasonic и siemens, телефоны аналоговые.
вот конфиг features.conf

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

[general]
parkext=700
parkpos=701-720
context=parkedcalls
parkingtime=18000
parkedmusicclass=default
transferdigittimeout=10
xfersound=beep
xferfailsound=beeperr
pickupexten=*8
featuredigittimeout=5000
atxfernoanswertimeout=15
[featuremap]
disconnect=*0
atxfer=*2
parkcall=#700
Проблема: звоню с panasonic (№ 6012) на siemens (№6011): в консоле происходит: при нажатии *2

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

 == Using SIP RTP CoS mark 5
 -- Called 6011
 -- Started music on hold, class 'default', on SIP/6012-0000004f
 -- SIP/6011-00000050 is ringing
 -- SIP/6011-00000050 answered SIP/6012-0000004f
 -- Stopped music on hold on SIP/6012-0000004f
 -- Started music on hold, class 'default', on SIP/6012-0000004f
 -- <SIP/6011-00000050> Playing 'pbx-transfer.g729' (language 'ru')
Происходит длинный гудок, с номера 6011 набираю номер для перевода:

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

[2011-11-11 11:49:58] WARNING[19264]: features.c:1615 builtin_atxfer: Extension '6' does not exist in context
После этого возращет опять к номеру 6012, но..... если набирать *2 с номера 6012 перевод звонка работает.....Еще странность в том, когда у абонентов один общий контекс, dtmf вообще не проходит, телефоны не реагируют на нажатие, а когда убираешь вообще конткст, то нажатие реагирует...
На шлюзе выставленно dtmf AVT, а на пирах rfc2833...
Помогите разобраться пожалуйста, строго не судите меня....Я все перекопал, но буду признателен услышать и ваши советы...Заранее спасибо

Re: call transfer asterisk

Добавлено: 2011-11-11 16:26:02
skeletor
1) Поставьте везде DTMF rfc2833
2) Я что-то не могу понять, вы звоните или переводите на 6011?
3) Исходя из логов, оно понимает только первую цифру. context убирать не нужно.
4) Когда вы набираете, *2 оно что-то говорит? У меня был трабл, когда стоял русский язык (language 'ru'), поставил en - заработало. Но это было с IVR и никак не связано с тем, что не находил файл, просто не хотел его проигрывать.

Если переводить с 6011 на 6012 нормально?

Re: call transfer asterisk

Добавлено: 2011-11-11 16:55:34
Alexx87
звоню с 6012 на 6011 и с 6011 перевожу звонок на 6017 ....при нажатии *2 она говорит что то не на англиском и не на русском)))Наверно это какой то французкий)) -Колл стеа! а где изменить язык чтоб хотя бы по английски говорила..спасибо что помогаешь!!

Re: call transfer asterisk

Добавлено: 2011-11-11 17:14:04
skeletor
Alexx87 писал(а):...а где изменить язык чтоб хотя бы по английски говорила..спасибо что помогаешь!!
Вообще-то много где. Лучше поискать по слову language по всей папке с астером и позаменять на language=en

Re: call transfer asterisk

Добавлено: 2011-11-13 20:47:32
diff
Alexx87 писал(а):Наверно это какой то французкий))
Возможно отвечает это шлюз.

Re: call transfer asterisk

Добавлено: 2011-11-15 17:40:24
Alexx87
Только не понятно, почему перевод звонка когда совершаю, работает нажатие *, а когда совершаю парковку вызова через #700, телефоны не реагируют на нажатия, хотя парковка работала. :x

Re: call transfer asterisk

Добавлено: 2011-11-16 12:14:08
skeletor
Неправильно значит передаются сигналы DTMF, а может вообще не распознаётся * или #.

PS. Немного около темы (достаточно прочесть первый абзац, может и у вас такой же случай) - прочтите, http://skeletor.org.ua/?p=173

Re: call transfer asterisk

Добавлено: 2011-11-18 9:24:48
Alexx87
skeletor писал(а):Неправильно значит передаются сигналы DTMF, а может вообще не распознаётся * или #.

PS. Немного около темы (достаточно прочесть первый абзац, может и у вас такой же случай) - прочтите, http://skeletor.org.ua/?p=173
К сожалению у меня нет такой железки addpac , у меня шлюз spa8000

Re: call transfer asterisk

Добавлено: 2011-11-18 13:00:53
skeletor
Да и она вам не нада. Я лишь привёл пример того, что железка может не совсем корректно понимать DTMF спецсимволов.

Re: call transfer asterisk

Добавлено: 2011-11-18 16:08:42
Alexx87
Да, есть вариант этого)))Спасибо