I think the kernel is fine. I received some patches and re-compiled iproute2 on 2.4.20, moved the binaries to 2.6.3 and it works more.. Heres what happens now. #./qd + tc qdisc del dev eth0 root + tc qdisc del dev eth0 ingress + tc qdisc add dev eth0 root handle 1: htb + tc class add dev eth1 parent 1: classid 1:1 htb rate 6mbit burst 15k RTNETLINK answers: No such file or directory The qdisc command works but the class one doesn't. Any ideas ? Thanks -- Kevin Withnall - B Comp Sci, Master CNE, MCSE ILB Computing Pty. Ltd. Phone: +61 2 42270000 Fax:+61 2 42270080 Email:kevin@xxxxxxxxxxxx http://kevin.withnall.com > -----Original Message----- > From: lartc-admin@xxxxxxxxxxxxxxx > [mailto:lartc-admin@xxxxxxxxxxxxxxx] On Behalf Of Corey Hickey > Sent: Sunday, 14 March 2004 10:07 AM > To: lartc@xxxxxxxxxxxxxxx > Subject: Re: Setting up htb on 2.6.3 > > Kevin Withnall wrote: > > Still getting the same thing. Am I using the latest versions ? > > > > #tc qdisc add dev eth0 root handle 1: htb > > RTNETLINK answers: Invalid argument > > > > Thanks for your time. > > > > > > I would guess that you don't actually have your kernel properly > configured to support htb. In your kernel configuration, do you have > CONFIG_NET_SCH_HTB set to "y" or "m"? If it's set to "m" you > can just do > a modprobe sch_htb. > > -Corey > _______________________________________________ > LARTC mailing list / LARTC@xxxxxxxxxxxxxxx > http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/ > _______________________________________________ LARTC mailing list / LARTC@xxxxxxxxxxxxxxx http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/