Summary:ASTERISK-19852: Call pickup does not work with notifycid=yes
Reporter:Niccolò Belli (darkbasic)Labels:
Date Opened:2012-05-08 15:15:40Date Closed:
Versions:10.5.0 13.18.4 Frequency of

exten => 101,1,Dial(DAHDI/9)
same => n,Hangup()

exten => 102,1,Dial(DAHDI/10)
same => n,Hangup()

exten => _10[356],1,Dial(SIP/${EXTEN})
same => n,Hangup()

exten => 101,hint,DAHDI/9
exten => 102,hint,DAHDI/10
exten => 103,hint,SIP/103
exten => 105,hint,SIP/105
exten => 106,hint,SIP/106

exten => _X!,1,Answer()
same => n,Goto(sub-metano,menu,1)

exten => menu,1,Background(recordings/uffici)
same => n,Background(recordings/magazzino)
same => n,WaitExten()

exten => 1,1,Hangup()

exten => 2,1,Queue(Magazzino,tx,,,180)
same => n,Playback(recordings/nessun-operatore-disponibile)
same => n,Hangup()

exten => t,1,Goto(menu,1)

exten => i,1,Playback(recordings/selezione-non-valida)
same => n,Goto(menu,1)

"Magazzino"'s strategy is ringall.

DAHDI/101, DAHDI/102 and SIP/103 are members of the queue "Magazzino".

In my SNOM 370 phones (firmware I mapped the keys with "dest 101", "dest 102", "dest 103" etc.. instead of "blf 101" etc.. so I don't use the Pickup() app at all.

"dest" uses 1° pickup method: http://wiki.snom.com/Category:HowTo:Call_Pickup

Case A: I call DAHDI/101 from DAHDI/102. Then I try to pickup 101.
Case B: I receive a call from the ISDN [from-isdn-1], the user press "2". Then I try to pickup 101.

CASE A: Pickup does work.

CASE B: Pickup doesn't work. From the console I see it tries to pickup 101@phones-metano, I think it should try to pickup 2@phones-metano to succeed.
Comments:By: Matt Jordan (mjordan) 2012-05-14 14:17:48.027-0500

What version of Asterisk are you using?

By: Niccolò Belli (darkbasic) 2012-05-14 15:39:10.243-0500

I tried both 1.8.x and 10.x
Using 10.5-rc1 right now.