LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices


Reply
  Search this Thread
Old 01-04-2010, 05:50 AM   #1
pHreak
LQ Newbie
 
Registered: Jan 2010
Posts: 2

Rep: Reputation: 0
Bandwidth Management


Hi LinuxQuestions.org,

I'm a new linux user (ubuntu on my main machine) and I have a linux question I hope you can answer.

(long story, skip to TL;DR if not interested)

In my household a number of people use the internet. Up to a maximum of 3 wired connections and 2 wireless connections at its peak, all connection through my D-LINK G604T router. The problem is, when one person is downloading or watching youtube or whatever, the others using the internet suffer. I've spent hours configuring QoS on my router, and long story short, no matter how I configure it, it just simply does not work. QoS in no way shape or form limits connection speed (which it says it should). Anyway.

I have a spare computer under my desk, and I'd like to know if i could set this up with a (free) linux distro that limits bandwidth speed per connection. For example, of the 1500 kb/ps (about) my modem pulls, is there a way to limit that to 768 or 512 per connection? so person A can still download, person B can still watch youtube, and person C can still play counterstrike with a latency under 100. This would solve many, many arguments in my house I am *fairly* good with computers, but if the distro came with documentation and a GUI that would be awesome.


*** TL;DR: ***

Is there a linux distro I can load on a spare computer that limits bandwitch per connection, wireless or otherwise, with good documentation?

failing that is there firmware i can use for my modem (dlink g604t) that would do the same?

failing that do you know of any good hitmen that would solve my family arguments, ahem, permanently?

Many thanks in advance. Tips and advice appreciated.

pHreak
 
Old 01-04-2010, 06:33 AM   #2
~sHyLoCk~
Senior Member
 
Registered: Jul 2008
Location: /dev/null
Posts: 1,173
Blog Entries: 12

Rep: Reputation: 129Reputation: 129
What about squid?
 
Old 01-04-2010, 07:59 AM   #3
rodeo
LQ Newbie
 
Registered: Aug 2006
Distribution: ubuntu, Kali
Posts: 18

Rep: Reputation: Disabled
its great fried with a little marinara!
 
Old 01-04-2010, 01:38 PM   #4
salasi
Senior Member
 
Registered: Jul 2007
Location: Directly above centre of the earth, UK
Distribution: SuSE, plus some hopping
Posts: 4,070

Rep: Reputation: 897Reputation: 897Reputation: 897Reputation: 897Reputation: 897Reputation: 897Reputation: 897
Quote:
Originally Posted by pHreak View Post

failing that do you know of any good hitmen that would solve my family arguments, ahem, permanently?
Permanently? well it solves this problem permanently, but may well create a more serious one permanently. Anyway, you may be able to get a discount if you want several solutions at the same time...

Quote:
Originally Posted by pHreak View Post
The problem is, when one person is downloading or watching youtube or whatever, the others using the internet suffer. I've spent hours configuring QoS on my router, and long story short, no matter how I configure it, it just simply does not work. QoS in no way shape or form limits connection speed (which it says it should).
Well, whatever you do with QoS (or whatever), you aren't going to get more bits per second through your modem than it will give. You may be able to share it out differently, but that may just mean annoying different people by different amounts.

Quote:
is there a way to limit that to 768 or 512 per connection?
So, if you only have one person using the system, you want them to have less bandwidth than the system can give. OK, if that's what you want...


Quote:
Is there a linux distro I can load on a spare computer that limits bandwitch per connection, wireless or otherwise, with good documentation?
Don't know of a specialist distribution for that, but you could probably get, eg, smoothwall to do it without too much hassle if you want to. But, essentially, I think you'll end up using squid's delay pools as suggested earlier and you can install squid on more-or-less any distro.
 
Old 01-04-2010, 09:47 PM   #5
pHreak
LQ Newbie
 
Registered: Jan 2010
Posts: 2

Original Poster
Rep: Reputation: 0
Thanks for the replies, I'll try out squid.

cheers
 
Old 01-05-2010, 01:37 AM   #6
jonemere
LQ Newbie
 
Registered: Jan 2010
Posts: 2

Rep: Reputation: 0
I have read all information about this topic.You have done very best job.I'm pretty sure most retail home routers offer some sort of QoS configurations, not sure if that's going to do what you want... but I think it would be the closest thing.
 
Old 01-05-2010, 07:06 AM   #7
rodeo
LQ Newbie
 
Registered: Aug 2006
Distribution: ubuntu, Kali
Posts: 18

Rep: Reputation: Disabled
I'm not sure of the QoS capbilities of squid, I thought it was more of a proxy application. I use an open source app called mrtg that will tell you which user is the bandwidth hog, it even makes pretty charts to you can show them to the user
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Bandwidth management deepaklukose Linux - Networking 3 01-30-2006 02:45 AM
Bandwidth Management khairul Linux - Networking 1 10-16-2005 07:12 AM
IP bandwidth management RandomLinuxNewb Linux - Networking 1 07-23-2005 11:48 PM
bandwidth management . sam007 Linux - Distributions 0 12-16-2003 05:31 AM
Bandwidth management sunil_lc Linux - Networking 1 10-30-2003 10:23 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie

All times are GMT -5. The time now is 09:46 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration