> 1) Несмотря на exten => _XXXXXXXXXXX,n,Dial(DAHDI/g2/${EXTEN},,m) у Вас звонок проходит где-то по другому пути, в дебаге ясно видно -Dial("SIP/2005-00000000", DAHDI/g2/8919XXXXXXX,60,m")
Где видно? У меня одна линия сейчас - тут без вариантов.
> аот эти 60 сек в течение которых идёт вызов - они не с воздуха беруться. Вызов идёт в течение 60 сек, и если на сотовом не взяли трубку - будет Hangup.
60сек не идет вызов - 20-23сек.
>2) откажитесь от },,m) для теста, оставьте просто Dial(DAHDI/g2/${EXTEN}), возможно busydetect распознаёт музыку как сигнал занято.
Убрал - без изменений
Executing [8919XXXXXXX@sip-outcoming:3] Dial("SIP/2005-00000004", "DAHDI/g2/8919XXXXXXX") in new stack
-- Called DAHDI/g2/8919XXXXXXX
-- DAHDI/7-1 is busy
-- Hanging up on 'DAHDI/7-1'
-- Hungup 'DAHDI/7-1'
== Everyone is busy/congested at this time (1:1/0/0)
-- Auto fallthrough, channel 'SIP/2005-00000004' status is 'BUSY'
>3) помониторить визуально что в канале делается при вызове и ответах - dahdi_monitor
Помониторил - а что смотреть то?? Вижу всплески по приему/передачи. Что должен увидеть?
>4) cудя по описанию проблемы - у вас возможно используется в тел. линии метод переполюсовки (reverse polarity), это (и многое другое) - дебажить DAHDI.
от версии dahdi не зависит?? у меня 2.4.