Geekzone: technology news, blogs, forums
Guest
Welcome Guest.
You haven't logged in yet. If you don't have an account you can register now.



56 posts

Master Geek
+1 received by user: 4


Topic # 108594 2-Sep-2012 14:18 Send private message

Just wondering - does anyone know of a domestic ISP that allows you to specify a data cap for each user in the house? Our family usage is heavily skewed towards the teenagers but I don't know of any way to enforce a data cap across multiple devices.

Thanks for any suggestions.


View this topic in a long page with up to 500 replies per page Create new topic
 1 | 2
2329 posts

Uber Geek
+1 received by user: 79


  Reply # 680394 2-Sep-2012 14:28 Send private message

ISPs won't/can't offer this, you'll have to get a modem/router that will do this for you.
Potentially some of the custom firmwares will let you do it too.

19868 posts

Uber Geek
+1 received by user: 1565

Moderator
Trusted
Biddle Corp
Subscriber

  Reply # 680395 2-Sep-2012 14:32 Send private message

This isn't something an ISP can (easily) do. Since you only have a single connection with your ISP you need to do this at your end. There are plenty of ways of doing this, typically with a router that allows a hotspot style setup for sharing between users and/or devices.

There were a couple of people in NZ who have created custom router firmware that allows this that have posted on here in the past. There are also a number of 3rd party router firmware releases that also support this. Regardless of the approach you almost certainly will need to buy new hardware. I would personally use something like a Mikrotik 750 or 751 but without a RouterOS expert to configure this you won't be going anywhere fast.

2040 posts

Uber Geek
+1 received by user: 334

Subscriber

  Reply # 680574 2-Sep-2012 21:41 Send private message

Would Gargoyle not just be the most simple way to achieve this?
Just to clarify I am reading this right... you want to allocate, for example, 10GB of data to laptop A and then when this is reached throttle the speed back?
Get a Linksys WRT54GL and load up Gargoyle firmware. Pair it with a Draytek Vigor 120 modem in bridge mode and you will be away laughing. Really easy to set up and simple to configure quotas and speed throttling.

459 posts

Ultimate Geek
+1 received by user: 27


  Reply # 680602 2-Sep-2012 23:46 Send private message

No ISP allows for separate caps on one connection, Instead I would recommend the Slingshot Unlimited plan.

7756 posts

Uber Geek
+1 received by user: 318

Trusted
Subscriber

  Reply # 680614 3-Sep-2012 01:37 Send private message

Gargoyle Router is great and has a QoS, bandwidth monitoring and quota system. 

I would go Draytek Vigor 120 in ppoe passthrough to TP Link TL-WR1043ND flashed with Gargoyle Router

Draytek Vigor 120: http://pricespy.co.nz/product.php?p=464899 
PPPoE Passthrough: http://www.draytek.net.nz/draytek/support/passthrough/

TP Link TL-WR1043ND: http://pricespy.co.nz/product.php?p=529115
Gargoyle Router: http://www.gargoyle-router.com/

It's pretty easy to setup but you do have to get your hands dirty (flashing open source firmware) and a general understanding of how networking works helps.

1856 posts

Uber Geek
+1 received by user: 245


  Reply # 680675 3-Sep-2012 09:39 Send private message

An AYCE plan isn't going to help much if you've got no decent QoS, so +1 for the Gargoyle suggestions. I used the TP Link recommended by Ragnor for a few months and it worked great; the only reason I'm not using it now is because my VDSL modem doesn't allow bridging. I'm seriously tempted to try sell my current modem so I can get one that bridges and go back to Gargoyle!

The draytek modems are defintely highly recommended by many people here, but if the cost is prohibitive I found an RTA1320 worked really well too - they can be had on trademe for ~$5.



5282 posts

Uber Geek
+1 received by user: 790


  Reply # 680680 3-Sep-2012 09:53 Send private message

alternative owuld be to get a bigger cap and maybe police the teens usage more.

maybe chaneg your wifi password every week and don't let them have it unless they do all theri chores



56 posts

Master Geek
+1 received by user: 4


  Reply # 680683 3-Sep-2012 09:57 Send private message

I appreciate the suggestions made so far, but the trouble is that they assume:
1. Everything uses Wifi.
2. Each device belongs to a particular person.

What I'm really looking for is a solution that allows me to allocate a data cap per user. Gargoyle is a nice package but if I'm going to install OS I'll use OpenWRT, which is what Gargoyle's based on anyway. Does anyone know of a package for OpenWRT that would popup a user login for each session (possibly using cookies to prevent having to login every time) and track the data usage per user? I can see how certain devices (e.g. XBox) would be allowed past this because it doesn't really support a login.

120 posts

Master Geek
+1 received by user: 8


  Reply # 680684 3-Sep-2012 09:59 Send private message

I had my trusty old Linksys WRT54GL running on dd-wrt for years.  Changed the firmware recently to Gargoyle to limit my son's excessive youtube use.  Never looked back.
Aside from the quota, it also logs the search and URL history.  I just couldn't find a way to auto save these logs to my pc.

I've connected it to Vodafone provided Huawei hg556a with DHCP disabled.



56 posts

Master Geek
+1 received by user: 4


  Reply # 680689 3-Sep-2012 10:04 Send private message

russelo: Changed the firmware recently to Gargoyle to limit my son's excessive youtube use.  Never looked back.

I looked at Gargoyle's website and it only mentioned tracking usage by device, not user. Am I missing something?

Thanks.


160 posts

Master Geek
+1 received by user: 9


  Reply # 680714 3-Sep-2012 10:30 Send private message

Depends on how much it's worth to you but you can assign per user quotas with a Zenbu router.

Hawkes Bay
8481 posts

Uber Geek
+1 received by user: 3

Mod Emeritus
Trusted
Subscriber

  Reply # 680725 3-Sep-2012 10:43 Send private message

Use Gargoyle.

Create groups of devices.

Give each group a quota (5GB per month, 500MB per day, whatever).

Put each device owned by each user in a group for that user.

---
First group = 'Dad'

192.168.2.100 Dads PC
192.168.2.101 Dads smartphone
192.168.2.102 Dads Wii

10GB Per month, throttles to 512KB when capped.

---
Second group = 'Mom'

192.168.2.103 Moms ipad
192.168.2.104 Moms laptop

5GB per month, throttles to 400KB when capped.

---
Third group = 'Johnnies PC and Xbox'

192.168.2.105 Johnnies Xbox
192.168.2.106 Johnnies laptop

500MB per day, blocks internet when capped.

---
Fourth group = 'Johnnies smartphone'
192.168.2.107 Johnnies smartphone


500MB per day, throttles to 128kb (good for email/IM only) when capped.
---

And so you see the possibilities.

This is baked into Gargoyle, and works great.

Set static IPs against MACs in Gargoyle, and use the feature to block access to MACs with static IPs that try and connect with a different IP. You can leave the devices on dynamic allocation, and they will pickup the static assignment from Gargoyle (nice!!).

Dont bother with anything else in my opinion!



 

7756 posts

Uber Geek
+1 received by user: 318

Trusted
Subscriber

  Reply # 680728 3-Sep-2012 10:47 Send private message

parsley:
russelo: Changed the firmware recently to Gargoyle to limit my son's excessive youtube use.  Never looked back.

I looked at Gargoyle's website and it only mentioned tracking usage by device, not user. Am I missing something?

Thanks.



You can enable static DHCP by mac address as per the post above.

Alternatively if you want a per user system has to login via webpage like hotel or cafe system the term you want to search for is "captive portal", there are packages for OpenWRT for that I believe.



1856 posts

Uber Geek
+1 received by user: 245


  Reply # 680729 3-Sep-2012 10:49 Send private message

tonyhughes: Use Gargoyle.

Create groups of devices.

Give each group a quota (5GB per month, 500MB per day, whatever).

Put each device owned by each user in a group for that user.
 


I think the issue here is that if you have people sharing devices you can't seperate the usage.


7756 posts

Uber Geek
+1 received by user: 318

Trusted
Subscriber

  Reply # 680732 3-Sep-2012 10:51 Send private message

sidefx: 

I think the issue here is that if you have people sharing devices you can't seperate the usage.



Yeah if that's the case what he needs is a captive portal, lots of options for this eg: pfsense, monowall, smoothwall, ipcop, zenbu, tomizone, openWRT packages, modified versions of TomatoUSB...

 1 | 2
View this topic in a long page with up to 500 replies per page Create new topic




Twitter »
Follow us to receive Twitter updates when new discussions are posted in our forums:



Follow us to receive Twitter updates when news items and blogs are posted in our frontpage:



Follow us to receive Twitter updates when tech item prices are listed in our price comparison site:





Trending now »

Hot discussions in our forums right now:

How good is your general Science Knowledge?
Created by Aredwood, last reply by joker97 on 31-Oct-2014 23:44 (39 replies)
Pages... 2 3


Government Limos
Created by networkn, last reply by Bung on 31-Oct-2014 12:39 (94 replies)
Pages... 5 6 7


Snap refuses to replace faulty gear
Created by Brendan, last reply by MadEngineer on 28-Oct-2014 19:07 (92 replies)
Pages... 5 6 7


Sky will be 'upgrading software' of My Sky to connect to internet. What does that mean?
Created by Geektastic, last reply by NonprayingMantis on 31-Oct-2014 23:55 (27 replies)
Pages... 2


Shutup and take my money (via NFC on my mobile phone)
Created by sxz, last reply by sonyxperiageek on 31-Oct-2014 22:34 (24 replies)
Pages... 2


Uber: a cheaper taxi ride?
Created by kingdragonfly, last reply by livisun on 31-Oct-2014 14:47 (34 replies)
Pages... 2 3


OneDrive code giveaway - go!
Created by freitasm, last reply by pgsheng on 1-Nov-2014 01:50 (33 replies)
Pages... 2 3


DDos Protection from ISP
Created by charsleysa, last reply by freitasm on 31-Oct-2014 12:11 (46 replies)
Pages... 2 3 4



Geekzone Live »

Try automatic live updates from Geekzone directly in your browser, without refreshing the page, with Geekzone Live now.

Are you subscribed to our RSS feed? You can download the latest headlines and summaries from our stories directly to your computer or smartphone by using a feed reader.

Alternatively, you can receive a daily email with Geekzone updates.