Am 01.04.2004 um 11:01 schrieb Guido Tschakert:
sematin@mtn.co.ug wrote:
Theoretically you should be able to setup a SUSE box as a bridge and then use CBQ or some other mechanism to regulate bandwidth. I've only done this with FreeBSD using dummynet for bandwdith control and it was a breeze to setup using the docs from their handbook. However I have used CBQ on linux to control bandwidth. ... I have looked at http://bridge.sourceforge.net downloaded the bridge-utils-rpm and try to configure a bridge with brctl which is very easy ;-) Stupidly the kernel hangs after ifconfig mybridge up and sending the first frames :-( I think I will wait now for SuSE 9.1 with kernel 2.6.x.
To use linux kernel 2.4.x as a filtering bridge you need the bridge-nf patch applied to the kernel wich isn´t included in SuSEs kernels afaik. You also need an uptodate version of iptables with some of the patch-o-matic patches applied and the bridge-utils. Patching/recompiling SuSEs kernels is a mess, I gave up after a few hours and took debian stable. The box is rock solid and a fine firewalling, shaping and accounting bridge.