call transfer asterisk

Простые/общие вопросы по UNIX системам. Спросите здесь, если вы новичок

Модераторы: vadim64, terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Alexx87
проходил мимо
Сообщения: 5
Зарегистрирован: 2011-11-11 15:11:07

call transfer asterisk

Непрочитанное сообщение Alexx87 » 2011-11-11 15:37:25

Привет всем!!
Помогите мне, пожалуйста, в одном вопросе по теме перевод звонка.
имеется: шлюз 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...
Помогите разобраться пожалуйста, строго не судите меня....Я все перекопал, но буду признателен услышать и ваши советы...Заранее спасибо
Последний раз редактировалось vadim64 2011-11-11 18:17:47, всего редактировалось 1 раз.
Причина: [code]...[/code]

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
skeletor
майор
Сообщения: 2548
Зарегистрирован: 2007-11-16 18:22:04

Re: call transfer asterisk

Непрочитанное сообщение skeletor » 2011-11-11 16:26:02

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

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

Alexx87
проходил мимо
Сообщения: 5
Зарегистрирован: 2011-11-11 15:11:07

Re: call transfer asterisk

Непрочитанное сообщение Alexx87 » 2011-11-11 16:55:34

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

Аватара пользователя
skeletor
майор
Сообщения: 2548
Зарегистрирован: 2007-11-16 18:22:04

Re: call transfer asterisk

Непрочитанное сообщение skeletor » 2011-11-11 17:14:04

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

Аватара пользователя
diff
рядовой
Сообщения: 16
Зарегистрирован: 2009-03-10 2:18:48

Re: call transfer asterisk

Непрочитанное сообщение diff » 2011-11-13 20:47:32

Alexx87 писал(а):Наверно это какой то французкий))
Возможно отвечает это шлюз.

Alexx87
проходил мимо
Сообщения: 5
Зарегистрирован: 2011-11-11 15:11:07

Re: call transfer asterisk

Непрочитанное сообщение Alexx87 » 2011-11-15 17:40:24

Только не понятно, почему перевод звонка когда совершаю, работает нажатие *, а когда совершаю парковку вызова через #700, телефоны не реагируют на нажатия, хотя парковка работала. :x

Аватара пользователя
skeletor
майор
Сообщения: 2548
Зарегистрирован: 2007-11-16 18:22:04

Re: call transfer asterisk

Непрочитанное сообщение skeletor » 2011-11-16 12:14:08

Неправильно значит передаются сигналы DTMF, а может вообще не распознаётся * или #.

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

Alexx87
проходил мимо
Сообщения: 5
Зарегистрирован: 2011-11-11 15:11:07

Re: call transfer asterisk

Непрочитанное сообщение Alexx87 » 2011-11-18 9:24:48

skeletor писал(а):Неправильно значит передаются сигналы DTMF, а может вообще не распознаётся * или #.

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

Аватара пользователя
skeletor
майор
Сообщения: 2548
Зарегистрирован: 2007-11-16 18:22:04

Re: call transfer asterisk

Непрочитанное сообщение skeletor » 2011-11-18 13:00:53

Да и она вам не нада. Я лишь привёл пример того, что железка может не совсем корректно понимать DTMF спецсимволов.

Alexx87
проходил мимо
Сообщения: 5
Зарегистрирован: 2011-11-11 15:11:07

Re: call transfer asterisk

Непрочитанное сообщение Alexx87 » 2011-11-18 16:08:42

Да, есть вариант этого)))Спасибо