All of lore.kernel.org
 help / color / mirror / Atom feed
From: Edwin Chiu <edwin@thetomatoe.com>
To: lartc@vger.kernel.org
Subject: [LARTC] Problems with tc filter (getting packets into a CBQ)
Date: Fri, 17 May 2002 19:09:24 +0000	[thread overview]
Message-ID: <marc-lartc-102166263506798@msgid-missing> (raw)

Hi,

I'm having trouble getting traffic into the desired CBQ..

Here is my simple configuration:

tc qdisc del dev eth0 root 2> /dev/null
tc qdisc add dev eth0 root handle 1:0 cbq bandwidth 10Mbit \
	avpkt 1200 cell 8

tc class add dev eth0 parent 1:0 classid 1:1 cbq bandwidth 10Mbit \
	rate 2Mbit weight 0.2Mbit prio 8 allot 1514 cell 8 \
	maxburst 20 avpkt 1200

tc class add dev eth0 parent 1:1 classid 1:100 cbq bandwidth 2Mbit \
	rate 130Kbit weight 13Kbit prio 8 allot 1514 cell 8 \
	maxburst 20 avpkt 1200

tc qdisc add dev eth0 parent 1:100 tbf rate 128Kbit buffer 10Kb/8 \
	limit 15Kb mtu 1500

tc filter add dev eth0 parent 1:0 protocol ip prio 1 \
	u32 match ip sport 119 0xffff flowid 1:100 \


But no traffic shows up.... (A simple telnet news.giganews.com 119 to
test):

lum:/home/edwin# tc -s qdisc
qdisc tbf 8036: dev eth0 rate 128Kbit burst 10Kb lat 381.5ms 
 Sent 0 bytes 0 pkts (dropped 0, overlimits 0) 

qdisc cbq 1: dev eth0 rate 10Mbit (bounded,isolated) prio no-transmit
 Sent 913009 bytes 12538 pkts (dropped 0, overlimits 0) 
  borrowed 0 overactions 0 avgidle 749 undertime 0

qdisc tbf 8016: dev eth0 rate 128Kbit burst 10Kb lat 381.5ms 
 Sent 14954 bytes 202 pkts (dropped 0, overlimits 0) 

lum:/home/edwin# tc -s class show dev eth0
class cbq 1: root rate 10Mbit (bounded,isolated) prio no-transmit
 Sent 428 bytes 7 pkts (dropped 0, overlimits 0) 
  borrowed 0 overactions 0 avgidle 749 undertime 0
class cbq 1:100 parent 1:1 leaf 8038: rate 130Kbit prio no-transmit
 Sent 0 bytes 0 pkts (dropped 0, overlimits 0) 
  borrowed 0 overactions 0 avgidle 1.57035e+06 undertime 0
class cbq 1:1 parent 1: rate 2Mbit prio no-transmit
 Sent 0 bytes 0 pkts (dropped 0, overlimits 0) 
  borrowed 0 overactions 0 avgidle 85149 undertime 0


I've also tried marking packets in iptables and using tc to filter those
packets into both flowid and classid 1:100 to no avail.

Thanks in advance.

-- 
Edwin Chiu                                   | ICBM: 43.39N 79.23W
edwin@thetomatoe.com                         | PGP:  1024D/0x16B55226

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

             reply	other threads:[~2002-05-17 19:09 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-05-17 19:09 Edwin Chiu [this message]
2002-05-18  0:08 ` [LARTC] Problems with tc filter (getting packets into a CBQ) Stef Coene
2002-05-18  0:29 ` Edwin Chiu
2002-05-18  9:17 ` Stef Coene
2002-05-18 15:46 ` Edwin Chiu
2002-05-18 15:59 ` Stef Coene

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=marc-lartc-102166263506798@msgid-missing \
    --to=edwin@thetomatoe.com \
    --cc=lartc@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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.