Link to home
Start Free TrialLog in
Avatar of mreuring
mreuringFlag for Netherlands

asked on

Affordable Bandwith Usage Cap on wireless router

I currently live in a shared house where we are hoping to get broadband. However, the ISP doesn't have a cap on the bandwidth and as such our landlord would run the risk of someone running up the bill and running of before the he gets the bill and can split the cost among the inhabitants. On the side, this would also be unfair for those of us who just use it casually for email and such.

Everybody coming in will have to bring his/her own computer as this is not part of the lease. As such a software solution seems out of the question.

In order to prevent this we would need to cut of the WAN line when we get near the XX Gb limit that is being purchased. The ISP won't do this (they just charge outrageously for every Gig over the limit) so the landlord has asked me to investigate doing it on the wireless router (I'm pretty sure this should be possible, right?).

My problem currently is that I wouldn't know what questions to ask or google for to find out if a router were capable of doing this, so I turn to you fellows :)

So, in order to solve my problem I would need an answer to any (or all) of the following questions:
- Is there affordable wireless routers available that can be set to a specific usage limit per month? (Make and model would be nice)
- Is there optionally a router that would be able to do this using alternate (open source?) firmware (Some asus models have an alternate linux distro I think?).
Avatar of thur6165
thur6165

I think your going to have to do this with a software package.  I'm not sure there is a hardware solution, or at least a cheap one.  Check this out.

http://limit-traffic.qarchive.org/
Avatar of mreuring

ASKER

Software is simply not an option, there is no permanent resident on the grounds to run it and a dedicated machine just for this would be a waste of money and electricity.
There is just not enough demand out there for this feature even on open source firmware.  Most ISP's don't put data transfer limits or quotas on their networks, only bandwidth limits so the majority of people don't care.

Bandwidth limiting is something that is widely impliemented on most consumer routers out of the box and open source firmware I've seen imporves these features.  People like to be able to stop P2P from eating all their bandwidth and to stop other people they share internet with from hogging the connection, but they don't care if the go over 20 GB in a month, so nobody is spending time on providing features that a very small percentage of people are going to use.

Hope this helps explain the situation, even though its not the answer you were hoping for.
Hmmm, that's more or less what I was getting afraid of. As an alternative, are there any devices out there that have an easily access-able log-file with usage per ip or mac-address?

That would at least make it possible for the landlord to check the usage at the time any of the inhabitants leave. And, when someone goes wild it'll allow him to figure out who's been on a downloading spree and charge that particular user for the excess instead of getting the rest of us angry at having to chip in :)

Thanx for your honest answer though.
BTW, if there's an open-source firmware running on linux could I not create a bash-script to shut of acces based on the usage for the month? With that running at a steady interval maybe the limit might be exceeded slightly but at least not unlimited...
ASKER CERTIFIED SOLUTION
Avatar of thur6165
thur6165

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Well, that make and model is certainly affordable, and lookig around at the different 'distros' available for it I would say that it's highly likely I can have a scipted solution running on it in no-time. At the verry least with the tomate firmware I'll get an easily accessable overview of the log-files.

This should give my landlord a fairly 'safe' solution :) Thanx for getting me off in the right direction!