Re: [asterisk-users] pickupgroup

2011-08-05 Thread Ishfaq Malik
On Thu, 2011-08-04 at 11:20 -0400, Dan Journo wrote:
 Hi, 
 
  
 
 Using 1.4, I see that pickupgroup can only be between 1 and 63.  
 
 We run a hosted PBX service and need to give our client access to the
 call pickup feature. 
 
 I thought that I could simply use the client's ID number for the
 pickupgroup number. 
 
 The client's ID number is generated by our CRM software and is unique
 for each client.
 
 That way, I can ensure clients can only pick up calls from extensions
 on their account. 
 
 However, since pickupgroup can only be between 1 and 63, this causes a
 problem. 
 
 I was wondering what people have done to get around this. 
 
 Any feedback is greatly appreciated. 
 
 Many thanks
 
 Dan 
 

 
Just want to say I'm totally with Dan on this one, we run a hosted
service and the limit on pickup groups will be getting problematic soon.

I know one can use Pickup application within a dialplan but in an office
with lots of phones, it can be hard to discern which extension it is
that is ringing...

-- 
Ishfaq Malik
Software Developer
PackNet Ltd

Office:   0161 660 3062


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


[asterisk-users] pickupgroup

2011-08-04 Thread Dan Journo
Hi,

Using 1.4, I see that pickupgroup can only be between 1 and 63.

We run a hosted PBX service and need to give our client access to the call 
pickup feature.

I thought that I could simply use the client's ID number for the pickupgroup 
number.
The client's ID number is generated by our CRM software and is unique for each 
client.
That way, I can ensure clients can only pick up calls from extensions on their 
account.

However, since pickupgroup can only be between 1 and 63, this causes a problem.

I was wondering what people have done to get around this.

Any feedback is greatly appreciated.

Many thanks
Dan

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

Re: [asterisk-users] pickupgroup

2011-08-04 Thread Danny Nicholas
From: asterisk-users-boun...@lists.digium.com
[mailto:asterisk-users-boun...@lists.digium.com] On Behalf Of Dan Journo
Sent: Thursday, August 04, 2011 10:21 AM
To: Asterisk Users Mailing List - Non-Commercial Discussion
Subject: [asterisk-users] pickupgroup

 

Hi, 

 

Using 1.4, I see that pickupgroup can only be between 1 and 63. 

 

We run a hosted PBX service and need to give our client access to the call
pickup feature.

 

I thought that I could simply use the client's ID number for the pickupgroup
number. 

The client's ID number is generated by our CRM software and is unique for
each client.

That way, I can ensure clients can only pick up calls from extensions on
their account.

 

However, since pickupgroup can only be between 1 and 63, this causes a
problem.

 

I was wondering what people have done to get around this.

 

Any feedback is greatly appreciated.

 

Many thanks

Dan 

 

Why don't you just use an AGI/Table to control the pickup group?  You can
use contexts or other granular features to keep any number of clients in
this 63 count (IMO).

 

 

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

Re: [asterisk-users] pickupgroup

2011-08-04 Thread Dan Journo
 Why don't you just use an AGI/Table to control the pickup group?  You can use 
 contexts or other granular features to keep any number of clients in this 63 
 count (IMO).

Thanks for your reply.

How would I use an AGI to handle the pickup request?
Would I control the whole pickup request? Or would the built-in pickup feature 
still be used.

I just need a little more information to be able to understand what you mean 
and how to proceed.

Thanks
Dan


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

Re: [asterisk-users] pickupgroup

2011-08-04 Thread Jeff LaCoursiere
On Thu, 2011-08-04 at 11:20 -0400, Dan Journo wrote:
 Hi, 
 Using 1.4, I see that pickupgroup can only be between 1 and 63. 
 We run a hosted PBX service and need to give our client access to the
 call pickup feature.
 I thought that I could simply use the client's ID number for the
 pickupgroup number. 
 The client's ID number is generated by our CRM software and is unique
 for each client.
 That way, I can ensure clients can only pick up calls from extensions
 on their account.
 However, since pickupgroup can only be between 1 and 63, this causes a
 problem.
 I was wondering what people have done to get around this.
 Any feedback is greatly appreciated.
 
  

My take on this is that asterisk just isn't multi-tenant friendly.  I
have had outsanding success using LXC to separate asterisk instances on
a single server without over-utilizing resources, and the problems you
are having go away.  We offer FreePBX web interfaces to our customers
this way too, which you could never do otherwise.

j





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


Re: [asterisk-users] pickupgroup

2011-08-04 Thread Dan Journo
 My take on this is that asterisk just isn't multi-tenant friendly.

Is there any technical reason for this 63 group limit?


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


Re: [asterisk-users] pickupgroup

2011-08-04 Thread Eric Wieling


 -Original Message-
 From: asterisk-users-boun...@lists.digium.com [mailto:asterisk-users-
 boun...@lists.digium.com] On Behalf Of Dan Journo
 Sent: Thursday, August 04, 2011 3:00 PM
 To: j...@sunfone.com; Asterisk Users Mailing List - Non-Commercial
 Discussion
 Subject: Re: [asterisk-users] pickupgroup
 
  My take on this is that asterisk just isn't multi-tenant friendly.
 
 Is there any technical reason for this 63 group limit?

Currently the number of callgroups/pickupgroups is limited to 63, because the 
variable type that holds the group bits is a long long.

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


Re: [asterisk-users] pickupgroup

2011-08-04 Thread Dan Journo
 Is there any technical reason for this 63 group limit?

Currently the number of callgroups/pickupgroups is limited to 63, because the 
variable type that holds the group bits is a long long.

Ah, so it's a major change to get it to hold a larger number?

I was hoping I could just change the following line:-

if ((x  63) || (x  0)) {

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


Re: [asterisk-users] pickupgroup

2011-08-04 Thread Gergo Csibra
Thursday, August 4, 2011, 9:35:50 PM, Dan wrote:

 Is there any technical reason for this 63 group limit?

Currently the number of callgroups/pickupgroups is limited to 63, because the 
variable type that holds the group bits is a long long.

 Ah, so it's a major change to get it to hold a larger number?

 I was hoping I could just change the following line:-

 if ((x  63) || (x  0)) {

OMG.
Group bits means, there is a 64 bit long register, and for the
pickupgroup 1 is the first bit set, for the pg2 is the second and so
on. Imagine some extension can be in more than 1 pickupgroup. In this
situation more than 1 bit set in that variable. There's no x here.

-- 
Best regards,
 Gergomailto:csi...@gmail.com


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


Re: [asterisk-users] pickupgroup

2011-08-04 Thread Dan Journo
 Is there any technical reason for this 63 group limit?

Currently the number of callgroups/pickupgroups is limited to 63, because 
the variable type that holds the group bits is a long long.

 Ah, so it's a major change to get it to hold a larger number?

 I was hoping I could just change the following line:-

 if ((x  63) || (x  0)) {

 OMG.
 Group bits means, there is a 64 bit long register, and for the
 pickupgroup 1 is the first bit set, for the pg2 is the second and so
 on. Imagine some extension can be in more than 1 pickupgroup. In this
 situation more than 1 bit set in that variable. There's no x here.


Gergo, i'm not sure what it's got to do with G-d, but I copied and pasted that 
directly from the asterisk source code that deals with call pickup.
Thanks for your reply though. It was really helpful. :-S

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


Re: [asterisk-users] pickupgroup

2011-08-04 Thread Paul Belanger

On 11-08-04 03:35 PM, Dan Journo wrote:

Is there any technical reason for this 63 group limit?



Currently the number of callgroups/pickupgroups is limited to 63, because the 
variable type that holds the group bits is a long long.


Ah, so it's a major change to get it to hold a larger number?

I was hoping I could just change the following line:-

if ((x  63) || (x  0)) {



https://issues.asterisk.org/jira/browse/ASTERISK-15463

--
Paul Belanger
Digium, Inc. | Software Developer
twitter: pabelanger | IRC: pabelanger (Freenode)
Check us out at: http://digium.com  http://asterisk.org

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


Re: [asterisk-users] pickupgroup

2011-08-04 Thread Dan Journo
Thanks Paul.

That link looks great. Is there more information available on how to apply 
patches? Im not sure how patches work. Do I have to use a specific version such 
as 1.4.20, or can I use any of the 1.4.x branch?

Thanks
Dan
--
_
-- 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


[asterisk-users] pickupgroup / SIP / Cisc phones

2007-03-30 Thread Michael Landin Hostbaek
List, 

I have successfully setup a couple of pickupgroups, and all works as it
should (with *8#).

Is there a way to configure my Cisco 7940/7960 phones, so one of the
soft buttons send the *8# signal, thus picking up the call?

Many thanks, 

Mike
___
--Bandwidth and Colocation provided by Easynews.com --

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


[asterisk-users] pickupgroup 1

2006-09-15 Thread Ronald Wiplinger
I have problems with pickupgroup. While 621 can pickup a call to 601 
with *8, no phone can pickup a call to 621. Below are the settings for 
two phones. 601 is static in the sip.conf, while 621 is in the Real-time 
database. What could be the problem?


I have an extension 601:

[601]
type=friend
context=ELMIT
username=hotline
secret=shhshh
canreinvite=no
host=dynamic
;defaultip=61.220.121.19
dtmfmode=rfc2833
[EMAIL PROTECTED]
nat=yes
callgroup=1
pickupgroup=1
callerid=Ronald Hotline,601
qualify=1000

and and extension 621:

CREATE TABLE `sip_buddies` (
 `id` int(11) NOT NULL auto_increment,
 `name` varchar(80) NOT NULL default '',
 `accountcode` varchar(20) default NULL,
 `amaflags` varchar(13) default NULL,
 `callgroup` varchar(30) default NULL,
 `callerid` varchar(80) default NULL,
 `restrictcid` char(3) default 'NO',
 `canreinvite` char(3) default 'yes',
 `context` varchar(80) default NULL,
 `defaultip` varchar(15) default NULL,
 `dtmfmode` varchar(7) default NULL,
 `fromuser` varchar(80) default NULL,
 `fromdomain` varchar(80) default NULL,
 `host` varchar(31) NOT NULL default '',
 `incominglimit` int(2) default NULL,
 `outgoinglimit` int(2) default NULL,
 `insecure` varchar(4) default NULL,
 `language` char(2) default NULL,
 `mailbox` varchar(50) default NULL,
 `md5secret` varchar(80) default NULL,
 `nat` varchar(5) NOT NULL default 'yes',
 `permit` varchar(95) default NULL,
 `deny` varchar(95) default NULL,
 `mask` varchar(95) default NULL,
 `pickupgroup` varchar(10) default NULL,
 `port` varchar(5) NOT NULL default '',
 `qualify` varchar(4) default NULL,
 `rtptimeout` char(3) default NULL,
 `rtpholdtimeout` char(3) default NULL,
 `secret` varchar(80) default NULL,
 `type` varchar(6) NOT NULL default 'friend',
 `username` varchar(80) NOT NULL default '',
 `disallow` varchar(100) default 'all',
 `allow` varchar(100) default 'g729;ilbc;gsm;ulaw;alaw',
 `musiconhold` varchar(100) default NULL,
 `regseconds` int(11) NOT NULL default '0',
 `ipaddr` varchar(15) NOT NULL default '',
 `regexten` varchar(80) NOT NULL default '',
 `cancallforward` char(3) default 'yes',
 `fullcontact` varchar(80) default NULL,
 `setvar` varchar(100) NOT NULL default '',
 PRIMARY KEY  (`id`),
 UNIQUE KEY `name` (`name`),
 KEY `name_2` (`name`)
) TYPE=MyISAM ROW_FORMAT=DYNAMIC AUTO_INCREMENT=102 ;

--
-- Dumping data for table `sip_buddies`
--

INSERT INTO `sip_buddies` VALUES (1, '621', NULL, NULL, NULL, 'Ronald 
private,621', '', 'no', 'ELMIT', NULL, 'rfc2833', NULL, NULL, 
'dynamic', NULL, NULL, NULL, 'en', '[EMAIL PROTECTED]', NULL, 'yes', NULL, 
NULL, NULL, '1', '5060', '1000', NULL, NULL, 'shhshh', 'friend', '621', 
'all', 'ulaw;alaw;g729;gsm', NULL, 1158361126, '192.168.250.76', '', 
'yes', 'sip:[EMAIL PROTECTED]:5060', '');
  


___
--Bandwidth and Colocation provided by Easynews.com --

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


[Asterisk-Users] pickupgroup and callgroup on zapata.conf , how they work ?

2004-10-27 Thread Pedro Howat Rodrigues
Hi,
I'm trying to figure that out . I've already read all the information I 
found on wiki , and googled that too .
But I still can't understand how exactly they work.
...you can pickup a ringing phone if you have a group in your 
/pickupgroup/ that is in their /callgroup/.
what does that exactly mean ?

if someone could point me to somewhere I can find more information or 
help me to understand that I would be really happy =] .

thanks,
Pedro
___
Asterisk-Users mailing list
[EMAIL PROTECTED]
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] pickupgroup and callgroup on zapata.conf , how they work ?

2004-10-27 Thread el Flynn
Pedro Howat Rodrigues wrote:
Hi,
I'm trying to figure that out . I've already read all the information I 
found on wiki , and googled that too .
But I still can't understand how exactly they work.
...you can pickup a ringing phone if you have a group in your 
/pickupgroup/ that is in their /callgroup/.
what does that exactly mean ?

if someone could point me to somewhere I can find more information or 
help me to understand that I would be really happy =] .

from zapata.conf:
; Ring groups (a.k.a. call groups) and pickup groups.
; If a phone is ringing and it is a member of a group which is one
; of your pickup groups, then you can answer it by picking up and
; dialing *8#.  For simple offices, just make these both the same
;
callgroup=1
pickupgroup=1
This means that, for example, if you have channels 1, 2 and 3 on pickup 
group 1, if a call comes in and rings the phone on channel 1 then 
someone on the phone attached to channel 2 can pick up the call by 
dialing *8#.

Flynn
___
Asterisk-Users mailing list
[EMAIL PROTECTED]
http://lists.digium.com/mailman/listinfo/asterisk-users
To UNSUBSCRIBE or update options visit:
  http://lists.digium.com/mailman/listinfo/asterisk-users


[Asterisk-Users] Pickupgroup and IAX phones

2003-11-24 Thread Dan
Hi,

It is possible to place an IAX phone in the same pickupgroup (1) as the 4
phones connected to a TDM400 card?
I have tried to put

pickupgroup=1

in the iax.conf general section too, but I cannot pick an internal call
using *8 from the IAX phone.

There is any other way to obtain this functionality?

Thanks,
Dan

___
Asterisk-Users mailing list
[EMAIL PROTECTED]
http://lists.digium.com/mailman/listinfo/asterisk-users