> Asking around in linux-isp lists, I was told a bandwidth
> limiter device was planned for development...
>
> Can you tell me its status? Where do I volunteer ?
it's already in the 2.1 kernel series, it's called the 'bandwith shaper'
or something similar. From Configure.help:
Traffic Shaper (EXPERIMENTAL)
CONFIG_SHAPER
The traffic shaper is a virtual network device that allows you to
limit the rate of outgoing data flow over another network
device. See Documentation/networking/shaper.txt for more
information. To set up and configure shaper devices, you need the
shapecfg program, available via ftp (user: anonymous) from
shadow.cabi.net/pub/Linux in the shaper package. This driver is
also available as a module ( = code which can be inserted in and
removed from the running kernel whenever you want). The module will
be called shaper.o. If you want to compile it as a module, say M
here and read Documentation/modules.txt. If unsure, say N.
-- mingo