I installed the FreePBX 2.7 and everything else seems working fine. But pickup ringing extensions using *8 not working. I checked *8 is enabled, ** also enabled in the feature code. (however, from top meny bar, between panel and help, click on the recording and login, I don’t see *8 listed in that feature code listing).
In the chan_dahdi.conf, each channel also have callgroup=1 and pickupgroup=1 before the channel number. But I could not get any extension pickup. Looked the full log, it seems the extension trying to pick up always hangup by pbx.c.
[Mar 24 15:23:34] VERBOSE[22262] app_dial.c: – DAHDI/1-1 is ringing
[Mar 24 15:23:35] VERBOSE[22264] chan_dahdi.c: – Starting simple switch on ‘DAHDI/2-1’
[Mar 24 15:23:37] VERBOSE[22264] pbx.c: – Executing [*8@from-internal:1] Macro(“DAHDI/2-1”, “user-callerid,SKIPTTL,”) in new stack
[Mar 24 15:23:37] VERBOSE[22264] pbx.c: – Executing [s@macro-user-callerid:1] Set(“DAHDI/2-1”, “AMPUSER=7010”) in new stack
[Mar 24 15:23:37] VERBOSE[22264] pbx.c: – Executing [s@macro-user-callerid:2] GotoIf(“DAHDI/2-1”, “0?report”) in new stack
[Mar 24 15:23:37] VERBOSE[22264] pbx.c: – Executing [s@macro-user-callerid:3] ExecIf(“DAHDI/2-1”, “1?Set(REALCALLERIDNUM=7010)”) in new stack
[Mar 24 15:23:37] VERBOSE[22264] pbx.c: – Executing [s@macro-user-callerid:4] Set(“DAHDI/2-1”, “AMPUSER=7010”) in new stack
[Mar 24 15:23:37] VERBOSE[22264] pbx.c: – Executing [s@macro-user-callerid:5] Set(“DAHDI/2-1”, “AMPUSERCIDNAME=my name”) in new stack
[Mar 24 15:23:37] VERBOSE[22264] pbx.c: – Executing [s@macro-user-callerid:6] GotoIf(“DAHDI/2-1”, “0?report”) in new stack
[Mar 24 15:23:37] VERBOSE[22264] pbx.c: – Executing [s@macro-user-callerid:7] Set(“DAHDI/2-1”, “AMPUSERCID=7010”) in new stack
[Mar 24 15:23:37] VERBOSE[22264] pbx.c: – Executing [s@macro-user-callerid:8] Set(“DAHDI/2-1”, “CALLERID(all)=“my name” <7010>”) in new stack
[Mar 24 15:23:37] VERBOSE[22264] pbx.c: – Executing [s@macro-user-callerid:9] GotoIf(“DAHDI/2-1”, “1?continue”) in new stack
[Mar 24 15:23:37] VERBOSE[22264] pbx.c: – Goto (macro-user-callerid,s,18)
[Mar 24 15:23:37] VERBOSE[22264] pbx.c: – Executing [s@macro-user-callerid:18] NoOp(“DAHDI/2-1”, “Using CallerID “my name” <7010>”) in new stack
[Mar 24 15:23:37] VERBOSE[22264] pbx.c: – Auto fallthrough, channel ‘DAHDI/2-1’ status is ‘UNKNOWN’
[Mar 24 15:23:37] VERBOSE[22264] pbx.c: – Executing [h@from-internal:1] Macro(“DAHDI/2-1”, “hangupcall”) in new stack
[Mar 24 15:23:37] VERBOSE[22264] pbx.c: – Executing [s@macro-hangupcall:1] GotoIf(“DAHDI/2-1”, “1?skiprg”) in new stack
[Mar 24 15:23:37] VERBOSE[22264] pbx.c: – Goto (macro-hangupcall,s,4)
What could be wrong with this one?
Thanks so much for your help!