As a novice with tc myself and a person whom should have went to bed many hours ago, please take this information with a grain of salt as I may be incorrect.
But from what I have gathered so far, the root qdisc represents the interface itself. So regardless of packets being classified correctly, the root qdisc will show that traffic is passing through it.
I haven't tried out htb but I have recently managed to get packets flowing through cbq successfully so perhaps the information I've accumulated in this thread can help you getting those packets classified correctly. Look at the very top of my script for my take on the firewall rules.
http://www.linuxquestions.org/questi...-rates-817246/
I'll gladly help more after I get some rest, but until then I wish you the best of luck on your endeavor.
