Traffic Shaping For VOIP With m0n0wall

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.

Continue reading “Traffic Shaping For VOIP With m0n0wall”

m0n0wall Traffic Shaping For VOIP Screencast

After several months of thinking about it I finally got around to recording a screencast tutorial about setting up the traffic shaping feature in m0n0wall to accommodate VOIP traffic. Phillip Cooper’s series of screencasts were the inspiration for this. In going though his work (thank you!) it occurred to me that  documenting the settings that allow my VOIP systems might be useful to others.

I have a new (ish) Comcast cable modem service here in my office, which gave me a testbed to setup another router and go through the setup process from scratch.

The finished screencast is not online yet. I’ve passed it to the m0n0wall project leads for comment & revision before making it public. It should be available in the next few days.

m0n0wall Now Supports Next Server Option for DHCP

Sometimes its the little things that make life a lot easier. I just found that the latest beta of m0n0wall (v1.3b13) more properly supports the “Next Server” (aka Option 66) feature in the DHCP server. This is really handy for provisioning IP phones.

There has been for some time a little config file hack that you could do to add support for the “Next Server” option to the DHCP service in m0n0wall. I discovered this while reviewing the Polycom SpectraLink 8002 SIP Wifi handset. That device required that the DHCP server tells where to look to TFTP its firmware and config profile.

Now that this is included in the web user interface there’s no further need to manually edit the XML config file as in the past. Very handy indeed. Further proof that m0n0wall rocks!

m0n0wall & DNS Vulnerability

It appears that Dan Kaminsky’s DNS vulnerability is now out in the open. Or maybe it isn’t. Who knows. There was a lot of noise about vendors and ISPs dealing with patches, etc.

Happily, it appears that m0n0wall is not significantly affected. Manuel Kasper made a post on the user mailing list some time ago announcing v1.3b13-pre with an update to Dnsmasq. I installed this today without incident.

Words cannot express how much I appreciate m0n0wall. It’s simply fantastic for SOHO situations like my office.

monowall Screencast Tutorials

m0n0wall-160Rarely do I profess as much devotion to a piece of software as I have for m0n0wall. I’m told that it’s one of the single most successful open source projects and it’s easy to see why. It’s been my primary router for over four years. It’s never let me down, and the user community is very supportive.

I am happy to see that Phillip Cooper has recently created a series of “screencasts” documenting it’s basic setup and configuration. This should help new users a lot. I wish they’d been around when I got started. I further wish that I’d thought to do the screencasts myself. It’s a good idea.

Continue reading “monowall Screencast Tutorials”