Re: [asterisk-users] automatic call pickup

2008-10-08 Thread Vieri

--- On Tue, 10/7/08, Andrew Joakimsen [EMAIL PROTECTED] wrote:

 I am not sure if it is possible to somehow invoke a function
 to pick
 up the call via dialplan, if it is a combination of that
 function and
 DISA should do what you need.


Thanks!

I could configure the ATAs to auto-dial a custom destination which would 
then call the command Pickup() passing it the appropriate parameters by 
checking the CallerID. After the Pickup() cmd has been executed I would call 
DISA without a password.

There could be security issues of course. The only check I would do is based 
on the caller's ID (basically the extension number).

Can a caller ID be spoofed? What other filtering logic can be applied for 
dialplan security?
I've read this doc:
http://www.voip-info.org/wiki/view/Asterisk+security+dialplan
but is there more information elsewhere?

Vieri



  

___
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

AstriCon 2008 - September 22 - 25 Phoenix, Arizona
Register Now: http://www.astricon.net

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


Re: [asterisk-users] automatic call pickup

2008-10-08 Thread Andrew Joakimsen
See the documentation for DISA, it is restricted by context. So
assuming you already have your dialplan configured securely, there are
no security implications.

Be aware that the behavior of the phones change when you dial through
DISA, you can no longer use features such as redial. That is because
the SIP call the phone places is to that extension, and DISA takes the
DTMF signals after the call is already answered.

Another option could be to auto-dial call pickup and make the users
dial on-hook (if the phone can do that). I have something like that on
my Polycom 501 for shared line appearance (i need to take it off --
SLA currently is very poor, caller id is broken, for one). When I
pickup my Polycom it dials the shared line. When I dial on-hook it
calls without using the shared line.

On Wed, Oct 8, 2008 at 3:58 AM, Vieri [EMAIL PROTECTED] wrote:

 --- On Tue, 10/7/08, Andrew Joakimsen [EMAIL PROTECTED] wrote:

 I am not sure if it is possible to somehow invoke a function
 to pick
 up the call via dialplan, if it is a combination of that
 function and
 DISA should do what you need.


 Thanks!

 I could configure the ATAs to auto-dial a custom destination which would 
 then call the command Pickup() passing it the appropriate parameters by 
 checking the CallerID. After the Pickup() cmd has been executed I would call 
 DISA without a password.

 There could be security issues of course. The only check I would do is 
 based on the caller's ID (basically the extension number).

 Can a caller ID be spoofed? What other filtering logic can be applied for 
 dialplan security?
 I've read this doc:
 http://www.voip-info.org/wiki/view/Asterisk+security+dialplan
 but is there more information elsewhere?

 Vieri





 ___
 -- Bandwidth and Colocation Provided by http://www.api-digital.com --

 AstriCon 2008 - September 22 - 25 Phoenix, Arizona
 Register Now: http://www.astricon.net

 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 --

AstriCon 2008 - September 22 - 25 Phoenix, Arizona
Register Now: http://www.astricon.net

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


[asterisk-users] automatic call pickup

2008-10-07 Thread Vieri
Hi,

Currently I'm using Asterisk 1.2 and 1.4 in different setups. When a user wants 
to pick up a call within his/her pickup group, *8 must be dialed (or whatever 
you define in features.conf).

However, these users were used to another behavior when they had a commercial 
PBX (Bosch). When a phone of the pickup group rang all the user had to do to 
grab the call was to pick his/her phone up (no dialing required). I tried to 
explain the advantages of deciding if you want to pick up the call or not 
by pressing *8 but I understand that in a very busy environment, dialing *8 (or 
whatever) makes you lose a second or two...

Making the phones ring at the same time (for the same call) isn't an option 
(Dial(SIP/101SIP/102)). Extensions within a pickup group must ring one at a 
time.

They are all using standard analog phones connected to a multi-port ATA.

I was thinking of configuring some sort of auto speed dial of the pickup code 
(*8) whenever the user picks the phone up but it seems that these phones don't 
support that.

I know this is a weird question but has anyone dealt with this issue in 
Asterisk 1.2/1.4/1.6?

Or has anyone come up with a custom solution?

Thanks,

Vieri



  

___
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

AstriCon 2008 - September 22 - 25 Phoenix, Arizona
Register Now: http://www.astricon.net

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


Re: [asterisk-users] automatic call pickup

2008-10-07 Thread Anselm Martin Hoffmeister
Am Dienstag, den 07.10.2008, 01:42 -0700 schrieb Vieri:
 Hi,
 
 Currently I'm using Asterisk 1.2 and 1.4 in different setups. When a user 
 wants to pick up a call
 within his/her pickup group, *8 must be dialed (or whatever you define in 
 features.conf).
[...]
 I was thinking of configuring some sort of auto speed dial of the pickup 
 code (*8) whenever
 the user picks the phone up but it seems that these phones don't support that.

Hi Vieri,

regarding your combination of analog phones and ATAs I would look for
the auto-dial functionality in the ATA. I am pretty sure I saw it in one
web-interface or the other, but surely not all vendors implement that
kind of functionality.

In your place I would also think about using a one-press pickup code,
like #. I know this code is often in use for transfer or the like, but
if pickup is the 95%+ action then transfer doing *# instead of # (or
whatever) might be reasonable. This would reduce pickup to lifting the
handset and pressing the bottom left-most key, which can be done without
looking at the keypad.

One last idea: Perhaps your multi port ATA supports different kind of
ring codes (once short, twice short, no idea whatever) one of which will
_not_ ring the phones (which could interpret that signal meant as a
short ring as line noise or the like). Perhaps they even support
silent ringing, not sending the ring signal at all, but nevertheless
answering the line if hook-up happens.

Best regards

Anselm


smime.p7s
Description: S/MIME cryptographic signature
___
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

AstriCon 2008 - September 22 - 25 Phoenix, Arizona
Register Now: http://www.astricon.net

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

Re: [asterisk-users] automatic call pickup

2008-10-07 Thread Pavel Jezek


Vieri wrote:
 Hi,

 Currently I'm using Asterisk 1.2 and 1.4 in different setups. When a user 
 wants to pick up a call within his/her pickup group, *8 must be dialed (or 
 whatever you define in features.conf).

 However, these users were used to another behavior when they had a commercial 
 PBX (Bosch). When a phone of the pickup group rang all the user had to do to 
 grab the call was to pick his/her phone up (no dialing required). I tried to 
 explain the advantages of deciding if you want to pick up the call or not 
 by pressing *8 but I understand that in a very busy environment, dialing *8 
 (or whatever) makes you lose a second or two...

 Making the phones ring at the same time (for the same call) isn't an option 
 (Dial(SIP/101SIP/102)). Extensions within a pickup group must ring one at a 
 time.

 They are all using standard analog phones connected to a multi-port ATA.
   
If your ata support custom ringtones /distinctive ring feature, you can 
try to dial all phones in group,
but let only one phone ring normaly, and on remaining phones set some 
mute ringtone via dialplan using SIPAddHeader(Alert-Info: something)
PJ



 I was thinking of configuring some sort of auto speed dial of the pickup 
 code (*8) whenever the user picks the phone up but it seems that these phones 
 don't support that.

 I know this is a weird question but has anyone dealt with this issue in 
 Asterisk 1.2/1.4/1.6?

 Or has anyone come up with a custom solution?

 Thanks,

 Vieri



   

 ___
 -- Bandwidth and Colocation Provided by http://www.api-digital.com --

 AstriCon 2008 - September 22 - 25 Phoenix, Arizona
 Register Now: http://www.astricon.net

 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 --

AstriCon 2008 - September 22 - 25 Phoenix, Arizona
Register Now: http://www.astricon.net

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


Re: [asterisk-users] automatic call pickup

2008-10-07 Thread Vieri

--- On Tue, 10/7/08, Anselm Martin Hoffmeister [EMAIL PROTECTED] wrote:

 regarding your combination of analog phones and ATAs I
 would look for
 the auto-dial functionality in the ATA. I am pretty sure I
 saw it in one
 web-interface or the other

Thanks!
I actually found the option. I'm using Grandstream's GXW4008.
The option is Offhook Auto-Dial and I set that to *8.
It seems to work fine.
There's just one drawback: if I don't need to pick up a call but just place one 
then I need to press the R(Flash) key to get dial tone. Otherwise, *8 leaves me 
with a hung up tone and I can't dial out.

This behavior may be even worse... so I may have to look for another solution.

Thanks anyway.

Vieri



  

___
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

AstriCon 2008 - September 22 - 25 Phoenix, Arizona
Register Now: http://www.astricon.net

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


Re: [asterisk-users] automatic call pickup

2008-10-07 Thread Andrew Joakimsen
I am not sure if it is possible to somehow invoke a function to pick
up the call via dialplan, if it is a combination of that function and
DISA should do what you need.

On Tue, Oct 7, 2008 at 8:37 AM, Vieri [EMAIL PROTECTED] wrote:

 --- On Tue, 10/7/08, Anselm Martin Hoffmeister [EMAIL PROTECTED] wrote:

 regarding your combination of analog phones and ATAs I
 would look for
 the auto-dial functionality in the ATA. I am pretty sure I
 saw it in one
 web-interface or the other

 Thanks!
 I actually found the option. I'm using Grandstream's GXW4008.
 The option is Offhook Auto-Dial and I set that to *8.
 It seems to work fine.
 There's just one drawback: if I don't need to pick up a call but just place 
 one then I need to press the R(Flash) key to get dial tone. Otherwise, *8 
 leaves me with a hung up tone and I can't dial out.

 This behavior may be even worse... so I may have to look for another solution.

 Thanks anyway.

 Vieri





 ___
 -- Bandwidth and Colocation Provided by http://www.api-digital.com --

 AstriCon 2008 - September 22 - 25 Phoenix, Arizona
 Register Now: http://www.astricon.net

 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 --

AstriCon 2008 - September 22 - 25 Phoenix, Arizona
Register Now: http://www.astricon.net

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