[Asterisk-Users] Call pickup across technologies (SIP, IAX, MGCP)?

2005-02-04 Thread Philipp von Klitzing
Hi there,

it appears that call pick-up only works _within_ a technolgoy, i.e. with 
a SIP phone when another SIP phone is ringing. Is that correct, or is my 
configuration faulty?


* Case 1:
SIP phone 1 ringing - SIP phone 2 can pick the call up with *8
We are happy! :-)

* Case 2:
IAX phone ringing - SIP phone can't pick the call up:
NOTICE[10250]: Nothing to pick up

* Case 3: 
SIP phone ringing - IAX phone can't pick the call up:
NOTICE[12300]: Rejected connect attempt from 192.168.x.y, reque
st '[EMAIL PROTECTED]' does not exist

The same applies to MGCP and SIP phone interaction.


[features.conf]
pickupexten = *8

[sip.conf and iax.conf]
callgroup=1
pickupgroup=2


Cheers, Philipp


___
Asterisk-Users mailing list
Asterisk-Users@lists.digium.com
http://lists.digium.com/mailman/listinfo/asterisk-users
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


Re: [Asterisk-Users] Call pickup across technologies (SIP, IAX, MGCP)?

2005-02-04 Thread Philipp von Klitzing
Hi again!

  it appears that call pick-up only works _within_ a technolgoy, i.e. with 
  a SIP phone when another SIP phone is ringing. Is that correct, or is my 
  configuration faulty?
  
  * Case 2:
  IAX phone ringing - SIP phone can't pick the call up:
  NOTICE[10250]: Nothing to pick up
 
 This seems less a matter of technology than a matter of implementation.
  From the SIP phones, I can pickup ANY call, no matter if between ISDN, 
 SIP or cross-channel. From the ISDN phones, I can pickup NO calls 
 (unknown extension *8 in context from_ISDN).

Hm... with the help of the bristuff PickUp() app I was able to solve this 
unkown extension for 2 of my 3 cases, but trying to pickup a ringing 
IAX phone with SIP still fails with error no channel found 2 (bristuff 
exten = *8,1,PickUp(1)). All clients have callgroup=1 and 
pickupgroup=1.

If I do ship show peer peername I get:

  Callgroup: 1 (2)
  Pickupgroup  : 1 (2)

and I wonder what the (2) is supposed to mean in both cases, the 
errormessage as well as the peer info. Maybe there is a difference in 
implementation of callgroup= in iax.conf where one starts couting at 0 
and the other at 1?

Hm... too bad there is no iax2 show peer peername...

Philipp


___
Asterisk-Users mailing list
Asterisk-Users@lists.digium.com
http://lists.digium.com/mailman/listinfo/asterisk-users
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users