I could use some help. I have FreePBX running fine with an X-Lite softphone and a Linksys PAP2T-NA adapter. Not so great is the Aastra 6755i, which was working fine, but now hangs up instantly after either placing a call or receiving one. On outbound, the call is actually placed, then is disconnected immediately. On an outboud VoIP trunk, the hangup occurs just as the VoIP trunk provider records the call in the CDR. When calling internally, the receiving extension rings normally, and the call is hung up as soon as it is answered. I am stymied. I was changing some configuration settings in the phone prior to this starting, but nothing that I have not changed back, but to no avail.
Here are some lines from the Asterisk call log… I was just dialing *79, and as you can see, there are several calls to “macro-hangupcall.”
Can someone assist me?
Many thanks!
[2010-10-11 19:50:40] VERBOSE[4276] logger.c: – Executing [*79@from-internal:1] Answer(“SIP/701-0000000f”, “”) in new stack
[2010-10-11 19:50:40] VERBOSE[4276] logger.c: – Executing [*79@from-internal:2] Wait(“SIP/701-0000000f”, “1”) in new stack
[2010-10-11 19:50:41] VERBOSE[4276] logger.c: == Spawn extension (from-internal, *79, 2) exited non-zero on ‘SIP/701-0000000f’
[2010-10-11 19:50:41] VERBOSE[4276] logger.c: – Executing [h@from-internal:1] Macro(“SIP/701-0000000f”, “hangupcall”) in new stack
[2010-10-11 19:50:41] VERBOSE[4276] logger.c: – Executing [s@macro-hangupcall:1] GotoIf(“SIP/701-0000000f”, “1?skiprg”) in new stack
[2010-10-11 19:50:41] VERBOSE[4276] logger.c: – Goto (macro-hangupcall,s,4)
[2010-10-11 19:50:41] DEBUG[4276] app_macro.c: Executed application: GotoIf
[2010-10-11 19:50:41] VERBOSE[4276] logger.c: – Executing [s@macro-hangupcall:4] GotoIf(“SIP/701-0000000f”, “1?skipblkvm”) in new stack
[2010-10-11 19:50:41] VERBOSE[4276] logger.c: – Goto (macro-hangupcall,s,7)
[2010-10-11 19:50:41] DEBUG[4276] app_macro.c: Executed application: GotoIf
[2010-10-11 19:50:41] VERBOSE[4276] logger.c: – Executing [s@macro-hangupcall:7] GotoIf(“SIP/701-0000000f”, “1?theend”) in new stack
[2010-10-11 19:50:41] VERBOSE[4276] logger.c: – Goto (macro-hangupcall,s,9)
[2010-10-11 19:50:41] DEBUG[4276] app_macro.c: Executed application: GotoIf
[2010-10-11 19:50:41] VERBOSE[4276] logger.c: – Executing [s@macro-hangupcall:9] Hangup(“SIP/701-0000000f”, “”) in new stack
[2010-10-11 19:50:41] VERBOSE[4276] logger.c: == Spawn extension (macro-hangupcall, s, 9) exited non-zero on ‘SIP/701-0000000f’ in macro ‘hangupcall’
[2010-10-11 19:50:41] VERBOSE[4276] logger.c: == Spawn extension (from-internal, h, 1) exited non-zero on ‘SIP/701-0000000f’