มีบางเบอร์ที่พอโทรแล้วก็จะขึ้นเป็นเสียงสายไม่ว่าง เช็ครายละเอียดใน Extensions ก็ดูปกติดีครับ จาก log ก็งงว่ามีคำสั่งให้วางหูได้ยังไง
โดยผมทดสอบโทรจากเบอร์ 4000 ไปยังเบอร์ 5100 ก็ได้ผลจาก log นี้เลยครับ
== Using SIP RTP TOS bits 184
== Using SIP RTP CoS mark 5
== Extension Changed 4000[ext-local] new state InUse for Notify User 8000
-- Executing [5100@from-internal:1] Dial("SIP/4000-00000037", "DAHDI/g0/5www100,60") in new stack
-- Called g0/5www100
-- DAHDI/1-1 answered SIP/4000-00000037
-- Executing [h@from-internal:1] Macro("SIP/4000-00000037", "hangupcall") in new stack
-- Executing [s@macro-hangupcall:1] GotoIf("SIP/4000-00000037", "1?noautomon") in new stack
-- Goto (macro-hangupcall,s,3)
-- Executing [s@macro-hangupcall:3] NoOp("SIP/4000-00000037", "TOUCH_MONITOR_OUTPUT=") in new stack
-- Executing [s@macro-hangupcall:4] GotoIf("SIP/4000-00000037", "1?skiprg") in new stack
-- Goto (macro-hangupcall,s,7)
-- Executing [s@macro-hangupcall:7] GotoIf("SIP/4000-00000037", "1?skipblkvm") in new stack
-- Goto (macro-hangupcall,s,10)
-- Executing [s@macro-hangupcall:10] GotoIf("SIP/4000-00000037", "1?theend") in new stack
-- Goto (macro-hangupcall,s,12)
-- Executing [s@macro-hangupcall:12] Hangup("SIP/4000-00000037", "") in new stack
== Spawn extension (macro-hangupcall, s, 12) exited non-zero on 'SIP/4000-00000037' in macro 'hangupcall'
== Spawn extension (from-internal, h, 1) exited non-zero on 'SIP/4000-00000037'
-- Hungup 'DAHDI/1-1'
== Spawn extension (from-internal, 5100, 1) exited non-zero on 'SIP/4000-00000037'
-- Executing [h@from-internal:1] Macro("SIP/4000-00000037", "hangupcall") in new stack
-- Executing [s@macro-hangupcall:1] GotoIf("SIP/4000-00000037", "1?noautomon") in new stack
-- Goto (macro-hangupcall,s,3)
-- Executing [s@macro-hangupcall:3] NoOp("SIP/4000-00000037", "TOUCH_MONITOR_OUTPUT=") in new stack
-- Executing [s@macro-hangupcall:4] GotoIf("SIP/4000-00000037", "1?skiprg") in new stack
-- Goto (macro-hangupcall,s,7)
-- Executing [s@macro-hangupcall:7] GotoIf("SIP/4000-00000037", "1?skipblkvm") in new stack
-- Goto (macro-hangupcall,s,10)
-- Executing [s@macro-hangupcall:10] GotoIf("SIP/4000-00000037", "1?theend") in new stack
-- Goto (macro-hangupcall,s,12)
-- Executing [s@macro-hangupcall:12] Hangup("SIP/4000-00000037", "") in new stack
== Spawn extension (macro-hangupcall, s, 12) exited non-zero on 'SIP/4000-00000037' in macro 'hangupcall'
== Spawn extension (from-internal, h, 1) exited non-zero on 'SIP/4000-00000037'
== Extension Changed 4000[ext-local] new state Idle for Notify User 8000