All of lore.kernel.org
 help / color / mirror / Atom feed
* [LARTC] HTB problem (yet another one?)
@ 2002-08-21 15:52 Yans van Horn
  2002-08-21 17:40 ` Stef Coene
  0 siblings, 1 reply; 2+ messages in thread
From: Yans van Horn @ 2002-08-21 15:52 UTC (permalink / raw)
  To: lartc

Hello

I have a small (maybe typical?) problem with HTB. Present configuration is:

Kernel: 2.4.20-pre4 (with HTB, IMQ)

endeavour:/var/log# tc -V
tc utility, iproute2-ss010824

Which should support HTB because writes help for it ;-)

endeavour:~# tc qdisc add dev imq0 root handle 1 htb ttt
What is "ttt"?
Usage: ... qdisc add ... htb [default N] [r2q N]
 default  number of class to which unclassified packets are sent {1}
<and so on>

endeavour:~# ip link show
1: lo: <LOOPBACK,UP> mtu 16436 qdisc noqueue
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eth0: <BROADCAST,MULTICAST,ALLMULTI,UP> mtu 1500 qdisc pfifo_fast qlen 100
    link/ether 00:50:ba:d4:9d:50 brd ff:ff:ff:ff:ff:ff
3: eth1: <BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast qlen 100
    link/ether 00:48:54:55:54:d1 brd ff:ff:ff:ff:ff:ff
4: eth2: <BROADCAST,MULTICAST,ALLMULTI,UP> mtu 1500 qdisc pfifo_fast qlen 100
    link/ether 00:a0:24:d5:ae:33 brd ff:ff:ff:ff:ff:ff
5: ppp0: <POINTOPOINT,MULTICAST,NOARP,UP> mtu 1656 qdisc pfifo_fast qlen 3
    link/ppp
6: ppp1: <POINTOPOINT,MULTICAST,NOARP,UP> mtu 1656 qdisc pfifo_fast qlen 3
    link/ppp
7: imq0: <NOARP,UP> mtu 1500 qdisc pfifo_fast qlen 30
    link/void

I should have all the needed modules also:

endeavour:~# lsmod
Module                  Size  Used by    Not tainted
ipt_IMQ                  760   1  (autoclean)
sch_htb                18048   0  (autoclean) (unused)
imq                     1864   1
cls_route               4088   0  (unused)
cls_u32                 4540   0
cls_fw                  2360   0  (unused)
sch_prio                2368   0  (unused)
sch_sfq                 3520   0  (unused)
sch_tbf                 2432   0
sch_cbq                11744   0
ipt_MARK                 792  73  (autoclean)
iptable_mangle          2196   1  (autoclean)
ipt_REDIRECT             824   3  (autoclean)
ipt_nth                 1280   2  (autoclean)
ipt_REJECT              2840   2  (autoclean)
iptable_filter          1672   1  (autoclean)
ppp_deflate             2904   2  (autoclean)
zlib_inflate           18436   0  (autoclean) [ppp_deflate]
zlib_deflate           17720   0  (autoclean) [ppp_deflate]
bsd_comp                3992   0  (autoclean)
3c59x                  24560   1
ip_nat_ftp              2864   0  (unused)
iptable_nat            14040   2  [ipt_REDIRECT ip_nat_ftp]
ip_conntrack_ftp        3760   1
ip_conntrack           16448   2  [ipt_REDIRECT ip_nat_ftp iptable_nat
ip_conntrack_ftp]
ip_tables              10552  10  [ipt_IMQ ipt_MARK iptable_mangle ipt_REDIRECT
ipt_nth ipt_REJECT iptable_filter iptable_nat]

-------------------------------------------------------------------------
And the PROBLEM:

When i try to add qdisc to the imq device.. a get:

endeavour:~# tc qdisc add dev imq0 root handle 1 htb default 20 r2q 10
RTNETLINK answers: Invalid argument
-------------------------------------------------------------------------

BTW: Adding CBQ qdisc to imq0 works fine... Any suggestions ?

--
regards,

Marcin 'Yans' Bazarnik
yans@endeavour.eu.org

_______________________________________________
LARTC mailing list / LARTC@mailman.ds9a.nl
http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [LARTC] HTB problem (yet another one?)
  2002-08-21 15:52 [LARTC] HTB problem (yet another one?) Yans van Horn
@ 2002-08-21 17:40 ` Stef Coene
  0 siblings, 0 replies; 2+ messages in thread
From: Stef Coene @ 2002-08-21 17:40 UTC (permalink / raw)
  To: lartc

> endeavour:~# tc qdisc add dev imq0 root handle 1 htb ttt
> What is "ttt"?
> Usage: ... qdisc add ... htb [default N] [r2q N]
>  default  number of class to which unclassified packets are sent {1}
> <and so on>
Why do you have that "ttt" option?  If you remove ttt from the command, does 
it work?

> -------------------------------------------------------------------------
> And the PROBLEM:
>
> When i try to add qdisc to the imq device.. a get:
>
> endeavour:~# tc qdisc add dev imq0 root handle 1 htb default 20 r2q 10
> RTNETLINK answers: Invalid argument
> -------------------------------------------------------------------------
>
> BTW: Adding CBQ qdisc to imq0 works fine... Any suggestions ?
What if you add a htb qdisc with no options ?
tc qdisc add dev imq0 root handle 1 htb

Stef

-- 

stef.coene@docum.org
 "Using Linux as bandwidth manager"
     http://www.docum.org/
     #lartc @ irc.oftc.net
_______________________________________________
LARTC mailing list / LARTC@mailman.ds9a.nl
http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2002-08-21 17:40 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-08-21 15:52 [LARTC] HTB problem (yet another one?) Yans van Horn
2002-08-21 17:40 ` Stef Coene

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.