[asterisk-users] ChanSpy : how to know channel name ?

Danny Nicholas danny at debsinc.com
Wed Jan 25 08:20:15 CST 2012


Read the documentation.  If I do Set(a=${CHANNELS()}) a will return a list
of channels with a space between each entry like you originally said.  I did
my test using Set(a=${CHANNELS(1107)}) and it returned a=SIP/1107, therefore
I logically assumed that ${CHANNELS(miq8)}) would return SIP/miq8.  If you
PROVE me wrong so be it,  but I'm gonna SHUT UP now since you don't give a
rat's behind about my wasting time trying to help you.

 

From: asterisk-users-bounces at lists.digium.com
[mailto:asterisk-users-bounces at lists.digium.com] On Behalf Of Jonas Kellens
Sent: Wednesday, January 25, 2012 3:16 AM
To: Asterisk Users Mailing List - Non-Commercial Discussion
Subject: Re: [asterisk-users] ChanSpy : how to know channel name ?

 

This could work, yes.

But the context is not always the same.

Also ${CHANNELS(miq8) will return nothing...


Jonas.


On 01/24/2012 08:47 PM, Danny Nicholas wrote: 

Did a little research on this using my Asterisk 10.0.  This should work for
you. 

exten => 1246,1,answer()

exten => 1246,n,set(inuse=${CHANNELS(miq8)})

exten => 1246,n,extenspy(${inuse}@default)

exten => 1246,n,hangup()

 

From: asterisk-users-bounces at lists.digium.com
[mailto:asterisk-users-bounces at lists.digium.com] On Behalf Of Jonas Kellens
Sent: Tuesday, January 24, 2012 9:52 AM
To: Asterisk Users Mailing List - Non-Commercial Discussion
Subject: Re: [asterisk-users] ChanSpy : how to know channel name ?

 

Hello,

there is very little information about the function CHANNELS().

If I know the peer name (that I always know for sure), do you see a way of
using the function CHANNELS() to get the right channel ??

If CHANNELS() gives a "space-delimited" list of active channels, and I know
miq8... how can I get SIP/miq8-00002419 ?

Thanks !


On 01/24/2012 04:46 PM, Danny Nicholas wrote: 

Extenspy(miq8 at default) for miq8.  I would either proceed under the
assumption that I'm going to be listening to my extensions in the default
context or set up an AGI or something to load my needed ext at context
information.

 

From: asterisk-users-bounces at lists.digium.com
[mailto:asterisk-users-bounces at lists.digium.com] On Behalf Of Jonas Kellens
Sent: Tuesday, January 24, 2012 9:41 AM
To: Asterisk Users Mailing List - Non-Commercial Discussion
Subject: Re: [asterisk-users] ChanSpy : how to know channel name ?

 

Hello,

how to use ExtenSpy(extension at context) when conversations are named like
this ? :

SIP/378680644-00002 default                                  
SIP/rs4-00002445 sub-uitinternation
SIP/3715320168-00002 default    
SIP/ibenla2-0000244 sub-uit789  
SIP/372083610-00002 default  
SIP/cedhou0-000024 sub-uit789  
SIP/travel3-00002 pbx-routing 
SIP/INTELin-00002 pbx-routing 
SIP/375382280-00002 default   
SIP/miq8-00002419  sub-uitGSM  
SIP/3749378004-0000 default  
SIP/instlpr0-00002 sub-uitinternation

Can you tell me what is the extension ? How will I know the context ? The
context is not always the same...



On 01/24/2012 04:32 PM, Danny Nicholas wrote: 

You are either going to be able to listen to SIP/miq8 or you are going to
have to know the sequence number like SIP/miq8-00001.  Maybe you should just
use ExtenSpy instead?

 

From: asterisk-users-bounces at lists.digium.com
[mailto:asterisk-users-bounces at lists.digium.com] On Behalf Of Jonas Kellens
Sent: Tuesday, January 24, 2012 9:26 AM
To: Asterisk Users Mailing List - Non-Commercial Discussion
Subject: Re: [asterisk-users] ChanSpy : how to know channel name ?

 

Of course I can control the name of my SIP-peer. Why do you tell me this ?!

Please answer my question : how do I know the channel name so I can ChanSpy
the correct channel ?



On 01/24/2012 04:13 PM, Danny Nicholas wrote: 

It's not random.  The "Channel Name" is Tech/peer-sequence (sequence is in
hex).  You can control (to a degree) the peer portion in
sip.conf/users.conf.

 

From: asterisk-users-bounces at lists.digium.com
[mailto:asterisk-users-bounces at lists.digium.com] On Behalf Of Jonas Kellens
Sent: Tuesday, January 24, 2012 9:07 AM
To: Asterisk Users Mailing List - Non-Commercial Discussion
Subject: Re: [asterisk-users] ChanSpy : how to know channel name ?

 

Hello,

thanks. miq8 is the name of the SIP peer account.

So when I know the SIP peer name, and I strip of the numbers of the channel,
then I can use ChanSpy. So this answers my original question.

The only problem I see : it is Asterisk that gives the channel its name. How
do I change this ??

As far as I know, Asterisk randomly gives a channel name which consists of
the technology (SIP), the peername (miq8) and some numbers...

How to change the channel name ?



On 01/24/2012 03:53 PM, Danny Nicholas wrote: 

I would try chanspy(sip/miq8,b) - the b flag denotes to only listen to a
bridged call which (it seems to me) should pick up both sides.

 

From: asterisk-users-bounces at lists.digium.com
[mailto:asterisk-users-bounces at lists.digium.com] On Behalf Of Jonas Kellens
Sent: Tuesday, January 24, 2012 8:46 AM
To: Asterisk Users Mailing List - Non-Commercial Discussion
Subject: Re: [asterisk-users] ChanSpy : how to know channel name ?

 

Hello,

OK thanks. But, I want to listen to the conversation (not just 1 channel out
of 2 channels). How then do I use ChanSpy ?



On 01/24/2012 03:41 PM, Danny Nicholas wrote: 

Strip off the -xxxxx.  Just listen to SIP/miq8 and SIP/375382280 in your
example.

 

From: asterisk-users-bounces at lists.digium.com
[mailto:asterisk-users-bounces at lists.digium.com] On Behalf Of Jonas Kellens
Sent: Tuesday, January 24, 2012 7:47 AM
To: Asterisk Users Mailing List - Non-Commercial Discussion
Subject: [asterisk-users] ChanSpy : how to know channel name ?

 

Hello list,

to use ChanSpy, one needs to know the name of the channel.

But on an incoming call from the provider, or an outgoing call to the
provider there are always numbers added. How can one then know the channel
name ??

core show channels verbose shows me for example :

SIP/378680644-00002 default                                  
SIP/rs4-00002445 sub-uitinternation
SIP/3715320168-00002 default    
SIP/ibenla2-0000244 sub-uit789  
SIP/372083610-00002 default  
SIP/cedhou0-000024 sub-uit789  
SIP/travel3-00002 pbx-routing 
SIP/INTELin-00002 pbx-routing 
SIP/375382280-00002 default   
SIP/miq8-00002419  sub-uitGSM  
SIP/3749378004-0000 default  
SIP/instlpr0-00002 sub-uitinternation
SIP/372089170-00002 default  
SIP/v9q9uLT-0000 from-GFATRUNK 
46 active channels
24 active calls


If I want to listen to the conversation of SIP/miq8-00002419 and
SIP/375382280-00002 (these 2 channels have been connected to 1
conversation), how do I use ChanSpy ??



Kind regards;
Jonas.

 
 
--
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
               http://www.asterisk.org/hello
 
asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users
 
--
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
               http://www.asterisk.org/hello
 
asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users
 
 
--
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
               http://www.asterisk.org/hello
 
asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users
 
 
--
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
               http://www.asterisk.org/hello
 
asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users
 
 
--
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
               http://www.asterisk.org/hello
 
asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users
 
 
--
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
               http://www.asterisk.org/hello
 
asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.digium.com/pipermail/asterisk-users/attachments/20120125/8fb4bbbb/attachment.htm>


More information about the asterisk-users mailing list