[Asterisk-bsd] pickup problem

Richard r.neese at gmail.com
Sat Mar 25 09:44:57 MST 2006


grab the latest svn of the zaptel-freebsd driver and the latest libpri . you 
will have to patch libpri manualy from the patches in the 
ports/misc/libpri/files dir. then compile libpri and install it then build 
and innstall the zaptel  this should clear things up on 6.1 and 6.0.


On Wednesday 22 March 2006 16:12, Diego Valencia wrote:
> Hi everyone, I have a problem with pickup:
>
> My extensions looks as:
>
> exten => s,1,Wait,1                     ; Wait a second, just for fun
> exten => s,2,Answer                     ; Answer the line
> exten => s,3,Set(TIMEOUT(digit)=10)      ; Set Digit Timeout to 10 seconds
> exten => s,4,Set(TIMEOUT(response)=3)  ; Set Response Timeout to 3 seconds
> exten => s,5,Set(LANGUAGE()=es)         ; Set language to spanish
> exten => s,6(restart),BackGround(001_IVR1) ; Play a congratulatory message
> exten => s,7,WaitExten          ; Wait for an extension to be dialed.
>
> exten => s,8,Dial(SIP/241,30)  ;dial 241 if nothing is dialed.
>
> exten => _8.,1,Pickup(${EXTEN:1})   ; pickup
>
> exten => 210,1,Dial(SIP/210,30)
> exten => 211,1,Dial(SIP/211,30)
> exten => 241,1,Dial(SIP/241,30)
>
> I can't pickup the call when the priority 8 is executed (time out expired).
> If the number is dialed (210, 211, 241) before the time out expire, the
> pickup feature works fine.
>
>     -- Executing Wait("SIP/5890020-709f", "1") in new stack
>     -- Executing Answer("SIP/5890020-709f", "") in new stack
>     -- Executing Set("SIP/5890020-709f", "TIMEOUT(digit)=10") in new stack
>     -- Digit timeout set to 10
>     -- Executing Set("SIP/5890020-709f", "TIMEOUT(response)=3") in new
> stack -- Response timeout set to 3
>     -- Executing Set("SIP/5890020-709f", "LANGUAGE()=es") in new stack
>     -- Executing BackGround("SIP/5890020-709f", "001_IVR1") in new stack
>     -- Playing '001_IVR1' (language 'es')
>     -- Executing WaitExten("SIP/5890020-709f", "") in new stack
>     -- Timeout on SIP/5890020-709f, continuing...
>     -- Executing Dial("SIP/5890020-709f", "SIP/241|30") in new stack
>     -- Called 241
>     -- SIP/241-3b7a is ringing
>
>     -- Executing Pickup("SIP/210-c7f7", "241") in new stack  ### I get
> SIP/2.0 603 Declined event on my phone
>
>
> ____________________
> Diego Valencia
> Network Support
> IP-Tel SA
> Tel: 0351-5890002
> Movil: 0351-155194286
>
>
>
> _______________________________________________
> Asterisk-BSD mailing list
> Asterisk-BSD at lists.digium.com
> http://lists.digium.com/mailman/listinfo/asterisk-bsd


More information about the Asterisk-BSD mailing list