Ребят, помогите разобраться с перенаправлением звонков. В features
[featuremap]
atxfer => *2
Звоню с одного локального телефона 104 на другой 110, второй отвечает, нажимаю на нём *2 и ничего не происходит, в какую сторону хоть смотреть?
[Mar 28 04:40:30] WARNING[3659]: res_rtp_asterisk.c:2135 ast_rtp_read: RTP Read too short
== Spawn extension (LocalAndRussia, 110, 1) exited non-zero on 'SIP/104-00000032'
== Using SIP RTP CoS mark 5
== Using SIP RTP CoS mark 5
-- Executing [110@LocalAndRussia:1] Dial("SIP/104-00000034", "SIP/110") in new stack
== Using SIP RTP CoS mark 5
-- Called SIP/110
-- SIP/110-00000035 is ringing
-- SIP/110-00000035 answered SIP/104-00000034
[Mar 28 04:40:42] WARNING[3669]: res_rtp_asterisk.c:2135 ast_rtp_read: RTP Read too short
[Mar 28 04:40:50] WARNING[3669]: res_rtp_asterisk.c:2135 ast_rtp_read: RTP Read too short
В logger включил dtmf, при нажании *2 ничего не происходит. Подскажите, пожалуйста, в какую сторону смотреть. dtmfmode = rfc2833, телефоны grandstream GXP285. Не могу понять почему RTP слишком короткие проходят, внятного ответа из-за чего может быть такая петрушка в интернете не нашёл, есть только частные случаи и как их исправить. [Mar 28 04:40:50] WARNING[3669]: res_rtp_asterisk.c:2135 ast_rtp_read: RTP Read too short. Подумал сначала, что разница в портах для RTP в астере и в телефоне, но получается что что каждая из сторон открывает чётный порт для приёма и отправки под себя и немного не ясно, связаны dtmf сигналы с RTP или нет.
В астериске новичёк, многое ещё не понимаю, задачу надо решить, как всегда, вчера, так что прошу помощи у более сведущих людей. Заранее Спасибо за ответы.
P.S. Если нет желания помочь, прошу воздержаться от чмырения и троллинга, которого тут 90 процентов в ответах. Взрослые же люди. Спасибо.