Страница 2 из 3

Re: проблема после обновления Asterisk

Добавлено: 06 фев 2013, 12:11
der_win
пользователь рукой трубку держит, а не кнопки жмёт! Ни 1 кнопки не нажал! Проверяю сам лично.
Чем обусловлено такое поведение?? вроде бы простое обновление, как 2 пальца об "энтер"....

Re: проблема после обновления Asterisk

Добавлено: 06 фев 2013, 12:15
ded
Что используется в качестве входящего транка? Откуда прибегают эти нажатия?

Re: проблема после обновления Asterisk

Добавлено: 06 фев 2013, 12:16
der_win
30 канальный sip транк.

Re: проблема после обновления Asterisk

Добавлено: 06 фев 2013, 12:23
Vlad1983
возможно это посылка Caller ID со старой станции
добавте Wait(2) перед Background или Read

Re: проблема после обновления Asterisk

Добавлено: 06 фев 2013, 12:24
ded
Пробуйте изменить на нём dtmftype=

Re: проблема после обновления Asterisk

Добавлено: 06 фев 2013, 12:33
der_win
relaxdtmf=yes
не помогает. Тот же самый гем***й

dtmfmode=auto
да как же так! на старом астере работает как часы....

Re: проблема после обновления Asterisk

Добавлено: 06 фев 2013, 12:38
ded
Уже пишите это вопрос в сторону bugtrack.digium ??
Добавьте ещё - Вы нас совсем измучили! Доколе?
der_win писал(а):недавно захотели задействовать Attended Transfer и обнаружили баг - если абонент(на кого переводят вызов с подтверждением) ложит трубку, то вызов не возвращается на оператора, а срывается.
Не ложит, а кладёт.
По большому счёту - вообще не должен возвращаться (насколько я себе это представляю). Если Attended Transfer, то спросили начальника (на кого переводят вызов с подтверждением) - будете говорить? Он ответил - да! (и никак не должен ведь класть трубку?) или - нет! Вот тут поклал :) и входящий вызов стоял на музыке, так? И вот он сорвался?

Re: проблема после обновления Asterisk

Добавлено: 06 фев 2013, 12:54
der_win
Повторяю, на 1.8.20 всё нормально работает
На 1.8.11 так:
секретарь принял звонок.
*2 + 5103 "вы будете говорить?".
а)"ДА". Секретарь кладёт трубку и звонок переводится на 5103
б) "НЕТ". кладёт трубку, у звонившего тоже бип-бип в трубке.

На 1.8.20 так:
секретарь принял звонок.
*2 + 5103 "вы будете говорить?".
а)"ДА". Секретарь кладёт трубку и звонок переводится на 5103
б) "НЕТ". кладёт трубку, звонивший говорит с секретарём.


Погодите секунду... dtmftype - имели ввиду dtmfmode?
dtmfmode=auto заменил на inband --- не помогает.
PRIME_BBCODE_SPOILER_SHOW PRIME_BBCODE_SPOILER: dtmf.log
[Feb 6 16:11:07] DTMF[7726] channel.c: DTMF begin '3' received on SIP/Beeline-282610-0000001b
[Feb 6 16:11:07] DTMF[7726] channel.c: DTMF begin passthrough '3' on SIP/Beeline-282610-0000001b
[Feb 6 16:11:07] DTMF[7726] channel.c: DTMF end '3' received on SIP/Beeline-282610-0000001b, duration 38 ms
[Feb 6 16:11:07] DTMF[7726] channel.c: DTMF end accepted with begin '3' on SIP/Beeline-282610-0000001b
[Feb 6 16:11:07] DTMF[7726] channel.c: DTMF end '3' detected to have actual duration 39 on the wire, emulation will be triggered on SIP/Beeline-282610-0000001b
[Feb 6 16:11:07] DTMF[7726] channel.c: DTMF end '3' has duration 39 but want minimum 80, emulating on SIP/Beeline-282610-0000001b
[Feb 6 16:11:07] DTMF[7726] channel.c: DTMF end emulation of '3' queued on SIP/Beeline-282610-0000001b
[Feb 6 16:11:07] DTMF[7726] channel.c: DTMF begin '3' received on SIP/Beeline-282610-0000001b
[Feb 6 16:11:07] DTMF[7726] channel.c: DTMF begin passthrough '3' on SIP/Beeline-282610-0000001b
[Feb 6 16:11:07] DTMF[7726] channel.c: DTMF end '3' received on SIP/Beeline-282610-0000001b, duration 25 ms
[Feb 6 16:11:07] DTMF[7726] channel.c: DTMF end accepted with begin '3' on SIP/Beeline-282610-0000001b
[Feb 6 16:11:07] DTMF[7726] channel.c: DTMF end '3' detected to have actual duration 39 on the wire, emulation will be triggered on SIP/Beeline-282610-0000001b
[Feb 6 16:11:07] DTMF[7726] channel.c: DTMF end '3' has duration 39 but want minimum 80, emulating on SIP/Beeline-282610-0000001b
[Feb 6 16:11:07] DTMF[7726] channel.c: DTMF end emulation of '3' queued on SIP/Beeline-282610-0000001b
[Feb 6 16:11:07] DTMF[7726] channel.c: DTMF begin '3' received on SIP/Beeline-282610-0000001b
[Feb 6 16:11:07] DTMF[7726] channel.c: DTMF begin passthrough '3' on SIP/Beeline-282610-0000001b
[Feb 6 16:11:07] DTMF[7726] channel.c: DTMF end '3' received on SIP/Beeline-282610-0000001b, duration 25 ms
[Feb 6 16:11:07] DTMF[7726] channel.c: DTMF end accepted with begin '3' on SIP/Beeline-282610-0000001b
[Feb 6 16:11:07] DTMF[7726] channel.c: DTMF end '3' detected to have actual duration 40 on the wire, emulation will be triggered on SIP/Beeline-282610-0000001b
[Feb 6 16:11:07] DTMF[7726] channel.c: DTMF end '3' has duration 40 but want minimum 80, emulating on SIP/Beeline-282610-0000001b
[Feb 6 16:11:07] DTMF[7726] channel.c: DTMF end emulation of '3' queued on SIP/Beeline-282610-0000001b
[Feb 6 16:11:07] DTMF[7726] channel.c: DTMF begin '3' received on SIP/Beeline-282610-0000001b
[Feb 6 16:11:07] DTMF[7726] channel.c: DTMF begin passthrough '3' on SIP/Beeline-282610-0000001b
[Feb 6 16:11:07] DTMF[7726] channel.c: DTMF end '3' received on SIP/Beeline-282610-0000001b, duration 25 ms
[Feb 6 16:11:07] DTMF[7726] channel.c: DTMF end accepted with begin '3' on SIP/Beeline-282610-0000001b
[Feb 6 16:11:07] DTMF[7726] channel.c: DTMF end '3' detected to have actual duration 38 on the wire, emulation will be triggered on SIP/Beeline-282610-0000001b
[Feb 6 16:11:07] DTMF[7726] channel.c: DTMF end '3' has duration 38 but want minimum 80, emulating on SIP/Beeline-282610-0000001b
[Feb 6 16:11:07] DTMF[7726] channel.c: DTMF end emulation of '3' queued on SIP/Beeline-282610-0000001b
[Feb 6 16:11:07] DTMF[7726] channel.c: DTMF begin '3' received on SIP/Beeline-282610-0000001b
[Feb 6 16:11:07] DTMF[7726] channel.c: DTMF begin passthrough '3' on SIP/Beeline-282610-0000001b
[Feb 6 16:11:07] DTMF[7726] channel.c: DTMF end '3' received on SIP/Beeline-282610-0000001b, duration 25 ms
[Feb 6 16:11:07] DTMF[7726] channel.c: DTMF end accepted with begin '3' on SIP/Beeline-282610-0000001b
[Feb 6 16:11:07] DTMF[7726] channel.c: DTMF end '3' detected to have actual duration 40 on the wire, emulation will be triggered on SIP/Beeline-282610-0000001b
[Feb 6 16:11:07] DTMF[7726] channel.c: DTMF end passthrough '3' on SIP/Beeline-282610-0000001b

Re: проблема после обновления Asterisk

Добавлено: 06 фев 2013, 13:33
ded
dtmfmode=rfc2833 ??

Re: проблема после обновления Asterisk

Добавлено: 06 фев 2013, 13:41
der_win
rfc2833compensate=yes - по рекомендации гугла. Не работает )
rfc2833 провайдер видимо не поддерживает. Если настроить транк с этим модом, то когда я звоню извне, и попадаю на ivr - система игнорирует мои нажатия.