Index of /FreeBSD/FreeBSD-current/xperimnt/dummynet
Name Last modified Size Description
Parent Directory 14-Mar-2007 16:41 -
patchfile 16-Oct-1998 00:32 80k
This patchfile implements bridging and dummynet (a bandwidth
manager etc.) in FreeBSD 3.0-RELEASE. This code has only been
tested on i386 machines with "ed" cards, although it essentially
the same that has been in use for a long time on -stable.
Dummynet should work correctly on Alpha machines as well.
The brigdge code will likely not compile on Alpha machines
because some macros for comparing ethernet addresses might not
work. Also, there might be alignment problems in the bridging
code.
To use this code, do the following:
1) make sure you have sources for the kernel (/usr/src/sys),
ipfw /usr/src/sbin/ipfw/ and manpages sec.4
/usr/src/share/man/man4/ -- the latter are optional, patch
will just complain and reject a couple of hunks.
2) patch the sources:
cd /usr
patch < patchfile
3) optionally, copy manpages in place
cp /usr/src/share/man/man4/dummynet.4 /usr/share/man/man4
cp /usr/src/share/man/man4/bridge.4 /usr/share/man/man4
Then follow the instructions in the manpages on how to configure
and compile a kernel. Additional info are at
http://www.iet.unipi.it/~luigi/ip_dummynet/