Wondershaper htb seems to work fine. It would be great if it had some more features. I.E if people on this mailing list could contribute. I use a fantastic contributed firewall script called monmotha that covers lots of the features that you might want from a firewall. I''d find it useful if wondershaper could:- 1. Specifiy hi-priority ports, most specifically port 80 so people can always browse on my shared connection. 2. integrate this script to allow special game priorities to be setup http://mailman.ds9a.nl/pipermail/lartc/2002q3/004827.html The extra features don''t have to get in the way of the normal operation surely. G. ---------------------------------------------------------------- Giles Westwood Web Developer Mob: 07764611148 Tel: 01132781591 Web: http://www.gileswestwood.co.uk ---------------------------------------------------------------- _______________________________________________ LARTC mailing list / LARTC@mailman.ds9a.nl http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/
If you want a more general configuration interface to HTB, you can use htb.init, which allows an arbitrary configuration of traffic control: http://sourceforge.net/projects/htbinit Or, if you prefer a more fully featured language for describing traffic, tcng: http://tcng.sourceforge.net/ See my article on tcng + htb: http://linux-ip.net/articles/htb-and-tcng.html If you are feeling like contributing, you could write some tcng configuration files which solve your problem and publish them. -Martin : Wondershaper htb seems to work fine. It would be great if it had some : more features. I.E if people on this mailing list could contribute. I : use a fantastic contributed firewall script called monmotha that covers : lots of the features that you might want from a firewall. : : I''d find it useful if wondershaper could:- : : 1. Specifiy hi-priority ports, most specifically port 80 so people can : always browse on my shared connection. : 2. integrate this script to allow special game priorities to be setup : http://mailman.ds9a.nl/pipermail/lartc/2002q3/004827.html : : The extra features don''t have to get in the way of the normal operation : surely. : : G. : : ---------------------------------------------------------------- : Giles Westwood : Web Developer : Mob: 07764611148 : Tel: 01132781591 : Web: http://www.gileswestwood.co.uk : ---------------------------------------------------------------- : : : _______________________________________________ : LARTC mailing list / LARTC@mailman.ds9a.nl : http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/ : -- Martin A. Brown --- SecurePipe, Inc. --- mabrown@securepipe.com _______________________________________________ LARTC mailing list / LARTC@mailman.ds9a.nl http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/
I think I''ll use htbinit, seems the most understandable. Seems a waste that people with lots of experience who are very into this stuff don''t compile all the findings into a generic script(s) with parameters that any newbie can configure and benefit from. G.> -----Original Message----- > From: lartc-admin@mailman.ds9a.nl > [mailto:lartc-admin@mailman.ds9a.nl] On Behalf Of Martin A. Brown > Sent: 31 March 2003 20:59 > To: lartc@gileswestwood.co.uk > Cc: lartc@mailman.ds9a.nl > Subject: Re: [LARTC] Wondershaper updates. > > > If you want a more general configuration interface to HTB, > you can use htb.init, which allows an arbitrary configuration > of traffic control: > > http://sourceforge.net/projects/htbinit > > Or, if you prefer a more fully featured language for > describing traffic, > tcng: > > http://tcng.sourceforge.net/ > > See my article on tcng + htb: > > http://linux-ip.net/articles/htb-and-tcng.html > > If you are feeling like contributing, you could write some > tcng configuration files which solve your problem and publish them. > > -Martin > > : Wondershaper htb seems to work fine. It would be great if > it had some > : more features. I.E if people on this mailing list could > contribute. I > : use a fantastic contributed firewall script called > monmotha that covers > : lots of the features that you might want from a firewall. > : > : I''d find it useful if wondershaper could:- > : > : 1. Specifiy hi-priority ports, most specifically port 80 > so people can > : always browse on my shared connection. > : 2. integrate this script to allow special game priorities > to be setup > : http://mailman.ds9a.nl/pipermail/lartc/2002q3/004827.html > : > : The extra features don''t have to get in the way of the > normal operation > : surely. > : > : G. > : > : ---------------------------------------------------------------- > : Giles Westwood > : Web Developer > : Mob: 07764611148 > : Tel: 01132781591 > : Web: http://www.gileswestwood.co.uk > : ---------------------------------------------------------------- > : > : > : _______________________________________________ > : LARTC mailing list / LARTC@mailman.ds9a.nl > : http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO:http://lartc.org/ : -- Martin A. Brown --- SecurePipe, Inc. --- mabrown@securepipe.com _______________________________________________ LARTC mailing list / LARTC@mailman.ds9a.nl http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/ _______________________________________________ LARTC mailing list / LARTC@mailman.ds9a.nl http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/
Giles, : I think I''ll use htbinit, seems the most understandable. Seems a waste : that people with lots of experience who are very into this stuff don''t : compile all the findings into a generic script(s) with parameters that : any newbie can configure and benefit from. The problem is a complex one. If you have thoughts or suggestions about how a script can be flexibly adapted to solve the problem, your voice is welcome. Wondershaper is an excellent example of a traffic control solution to a niche problem. It doesn''t however address a more complex scenario. Your reasoning is exactly why wondershaper, cbq.init, htb.init, and my own lousy htb-script [1] exist. I''m sure there are others. People have vastly different needs for subdividing their bandwidth, hence the varied scripts for dividing bandwidth. Frankly, I believe that tcng [2] will allow people to write and share traffic control solutions in a much friendlier way than can be accomplished directly with tc. So, once again, I recommend that anybody starting to use traffic control under linux today start with tcng. It provides a more intuitive system for describing traffic control structures than raw tc commands. And, not only is it more intuitive, but tcng removes the repetitive and arcane from the configuration. If you make a traffic control solution which solves a general problem or a class of problem, document it and post it somewhere, so the world can benefit from your experience. Anyway, good luck with htb.init. It should be able to meet most of your needs. -Martin [1] http://linux-ip.net/htb-script [2] http://tcng.sourceforge.net/ -- Martin A. Brown --- SecurePipe, Inc. --- mabrown@securepipe.com _______________________________________________ LARTC mailing list / LARTC@mailman.ds9a.nl http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/