There's a chance you don't have the htb kernel module installed on your box. I'm not sure if it's included on a default RH9 installation. When you do an lsmod you should see a module sch_htb listed. If not you'll probably have to recompile a newer kernel and include support for HTB (I believe it's under QOS in the networking options section).
tc qdisc add dev eth0 root handle 1:0 htb default 12 Unknown qdisc "htb", hence option "default" is unparsable.
There are some others settings that must be done in kernel?
Hope that helps - good luck!
-- Chad Juettner chad@xxxxxxxxxxxxx _______________________________________________ LARTC mailing list / LARTC@xxxxxxxxxxxxxxx http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/