- Joined
- Mar 24, 2011
- Messages
- 11
- Reaction score
- 0
Hello!
We have a problem. If a call answered by ext 201 the next call in will not ring 201 again so one of my staff must put the current call on hold and run over to the other phone.
So before I posted I did some research and made changes to our extensions to show same callgroup = 1 and pickupgroup = 1 on all lines. this did not change anything...
Then I looked at the *8xxx or **8xxx functions. *8201 is an invalid number and does nothing and **8201 gives me this error:
I have BFL set up on my phones and it looks like this:
I must be missing something. I thank you once again in advance.
Climato
We have a problem. If a call answered by ext 201 the next call in will not ring 201 again so one of my staff must put the current call on hold and run over to the other phone.
So before I posted I did some research and made changes to our extensions to show same callgroup = 1 and pickupgroup = 1 on all lines. this did not change anything...
Then I looked at the *8xxx or **8xxx functions. *8201 is an invalid number and does nothing and **8201 gives me this error:
-- Executing [**8202@from-internal:1] Pickup("SIP/205-000001ba", "8202&8202@ ext-local&8202@from-internal&8202@from-internal-xfer&8202@from-did-direct&LC-820 2@from-internal&LC-8202@from-internal-xfer&FMPR-8202@from-internal&FMPR-8202@fro m-internal-xfer&FMPR-8202@from-did-direct") in new stack
-- Executing [**8202@from-internal:2] Hangup("SIP/205-000001ba", "") in new stack
== Spawn extension (from-internal, **8202, 2) exited non-zero on 'SIP/205-0000 01ba'
-- Executing [h@from-internal:1] Macro("SIP/205-000001ba", "hangupcall") in new stack
-- Executing [s@macro-hangupcall:1] GotoIf("SIP/205-000001ba", "1?endmixmonc heck") in new stack
-- Goto (macro-hangupcall,s,9)
-- Executing [s@macro-hangupcall:9] NoOp("SIP/205-000001ba", "End of MIXMON check") in new stack
-- Executing [s@macro-hangupcall:10] GotoIf("SIP/205-000001ba", "1?nomeetmem on") in new stack
-- Goto (macro-hangupcall,s,28)
-- Executing [s@macro-hangupcall:28] NoOp("SIP/205-000001ba", "End of MEETME check") in new stack
-- Executing [s@macro-hangupcall:29] GotoIf("SIP/205-000001ba", "1?noautomon ") in new stack
-- Goto (macro-hangupcall,s,34)
-- Executing [s@macro-hangupcall:34] NoOp("SIP/205-000001ba", "TOUCH_MONITOR _OUTPUT=") in new stack
-- Executing [s@macro-hangupcall:35] GotoIf("SIP/205-000001ba", "1?noautomon 2") in new stack
-- Goto (macro-hangupcall,s,41)
-- Executing [s@macro-hangupcall:41] NoOp("SIP/205-000001ba", "MONITOR_FILEN AME=") in new stack
-- Executing [s@macro-hangupcall:42] GotoIf("SIP/205-000001ba", "1?skiprg") in new stack
-- Goto (macro-hangupcall,s,45)
-- Executing [s@macro-hangupcall:45] GotoIf("SIP/205-000001ba", "1?skipblkvm ") in new stack
-- Goto (macro-hangupcall,s,48)
-- Executing [s@macro-hangupcall:48] GotoIf("SIP/205-000001ba", "1?theend") in new stack
-- Goto (macro-hangupcall,s,50)
-- Executing [s@macro-hangupcall:50] AGI("SIP/205-000001ba", "hangup.agi") i n new stack
-- Launched AGI Script /var/lib/asterisk/agi-bin/hangup.agi
== Extension Changed 205[ext-local] new state InUse for Notify User 201
== Extension Changed 205[ext-local] new state InUse for Notify User 202
== Extension Changed 205[ext-local] new state InUse for Notify User 206
== Extension Changed 205[ext-local] new state InUse for Notify User 207
== Extension Changed 205[ext-local] new state InUse for Notify User 203
== Extension Changed 205[ext-local] new state InUse for Notify User 204
-- <SIP/205-000001ba>AGI Script hangup.agi completed, returning 0
-- Executing [s@macro-hangupcall:51] Hangup("SIP/205-000001ba", "") in new s tack
== Spawn extension (macro-hangupcall, s, 51) exited non-zero on 'SIP/205-00000 1ba' in macro 'hangupcall'
== Spawn extension (from-internal, h, 1) exited non-zero on 'SIP/205-000001ba'
== Extension Changed 205[ext-local] new state Idle for Notify User 201 (queued )
== Extension Changed 205[ext-local] new state Idle for Notify User 202 (queued )
== Extension Changed 205[ext-local] new state Idle for Notify User 206 (queued )
== Extension Changed 205[ext-local] new state Idle for Notify User 207
== Extension Changed 205[ext-local] new state Idle for Notify User 203 (queued )
== Extension Changed 205[ext-local] new state Idle for Notify User 204 (queued )
== Extension Changed 205[from-internal] new state Idle for Notify User 206
== Extension Changed 205[from-internal] new state Idle for Notify User 203
== Extension Changed 205[from-internal] new state Idle for Notify User 204
== Extension Changed 205[from-internal] new state Idle for Notify User 202
== Extension Changed 205[from-internal] new state Idle for Notify User 201
-- Nobody picked up in 15000 ms
-- Executing [s@macro-dial-one:38] ExecIf("DAHDI/5-1", "0?Set(DIALSTATUS=)") in new stack
-- Executing [s@macro-dial-one:39] GosubIf("DAHDI/5-1", "0?s-NOANSWER,1") in new stack
-- Executing [s@macro-dial-one:40] MacroExit("DAHDI/5-1", "") in new stack
-- Executing [s@macro-exten-vm:10] GotoIf("DAHDI/5-1", "0?exit") in new stac k
== Extension Changed 202[ext-local] new state Idle for Notify User 201
== Extension Changed 202[ext-local] new state Idle for Notify User 206
== Extension Changed 202[ext-local] new state Idle for Notify User 207
== Extension Changed 202[ext-local] new state Idle for Notify User 203
== Extension Changed 202[ext-local] new state Idle for Notify User 205
== Extension Changed 202[ext-local] new state Idle for Notify User 204
-- Executing [s@macro-exten-vm:11] Set("DAHDI/5-1", "SV_DIALSTATUS=NOANSWER" ) in new stack
-- Executing [s@macro-exten-vm:12] GosubIf("DAHDI/5-1", "0?docfu,1") in new stack
-- Executing [s@macro-exten-vm:13] GosubIf("DAHDI/5-1", "0?docfb,1") in new stack
-- Executing [s@macro-exten-vm:14] Set("DAHDI/5-1", "DIALSTATUS=NOANSWER") i n new stack
-- Executing [s@macro-exten-vm:15] NoOp("DAHDI/5-1", "Voicemail is '202'") i n new stack
-- Executing [s@macro-exten-vm:16] GotoIf("DAHDI/5-1", "0?s-NOANSWER,1") in new stack
-- Executing [s@macro-exten-vm:17] NoOp("DAHDI/5-1", "Sending to Voicemail b ox 202") in new stack
-- Executing [s@macro-exten-vm:18] Macro("DAHDI/5-1", "vm,202,NOANSWER,") in new stack
-- Executing [s@macro-vm:1] Macro("DAHDI/5-1", "user-callerid,SKIPTTL") in n ew stack
-- Executing [s@macro-user-callerid:1] Set("DAHDI/5-1", "AMPUSER=9132695850" ) in new stack
-- Executing [s@macro-user-callerid:2] GotoIf("DAHDI/5-1", "0?report") in ne w stack
-- Executing [s@macro-user-callerid:3] ExecIf("DAHDI/5-1", "0?Set(REALCALLER IDNUM=9132695850)") in new stack
-- Executing [s@macro-user-callerid:4] Set("DAHDI/5-1", "AMPUSER=") in new s tack
-- Executing [s@macro-user-callerid:5] Set("DAHDI/5-1", "AMPUSERCIDNAME=") i n new stack
-- Executing [s@macro-user-callerid:6] GotoIf("DAHDI/5-1", "1?report") in ne w stack
-- Goto (macro-user-callerid,s,10)
-- Executing [s@macro-user-callerid:10] GotoIf("DAHDI/5-1", "1?continue") in new stack
-- Goto (macro-user-callerid,s,19)
-- Executing [s@macro-user-callerid:19] Set("DAHDI/5-1", "CALLERID(number)=9 132695850") in new stack
-- Executing [s@macro-user-callerid:20] Set("DAHDI/5-1", "CALLERID(name)=KST EVE CUMMINGS") in new stack
-- Executing [s@macro-user-callerid:21] NoOp("DAHDI/5-1", "Using CallerID "K STEVE CUMMINGS" <9132695850>") in new stack
-- Executing [s@macro-vm:2] Set("DAHDI/5-1", "VMGAIN=""") in new stack
-- Executing [s@macro-vm:3] GotoIf("DAHDI/5-1", "1?vmx,1") in new stack
-- Goto (macro-vm,vmx,1)
-- Executing [vmx@macro-vm:1] Set("DAHDI/5-1", "MEXTEN=202") in new stack
-- Executing [vmx@macro-vm:2] Set("DAHDI/5-1", "MMODE=NOANSWER") in new stac k
-- Executing [vmx@macro-vm:3] Set("DAHDI/5-1", "RETVM=") in new stack
-- Executing [vmx@macro-vm:4] Set("DAHDI/5-1", "MODE=unavail") in new stack
-- Executing [vmx@macro-vm:5] GotoIf("DAHDI/5-1", "1?chknomsg") in new stack
-- Goto (macro-vm,vmx,7)
-- Executing [vmx@macro-vm:7] GotoIf("DAHDI/5-1", "0?s-NOANSWER,1") in new s tack
-- Executing [vmx@macro-vm:8] GotoIf("DAHDI/5-1", "1?notdirect") in new stac k
-- Goto (macro-vm,vmx,10)
-- Executing [vmx@macro-vm:10] NoOp("DAHDI/5-1", "Checking if ext 202 is ena bled: ") in new stack
-- Executing [vmx@macro-vm:11] GotoIf("DAHDI/5-1", "1?s-NOANSWER,1") in new stack
-- Goto (macro-vm,s-NOANSWER,1)
-- Executing [s-NOANSWER@macro-vm:1] Macro("DAHDI/5-1", "get-vmcontext,202") in new stack
-- Executing [s@macro-get-vmcontext:1] Set("DAHDI/5-1", "VMCONTEXT=default") in new stack
-- Executing [s@macro-get-vmcontext:2] GotoIf("DAHDI/5-1", "0?200:300") in n ew stack
-- Goto (macro-get-vmcontext,s,300)
-- Executing [s@macro-get-vmcontext:300] NoOp("DAHDI/5-1", "") in new stack
-- Executing [s-NOANSWER@macro-vm:2] VoiceMail("DAHDI/5-1", "202@default,u"" ") in new stack
-- <DAHDI/5-1> Playing 'vm-theperson.gsm' (language 'en')
-- <DAHDI/5-1> Playing 'digits/2.gsm' (language 'en')
-- <DAHDI/5-1> Playing 'digits/0.gsm' (language 'en')
-- <DAHDI/5-1> Playing 'digits/2.gsm' (language 'en')
-- <DAHDI/5-1> Playing 'vm-isunavail.gsm' (language 'en')
-- <DAHDI/5-1> Playing 'vm-intro.gsm' (language 'en')
== Spawn extension (macro-vm, s-NOANSWER, 2) exited non-zero on 'DAHDI/5-1' in macro 'vm'
== Spawn extension (macro-exten-vm, s, 18) exited non-zero on 'DAHDI/5-1' in m acro 'exten-vm'
== Spawn extension (from-did-direct, 202, 1) exited non-zero on 'DAHDI/5-1'
-- Executing [h@from-did-direct:1] Macro("DAHDI/5-1", "hangupcall,") in new stack
-- Executing [s@macro-hangupcall:1] GotoIf("DAHDI/5-1", "1?endmixmoncheck") in new stack
-- Goto (macro-hangupcall,s,9)
-- Executing [s@macro-hangupcall:9] NoOp("DAHDI/5-1", "End of MIXMON check") in new stack
-- Executing [s@macro-hangupcall:10] GotoIf("DAHDI/5-1", "1?nomeetmemon") in new stack
-- Goto (macro-hangupcall,s,28)
-- Executing [s@macro-hangupcall:28] NoOp("DAHDI/5-1", "End of MEETME check" ) in new stack
-- Executing [s@macro-hangupcall:29] GotoIf("DAHDI/5-1", "1?noautomon") in n ew stack
-- Goto (macro-hangupcall,s,34)
-- Executing [s@macro-hangupcall:34] NoOp("DAHDI/5-1", "TOUCH_MONITOR_OUTPUT =") in new stack
-- Executing [s@macro-hangupcall:35] GotoIf("DAHDI/5-1", "1?noautomon2") in new stack
-- Goto (macro-hangupcall,s,41)
-- Executing [s@macro-hangupcall:41] NoOp("DAHDI/5-1", "MONITOR_FILENAME=") in new stack
-- Executing [s@macro-hangupcall:42] GotoIf("DAHDI/5-1", "1?skiprg") in new stack
-- Goto (macro-hangupcall,s,45)
-- Executing [s@macro-hangupcall:45] GotoIf("DAHDI/5-1", "1?skipblkvm") in n ew stack
-- Goto (macro-hangupcall,s,48)
-- Executing [s@macro-hangupcall:48] GotoIf("DAHDI/5-1", "1?theend") in new stack
-- Goto (macro-hangupcall,s,50)
-- Executing [s@macro-hangupcall:50] AGI("DAHDI/5-1", "hangup.agi") in new s tack
-- Launched AGI Script /var/lib/asterisk/agi-bin/hangup.agi
-- <DAHDI/5-1>AGI Script hangup.agi completed, returning 0
-- Executing [s@macro-hangupcall:51] Hangup("DAHDI/5-1", "") in new stack
== Spawn extension (macro-hangupcall, s, 51) exited non-zero on 'DAHDI/5-1' in macro 'hangupcall'
== Spawn extension (from-did-direct, h, 1) exited non-zero on 'DAHDI/5-1'
-- Hanging up on 'DAHDI/5-1'
-- Hungup 'DAHDI/5-1'
I have BFL set up on my phones and it looks like this:
and it works great but it defaults to *8201 and as I noted it does nothing.fnc=blf+sd+cp;[email protected];[email protected];nme=Lana
I must be missing something. I thank you once again in advance.
Climato