> I found that Linux does provide Bridging support, but the bridging > support in 2.4.x Kernels is not tied into any firewall support. > FreeBSD does have this, so does the 2.5.x Linux kernel. I guess if > people want to use Linux as a bandwidth shaping/ firewall bridge they > will have to wait for the 2.6.x kernel.
You can patch the kernel using the files on http://bridge.sourceforge.net/ to get firewall bridging in 2.4 Matt.