RE: [asterisk-users] Which IP phones have best voice quality, preferably under $150
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
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
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
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
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
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
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
:) 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
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
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
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
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
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