big snip > > > There is a solution to their problem. I think it is called > > > "bandwidth shaping" but I am not too sure of its name or how to do > > > it\ldots > > TFM to R is the kernel help file. He say:- > > QoS and/or fair queueing (NET_SCHED) > > When the kernel has several packets to send out over a network > device, it has to decide which ones to send first, which ones to > delay, and which ones to drop. This is the job of the packet > scheduler, and several different algorithms for how to do this > "fairly" have been proposed. > > If you say N here, you will get the standard packet scheduler, which > is a FIFO (first come, first served). If you say Y here, you will be > able to choose from among several alternative algorithms which can > then be attached to different network devices. This is useful for > example if some of your network devices are real time devices that > need a certain minimum data flow rate, or if you need to limit the > maximum data flow rate for traffic which matches specified criteria. > This code is considered to be experimental. > > To administer these schedulers, you'll need the user-level utilities > from the package iproute2+tc at <ftp://ftp.inr.ac.ru/ip-routing/>. > That package also contains some documentation; for more, check out > <http://snafu.freedom.org/linux2.2/iproute-notes.html>. > > This Quality of Service (QoS) support will enable you to use > Differentiated Services (diffserv) and Resource Reservation Protocol > (RSVP) on your Linux router if you also say Y to "QoS support", > "Packet classifier API" and to some classifiers below. Documentation > and software is at <http://diffserv.sourceforge.net/>. > > If you say Y here and to "/proc file system" below, you will be able > to read status information about packet schedulers from the file > /proc/net/psched. > > The available schedulers are listed in the following questions; you > can say Y to as many as you like. If unsure, say N now. > > Is that what you were thinking of? > > Id be interested to know how you get on with this as I have similar > issues. > > -- > C. S. > > Thats cool, but if we are talking two different machines here, one downloading/compiling and the other playing games then the QOS needs to be on the router. i'm not sure i want to recompile or otherwise screw with my ipcop box.
I find that simply limiting the download speed of the ipcop box allows other boxes to browse/read email nicely, whether it will allow greedy gamers to keep up their fragging is another matter...
