RE: [asterisk-users] Which IP phones have best voice quality, preferably under $150

2006-11-01 Thread Bryan Mahin
This e-mail, including attachments, contains privileged and confidential 
information intended only for the use of the addressee(s) name above.  If you 
are not the intended recipient of this e-mail, or an authorized employee or 
agent responsible for delivering it to the intended recipient, please be aware 
that the unauthorized use, dissemination, distribution or reproduction of this 
e-mail, including attachments, is strictly prohibited and may be unlawful.

The Aastra 9133i is close to that price. They work great.

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Kristian
Kielhofner
Sent: Wednesday, November 01, 2006 12:26 PM
To: Asterisk Users Mailing List - Non-Commercial Discussion
Subject: Re: [asterisk-users] Which IP phones have best voice
quality,preferably under $150

Zeeshan Zakaria wrote:
 Hi all,
  
 I have to buy some IP phones. Previously I have used Grandstream 
 GXP-2000, Budgetone 101 and Linksys SPA-841. I always had problems
with 
 sound quality with all of them, and I was always of the opinion that
it 
 were the phones which were not good. In GXP-2000 deployment of about
50 
 phones, some work good, some have sound problems like words missing, 
 clicking sounds when talking, and some don't work at all (probably 
 defective).
  
 What good phone are out there which will work perfectly and will not
be 
 expensive. Should be $150 or maximum $200.
 
 -- 
 Zeeshan A Zakaria
 

Zeeshan,

Anything from Polycom - IP 301, IP 430.

--
Kristian Kielhofner
___
--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
___
--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] Touch tone recognition issues

2006-04-25 Thread Bryan Mahin








Im experiencing touch tone recognition issues when
calling some outside phone systems. For instance, if I call my Nextel phone, and
try to press * to enter my voicemail, Nextels system does not hear
the DTMF tone. Ive also experienced other outside phone systems for
which I am unable to use their touch tone menus. Oddly, this isnt the
case with all outside systems. If I call Dell, everything works great. 



Is this a known issue with asterisk? Im hope there is
a simple setting Ive over looked.



All help is appreciated.



Thank you.

Bryan Mahin













Rediscover Personal Servicewith UNETA
Please visit us @ www.uneta.com
___
--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


RE: [Asterisk-Users] How to restrict simultaneous phone registrations

2006-04-06 Thread Bryan Mahin
If I lock the account down to one simultaneous call, this will resolve
one problem but create another. The user will only be able to place or
receive one call and not be able to conference call two or three people
at a time. Correct? I really need to be able to lock the account down so
multiple calls can be placed from an account at Location A but not the
same account at Location B at the same time.

Kind of like the old version of AOL instant messenger. If you logon in a
second location, it'll bump off the first location. You couldn't use it
in two places at once. An even better scenario would be that both
locations can be logged in but only the second location to login can
place calls. This would cause someone to have to close their phone and
re-open it to place calls (bumping off the other phone).



-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Darren
Wiebe
Sent: Thursday, April 06, 2006 11:07 AM
To: Asterisk Users Mailing List - Non-Commercial Discussion
Subject: Re: [Asterisk-Users] How to restrict simultaneous phone
registrations

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Jonathan k. Creasy wrote:
 I apologize if this information is posted elsewhere. Unfortunately I
 haven't found it yet if it is. I'm not familiar with the channel
 counting features could you please explain? Also, how are you tagging
 the phones to account codes?

 
 You can limit calls using the set/check group commands. 
 
 http://www.voip-info.org/wiki/index.php?page=Asterisk+cmd+SetGroup
 
 Account codes are set either by using the Set function or the
 accountcode= property in the SIP/IAX conf files. 
 
 -Jonathan
Exactly, I'll post a sample dialplan.  This dialplan is for ASTPP but
should give you the idea.
# exten = _1XX,1,Set(GROUP()=${ACCOUNTCODE})
# exten =
_1XX,2,AGI(astpp-authorize.agi,${ACCOUNTCODE},${EXTEN})
# exten = _1XX,3,GotoIf($[${CALLSTATUS} = 0]?60)  ; Checks
if account has sufficient funds
# exten = _1XX,4,GotoIf($[${CALLSTATUS} = 1]?70)  ; Checks
if the phone number exists
# exten = _1XX,5,GotoIf($[${CALLSTATUS} = 2]?80)  ; Check
if account exists
# exten = _1XX,6,GotoIf($[${GROUP_COUNT()} 
${MAXCHANNELS}]?90) ; Verify number of outgoing channels
#
  ; assigned to account.
# exten = _1XX,7,Set(GROUP(${TRUNK1}-OUTBOUND)=OUTBOUND)
# exten =
_1XX,8,GotoIf($[${GROUP_COUNT([EMAIL PROTECTED])} 
${TRUNK1_MAXCHANNELS}]?10)
# exten = _1XX,9,Dial(${LCRSTRING1}||${TIMELIMIT}|${OPTIONS})
# exten = _1XX,110,Busy
# exten = _1XX,10,Set(GROUP(${TRUNK2}-OUTBOUND)=OUTBOUND)
# exten =
_1XX,11,GotoIf($[${GROUP_COUNT([EMAIL PROTECTED])} 
${TRUNK2_MAXCHANNELS}]?13)
# exten = _1XX,12,Dial(${LCRSTRING2}||${TIMELIMIT}|${OPTIONS})
# exten = _1XX,113,Busy
# exten = _1XX,13,Set(GROUP(${TRUNK2}-OUTBOUND)=OUTBOUND)
# exten =
_1XX,14,GotoIf($[${GROUP_COUNT([EMAIL PROTECTED])} 
${TRUNK3_MAXCHANNELS}]?16)
# exten = _1XX,15,Dial(${LCRSTRING3}||${TIMELIMIT}|${OPTIONS})
# exten = _1XX,116,Busy
# exten = _1XX,16,Set(GROUP(${TRUNK4}-OUTBOUND)=OUTBOUND)
# exten =
_1XX,17,GotoIf($[${GROUP_COUNT([EMAIL PROTECTED])} 
${TRUNK4_MAXCHANNELS}]?19)
# exten = _1XX,18,Dial(${LCRSTRING4}||${TIMELIMIT}|${OPTIONS})
# exten = _1XX,119,Busy
# exten = _1XX,19,Set(GROUP(${TRUNK5}-OUTBOUND)=OUTBOUND)
# exten =
_1XX,20,GotoIf($[${GROUP_COUNT([EMAIL PROTECTED])-OUTBOUND} 
${TRUNK5_MAXCHANNELS}]?22)
# exten = _1XX,21,Dial(${LCRSTRING5}||${TIMELIMIT}|${OPTIONS})
# exten = _1XX,122,Busy
# exten = _1XX,22,Goto(100)
# exten = _1XX,60,Congestion ; '0' Tells them they do not have
enough money
# exten = _1XX,61,Hangup
# exten = _1XX,70,Congestion '1' Bad Phone Number
# exten = _1XX,71,Hangup
# exten = _1XX,80,Congestion
# exten = _1XX,81,Hangup
# exten = _1XX,90,Congestion; Their outgoing channel limit
is full already
# exten = _1XX,91,Hangup
# exten = _1XX,100,Congestion; No Route Available
# exten = _1XX,101,Hangup

Some of the group counts are for outgoing trunks.  It's just the first
one that you need.

- --
Darren Wiebe
[EMAIL PROTECTED]
Aleph Communications
ASTPP - Open Source Voip Billing  Calling Cards
www.aleph-com.net/astpp
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.5 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFENS6w4DADnh+tnOQRAlTmAKCI8x7xV2nUlfhT4n325iqApMmecACcCATV
cpS+R+PdpYV6Rc6Sk7BIrGM=
=hZRr
-END PGP SIGNATURE-
___
--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

Please visit us @ www.uneta.com

___
--Bandwidth and Colocation provided by 

RE: [Asterisk-Users] How to restrict simultaneous phone registrations

2006-04-06 Thread Bryan Mahin
Correct, and I can lookup the registration IP's but they are NAT'd. I'm
using a siparator for traversal. This means the only IP's asterisk is
seeing are that of the siparator. At this point I'm not aware of a fix
to see the end user's IP while using NAT traversal. I'm not opposed to
ditching the siparator if there's a better solution. All ideas are
welcome. (That's within budget of course) :)

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Eric
ManxPower Wieling
Sent: Thursday, April 06, 2006 5:27 AM
To: Asterisk Users Mailing List - Non-Commercial Discussion
Subject: Re: [Asterisk-Users] How to restrict simultaneous phone
registrations

The only thing registration does is inform Asterisk about what IP the 
device is at.  It has nothing at all to do with Device - Asterisk 
calls.  Registration only affects Asterisk - Device calls.  In a Device

- Asterisk call, Asterisk does not care what IP the device is at as 
long as the correct user/password are provided.

Bryan Mahin wrote:
 :) I should rephrase my question. And included a bit more information
on
 what I am trying to accomplish.
 
 Solution 1 (preferred)
 
 I am working on an asterisk installation where most end users will use
 softphones. If I am not able to lock down calling to one phone at a
 time, the end users will share their login information with friends,
 family, neighbors, and the some girl they meet on myspace.
 
 Currently, I am able to register two phones at separate locations with
 the same account on each phone and make concurrent calls.
 
 For example, If I login extension 333 at location A, and 333 at
location
 B, simultaneous calls can be placed from both phones at the exact same
 time. I only want calls placed from extension 333 to work from either
A
 or B not A and B concurrently. 
 
 Here is my ideal solution. Location A wants to make a call, but
location
 B has a call in progress. Location B has to either close their phone,
or
 hang up before Location A can make the call.
 
 
 OR.. Solution 2. :)
 A way I can distinguish in my CDR the IP address or some other
 recognizable difference between the two locations when they make
 concurrent calls using the same extension.  The complication here is;
I
 can currently the log IP addresses, but as the end phones are on the
 internet, Nat'd, and I am using a siparator for traversal. As a
result,
 my logs show the IP address of the siparator and I don't have any
other
 data to distinguish the end phones. 
 
 OR.. Solution 2.5
 One thought I've had is to send logs from the siparator to a syslog
 server, parse them, hunt for simultaneous calls placed by the same
 accounts from different locations, and bill the end users accordingly.
 But I really dislike this idea as no one likes to be hit with
 surcharges.
___
--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

Please visit us @ www.uneta.com

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


RE: [Asterisk-Users] How to restrict simultaneous phone registrations

2006-04-06 Thread Bryan Mahin
Correct, and I can lookup the registration IP's but they are NAT'd. I'm
using a siparator for traversal. This means the only IP's asterisk is
seeing are that of the siparator. At this point I'm not aware of a fix
to see the end user's IP while using NAT traversal. I'm not opposed to
ditching the siparator if there's a better solution. All ideas are
welcome. (That's within budget of course) :)

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Eric
ManxPower Wieling
Sent: Thursday, April 06, 2006 5:27 AM
To: Asterisk Users Mailing List - Non-Commercial Discussion
Subject: Re: [Asterisk-Users] How to restrict simultaneous phone
registrations

The only thing registration does is inform Asterisk about what IP the 
device is at.  It has nothing at all to do with Device - Asterisk 
calls.  Registration only affects Asterisk - Device calls.  In a Device

- Asterisk call, Asterisk does not care what IP the device is at as 
long as the correct user/password are provided.

Bryan Mahin wrote:
 :) I should rephrase my question. And included a bit more information
on
 what I am trying to accomplish.
 
 Solution 1 (preferred)
 
 I am working on an asterisk installation where most end users will use
 softphones. If I am not able to lock down calling to one phone at a
 time, the end users will share their login information with friends,
 family, neighbors, and the some girl they meet on myspace.
 
 Currently, I am able to register two phones at separate locations with
 the same account on each phone and make concurrent calls.
 
 For example, If I login extension 333 at location A, and 333 at
location
 B, simultaneous calls can be placed from both phones at the exact same
 time. I only want calls placed from extension 333 to work from either
A
 or B not A and B concurrently. 
 
 Here is my ideal solution. Location A wants to make a call, but
location
 B has a call in progress. Location B has to either close their phone,
or
 hang up before Location A can make the call.
 
 
 OR.. Solution 2. :)
 A way I can distinguish in my CDR the IP address or some other
 recognizable difference between the two locations when they make
 concurrent calls using the same extension.  The complication here is;
I
 can currently the log IP addresses, but as the end phones are on the
 internet, Nat'd, and I am using a siparator for traversal. As a
result,
 my logs show the IP address of the siparator and I don't have any
other
 data to distinguish the end phones. 
 
 OR.. Solution 2.5
 One thought I've had is to send logs from the siparator to a syslog
 server, parse them, hunt for simultaneous calls placed by the same
 accounts from different locations, and bill the end users accordingly.
 But I really dislike this idea as no one likes to be hit with
 surcharges.
___
--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

Please visit us @ www.uneta.com

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


RE: [Asterisk-Users] How to restrict simultaneous phone registrations

2006-04-06 Thread Bryan Mahin
If I lock the account down to one simultaneous call, this will resolve
one problem but create another. The user will only be able to place or
receive one call and not be able to conference call two or three people
at a time. Correct? I really need to be able to lock the account down so
multiple calls can be placed from an account at Location A but not the
same account at Location B at the same time.

Kind of like the old version of AOL instant messenger. If you logon in a
second location, it'll bump off the first location. You couldn't use it
in two places at once. An even better scenario would be that both
locations can be logged in but only the second location to login can
place calls. This would cause someone to have to close their phone and
re-open it to place calls (bumping off the other phone).



-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Darren
Wiebe
Sent: Thursday, April 06, 2006 11:07 AM
To: Asterisk Users Mailing List - Non-Commercial Discussion
Subject: Re: [Asterisk-Users] How to restrict simultaneous phone
registrations

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Jonathan k. Creasy wrote:
 I apologize if this information is posted elsewhere. Unfortunately I
 haven't found it yet if it is. I'm not familiar with the channel
 counting features could you please explain? Also, how are you tagging
 the phones to account codes?

 
 You can limit calls using the set/check group commands. 
 
 http://www.voip-info.org/wiki/index.php?page=Asterisk+cmd+SetGroup
 
 Account codes are set either by using the Set function or the
 accountcode= property in the SIP/IAX conf files. 
 
 -Jonathan
Exactly, I'll post a sample dialplan.  This dialplan is for ASTPP but
should give you the idea.
# exten = _1XX,1,Set(GROUP()=${ACCOUNTCODE})
# exten =
_1XX,2,AGI(astpp-authorize.agi,${ACCOUNTCODE},${EXTEN})
# exten = _1XX,3,GotoIf($[${CALLSTATUS} = 0]?60)  ; Checks
if account has sufficient funds
# exten = _1XX,4,GotoIf($[${CALLSTATUS} = 1]?70)  ; Checks
if the phone number exists
# exten = _1XX,5,GotoIf($[${CALLSTATUS} = 2]?80)  ; Check
if account exists
# exten = _1XX,6,GotoIf($[${GROUP_COUNT()} 
${MAXCHANNELS}]?90) ; Verify number of outgoing channels
#
  ; assigned to account.
# exten = _1XX,7,Set(GROUP(${TRUNK1}-OUTBOUND)=OUTBOUND)
# exten =
_1XX,8,GotoIf($[${GROUP_COUNT([EMAIL PROTECTED])} 
${TRUNK1_MAXCHANNELS}]?10)
# exten = _1XX,9,Dial(${LCRSTRING1}||${TIMELIMIT}|${OPTIONS})
# exten = _1XX,110,Busy
# exten = _1XX,10,Set(GROUP(${TRUNK2}-OUTBOUND)=OUTBOUND)
# exten =
_1XX,11,GotoIf($[${GROUP_COUNT([EMAIL PROTECTED])} 
${TRUNK2_MAXCHANNELS}]?13)
# exten = _1XX,12,Dial(${LCRSTRING2}||${TIMELIMIT}|${OPTIONS})
# exten = _1XX,113,Busy
# exten = _1XX,13,Set(GROUP(${TRUNK2}-OUTBOUND)=OUTBOUND)
# exten =
_1XX,14,GotoIf($[${GROUP_COUNT([EMAIL PROTECTED])} 
${TRUNK3_MAXCHANNELS}]?16)
# exten = _1XX,15,Dial(${LCRSTRING3}||${TIMELIMIT}|${OPTIONS})
# exten = _1XX,116,Busy
# exten = _1XX,16,Set(GROUP(${TRUNK4}-OUTBOUND)=OUTBOUND)
# exten =
_1XX,17,GotoIf($[${GROUP_COUNT([EMAIL PROTECTED])} 
${TRUNK4_MAXCHANNELS}]?19)
# exten = _1XX,18,Dial(${LCRSTRING4}||${TIMELIMIT}|${OPTIONS})
# exten = _1XX,119,Busy
# exten = _1XX,19,Set(GROUP(${TRUNK5}-OUTBOUND)=OUTBOUND)
# exten =
_1XX,20,GotoIf($[${GROUP_COUNT([EMAIL PROTECTED])-OUTBOUND} 
${TRUNK5_MAXCHANNELS}]?22)
# exten = _1XX,21,Dial(${LCRSTRING5}||${TIMELIMIT}|${OPTIONS})
# exten = _1XX,122,Busy
# exten = _1XX,22,Goto(100)
# exten = _1XX,60,Congestion ; '0' Tells them they do not have
enough money
# exten = _1XX,61,Hangup
# exten = _1XX,70,Congestion '1' Bad Phone Number
# exten = _1XX,71,Hangup
# exten = _1XX,80,Congestion
# exten = _1XX,81,Hangup
# exten = _1XX,90,Congestion; Their outgoing channel limit
is full already
# exten = _1XX,91,Hangup
# exten = _1XX,100,Congestion; No Route Available
# exten = _1XX,101,Hangup

Some of the group counts are for outgoing trunks.  It's just the first
one that you need.

- --
Darren Wiebe
[EMAIL PROTECTED]
Aleph Communications
ASTPP - Open Source Voip Billing  Calling Cards
www.aleph-com.net/astpp
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.5 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFENS6w4DADnh+tnOQRAlTmAKCI8x7xV2nUlfhT4n325iqApMmecACcCATV
cpS+R+PdpYV6Rc6Sk7BIrGM=
=hZRr
-END PGP SIGNATURE-
___
--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

Please visit us @ www.uneta.com

___
--Bandwidth and Colocation provided by 

[Asterisk-Users] How to restrict simultaneous phone registrations

2006-04-05 Thread Bryan Mahin








Hello all,

I am looking for a way to restrict users from logging in two
separate phones with the same authorization name/password at the same time.
Meaning, I only want users to be able to place a call from one phone in one
location, but have the ability to move from computer to computer. Has anyone
found any sort of solution for this type scenario?



Thanks,

Bryan Mahin











Rediscover Personal Servicewith UNETA
Please visit us @ www.uneta.com
___
--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


RE: [Asterisk-Users] How to restrict simultaneous phone registrations

2006-04-05 Thread Bryan Mahin
:) I should rephrase my question. And included a bit more information on
what I am trying to accomplish.

Solution 1 (preferred)

I am working on an asterisk installation where most end users will use
softphones. If I am not able to lock down calling to one phone at a
time, the end users will share their login information with friends,
family, neighbors, and the some girl they meet on myspace.

Currently, I am able to register two phones at separate locations with
the same account on each phone and make concurrent calls.

For example, If I login extension 333 at location A, and 333 at location
B, simultaneous calls can be placed from both phones at the exact same
time. I only want calls placed from extension 333 to work from either A
or B not A and B concurrently. 

Here is my ideal solution. Location A wants to make a call, but location
B has a call in progress. Location B has to either close their phone, or
hang up before Location A can make the call.


OR.. Solution 2. :)
A way I can distinguish in my CDR the IP address or some other
recognizable difference between the two locations when they make
concurrent calls using the same extension.  The complication here is; I
can currently the log IP addresses, but as the end phones are on the
internet, Nat'd, and I am using a siparator for traversal. As a result,
my logs show the IP address of the siparator and I don't have any other
data to distinguish the end phones. 

OR.. Solution 2.5
One thought I've had is to send logs from the siparator to a syslog
server, parse them, hunt for simultaneous calls placed by the same
accounts from different locations, and bill the end users accordingly.
But I really dislike this idea as no one likes to be hit with
surcharges.

Any help or insight is greatly appreciated.

Thanks again,
Bryan Mahin


-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Eric
ManxPower Wieling
Sent: Wednesday, April 05, 2006 7:50 PM
To: Asterisk Users Mailing List - Non-Commercial Discussion
Subject: Re: [Asterisk-Users] How to restrict simultaneous phone
registrations

Bryan Mahin wrote:
 Hello all,
 
 I am looking for a way to restrict users from logging in two separate
 phones with the same authorization name/password at the same time.
 Meaning, I only want users to be able to place a call from one phone
in
 one location, but have the ability to move from computer to computer.
 Has anyone found any sort of solution for this type scenario?

This is a non-issue, because a second registration to the same account 
will override and previous registrations for that account.
___
--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

Please visit us @ www.uneta.com

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


RE: [Asterisk-Users] How to restrict simultaneous phone registrations

2006-04-05 Thread Bryan Mahin
Lol.. To an extent I agree. But I feel the best way is to find a way to
block the problem completely. :)

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Bill Gibbs
Sent: Wednesday, April 05, 2006 10:55 PM
To: Asterisk Users Mailing List - Non-Commercial Discussion
Subject: RE: [Asterisk-Users] How to restrict simultaneous phone
registrations

I say just bill the user at extension 333 it's his responsibility to
keep the login info private.  If he disputes it, refund the first time
then change the password to something really complicated then start
billing him if it keeps happening after that!

Bill

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Bryan
Mahin
Sent: Wednesday, April 05, 2006 10:50 PM
To: asterisk-users@lists.digium.com
Subject: RE: [Asterisk-Users] How to restrict simultaneous phone
registrations

:) I should rephrase my question. And included a bit more information on
what I am trying to accomplish.

Solution 1 (preferred)

I am working on an asterisk installation where most end users will use
softphones. If I am not able to lock down calling to one phone at a
time, the end users will share their login information with friends,
family, neighbors, and the some girl they meet on myspace.

Currently, I am able to register two phones at separate locations with
the same account on each phone and make concurrent calls.

For example, If I login extension 333 at location A, and 333 at location
B, simultaneous calls can be placed from both phones at the exact same
time. I only want calls placed from extension 333 to work from either A
or B not A and B concurrently. 

Here is my ideal solution. Location A wants to make a call, but location
B has a call in progress. Location B has to either close their phone, or
hang up before Location A can make the call.


OR.. Solution 2. :)
A way I can distinguish in my CDR the IP address or some other
recognizable difference between the two locations when they make
concurrent calls using the same extension.  The complication here is; I
can currently the log IP addresses, but as the end phones are on the
internet, Nat'd, and I am using a siparator for traversal. As a result,
my logs show the IP address of the siparator and I don't have any other
data to distinguish the end phones. 

OR.. Solution 2.5
One thought I've had is to send logs from the siparator to a syslog
server, parse them, hunt for simultaneous calls placed by the same
accounts from different locations, and bill the end users accordingly.
But I really dislike this idea as no one likes to be hit with
surcharges.

Any help or insight is greatly appreciated.

Thanks again,
Bryan Mahin


-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Eric
ManxPower Wieling
Sent: Wednesday, April 05, 2006 7:50 PM
To: Asterisk Users Mailing List - Non-Commercial Discussion
Subject: Re: [Asterisk-Users] How to restrict simultaneous phone
registrations

Bryan Mahin wrote:
 Hello all,
 
 I am looking for a way to restrict users from logging in two separate
 phones with the same authorization name/password at the same time.
 Meaning, I only want users to be able to place a call from one phone
in
 one location, but have the ability to move from computer to computer.
 Has anyone found any sort of solution for this type scenario?

This is a non-issue, because a second registration to the same account 
will override and previous registrations for that account.
___
--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

Please visit us @ www.uneta.com

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

Please visit us @ www.uneta.com

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


RE: [Asterisk-Users] How to restrict simultaneous phone registrations

2006-04-05 Thread Bryan Mahin
I am only seeing the siparator ip. Tried the following.

${SIPCHANINFO(peerip)}
${SIPCHANINFO(recvip)}
${SIPCHANINFO(from)}
${SIPCHANINFO(uri)}



-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Alexander
Lopez
Sent: Thursday, April 06, 2006 12:10 AM
To: Asterisk Users Mailing List - Non-Commercial Discussion
Subject: RE: [Asterisk-Users] How to restrict simultaneous phone
registrations

You can grab the DeviceIP and what it is NATed as with the SIPCHANINFO
function:


show function SIPCHANINFO

  -= Info about function 'SIPCHANINFO' =-

[Syntax]
SIPCHANINFO(item)

[Synopsis]
Gets the specified SIP parameter from the current channel

[Description]
Valid items are:
- peeripThe IP address of the peer.
- recvipThe source IP address of the peer.
- from  The URI from the From: header.
- uri   The URI from the Contact: header.
- useragent The useragent.
- peername  The name of the peer.

 -Original Message-
SNIP
___
--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

Please visit us @ www.uneta.com

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


RE: [Asterisk-Users] How to restrict simultaneous phone registrations

2006-04-05 Thread Bryan Mahin
I apologize if this information is posted elsewhere. Unfortunately I
haven't found it yet if it is. I'm not familiar with the channel
counting features could you please explain? Also, how are you tagging
the phones to account codes?

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Darren
Wiebe
Sent: Thursday, April 06, 2006 12:04 AM
To: Asterisk Users Mailing List - Non-Commercial Discussion
Subject: Re: [Asterisk-Users] How to restrict simultaneous phone
registrations

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Here's how I do it.  I have the phones tagged to accountcodes and I use
the channel counting features of asterisk to limit an accountcode to X
number of simultaneous calls.

Darren Wiebe
[EMAIL PROTECTED]


Bryan Mahin wrote:
 Lol.. To an extent I agree. But I feel the best way is to find a way
to
 block the problem completely. :)
 
 -Original Message-
 From: [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED] On Behalf Of Bill
Gibbs
 Sent: Wednesday, April 05, 2006 10:55 PM
 To: Asterisk Users Mailing List - Non-Commercial Discussion
 Subject: RE: [Asterisk-Users] How to restrict simultaneous phone
 registrations
 
 I say just bill the user at extension 333 it's his responsibility to
 keep the login info private.  If he disputes it, refund the first time
 then change the password to something really complicated then start
 billing him if it keeps happening after that!
 
 Bill
 
 -Original Message-
 From: [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED] On Behalf Of Bryan
 Mahin
 Sent: Wednesday, April 05, 2006 10:50 PM
 To: asterisk-users@lists.digium.com
 Subject: RE: [Asterisk-Users] How to restrict simultaneous phone
 registrations
 
 :) I should rephrase my question. And included a bit more information
on
 what I am trying to accomplish.
 
 Solution 1 (preferred)
 
 I am working on an asterisk installation where most end users will use
 softphones. If I am not able to lock down calling to one phone at a
 time, the end users will share their login information with friends,
 family, neighbors, and the some girl they meet on myspace.
 
 Currently, I am able to register two phones at separate locations with
 the same account on each phone and make concurrent calls.
 
 For example, If I login extension 333 at location A, and 333 at
location
 B, simultaneous calls can be placed from both phones at the exact same
 time. I only want calls placed from extension 333 to work from either
A
 or B not A and B concurrently. 
 
 Here is my ideal solution. Location A wants to make a call, but
location
 B has a call in progress. Location B has to either close their phone,
or
 hang up before Location A can make the call.
 
 
 OR.. Solution 2. :)
 A way I can distinguish in my CDR the IP address or some other
 recognizable difference between the two locations when they make
 concurrent calls using the same extension.  The complication here is;
I
 can currently the log IP addresses, but as the end phones are on the
 internet, Nat'd, and I am using a siparator for traversal. As a
result,
 my logs show the IP address of the siparator and I don't have any
other
 data to distinguish the end phones. 
 
 OR.. Solution 2.5
 One thought I've had is to send logs from the siparator to a syslog
 server, parse them, hunt for simultaneous calls placed by the same
 accounts from different locations, and bill the end users accordingly.
 But I really dislike this idea as no one likes to be hit with
 surcharges.
 
 Any help or insight is greatly appreciated.
 
 Thanks again,
 Bryan Mahin
 
 
 -Original Message-
 From: [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED] On Behalf Of Eric
 ManxPower Wieling
 Sent: Wednesday, April 05, 2006 7:50 PM
 To: Asterisk Users Mailing List - Non-Commercial Discussion
 Subject: Re: [Asterisk-Users] How to restrict simultaneous phone
 registrations
 
 Bryan Mahin wrote:
 Hello all,

 I am looking for a way to restrict users from logging in two separate
 phones with the same authorization name/password at the same time.
 Meaning, I only want users to be able to place a call from one phone
 in
 one location, but have the ability to move from computer to computer.
 Has anyone found any sort of solution for this type scenario?
 
 This is a non-issue, because a second registration to the same account

 will override and previous registrations for that account.
 ___

- --
Darren Wiebe
[EMAIL PROTECTED]
Aleph Communications
ASTPP - Open Source Voip Billing  Calling Cards
www.aleph-com.net/astpp
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.5 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFENJMw4DADnh+tnOQRAnA6AJ9WPEQKXAVidz7g6aXkIbeCqD2LfwCdF7yd
f3ImomYaAAikmfoocM76Pdo=
=9FdV
-END PGP SIGNATURE-
___
--Bandwidth and Colocation provided by Easynews.com --

Asterisk-Users mailing list
To UNSUBSCRIBE or update options

[Asterisk-Users] Asterisk Failover without SER

2006-03-24 Thread Bryan Mahin








Hello all, I first want to thank everyone for all your
contributions. Ive building an asterisk system for a month or so now and
without everyone in the online asterisk community I wouldnt have made it
this far yet. Thanks! ok, mushiness out of the way.. :)



I am looking for a failover and ultimately a load balancing
asterisk solution. Ive done a good bit of research and I havent
really found any information for implementing an Asterisk only failover or load
balancing solution. Everyone seems to use SER along with asterisk to accomplish
this goal. SER with asterisk may be in my future, but for now I need to get
this system up and running. 



Ive setup heartbeat (ultramonkey), and are able to
take my primary box offline and have the second machine take over, but it isnt
working in regards to asterisk. I cant register phones to the virtual
ip. I can ssh into the virtual ip but my soft phones wont register. I get the
following error. Is this normal?



Does anyone have any experience with this sort of setup
without the use of SER?

Bryan Mahin











Rediscover Personal Servicewith UNETA
Please visit us @ www.uneta.com
___
--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


RE: [Asterisk-Users] Asterisk Failover without SER

2006-03-24 Thread Bryan Mahin








Well, I should say Sporadically I
can register to the virtual ip. Other times I cant. 











From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Bryan Mahin
Sent: Friday, March 24, 2006 12:56
PM
To: Asterisk-Users
Subject: [Asterisk-Users] Asterisk
Failover without SER





Hello all, I first want to thank everyone for all your
contributions. Ive building an asterisk system for a month or so now and
without everyone in the online asterisk community I wouldnt have made it
this far yet. Thanks! ok, mushiness out of the way.. :)



I am looking for a failover and ultimately a load balancing
asterisk solution. Ive done a good bit of research and I havent
really found any information for implementing an Asterisk only failover or load
balancing solution. Everyone seems to use SER along with asterisk to accomplish
this goal. SER with asterisk may be in my future, but for now I need to get
this system up and running. 



Ive setup heartbeat (ultramonkey), and are able to
take my primary box offline and have the second machine take over, but it
isnt working in regards to asterisk. I cant register phones to
the virtual ip. I can ssh into the virtual ip but my soft phones wont register.
I get the following error. Is this normal?



Does anyone have any experience with this sort of setup
without the use of SER?

Bryan Mahin











Rediscover Personal Servicewith UNETA
Please visit us @ www.uneta.com

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