My screencast guide to traffic shaping for VOIP using m0n0wall has been posted on the m0n0wall web site.
However, Manuel Kasper (m0n0wall project lead) had some interesting ideas on how to revise and perhaps simplify my approach. What he describes departs from the approach underlying the present implementation of the Magic Shaper in m0n0wall. Use of the Magic Shaper is the basis of the existing screencast.
Updated to provide a YouTube version in the post and ftp downloadable high quality version.
Manuel’s suggestions are based upon sound principles but not observation of an actual installation. As such I’m going to make some adjustments to my router configuration and run with it for a few weeks. If it has advantages over my earlier configuration I’ll be redoing the screencast to reflect this revised approach.
Eventually Manuel may get around to either reworking or eliminating the Magic Shaper tool in m0n0wall.
Perhaps the best written docs on the traffic shaping feature are in Adam Nellemann’s post to the m0n0wall user list, way back in Feb 2004.
At the moment the m0n0wall web site offers the file only in wmv format, which is probably not helpful for people on non-Windows systems. Here’s a copy I uploaded to YouTube, although their image quality is not great.
If you want the 28 MB full-resolution H.264 encoded MOV file you can download it here.