Displaying 20 results from an estimated 50000 matches similar to: "TC and IPv6 filters"
2006 Jul 14
1
I need help with tc filters!!!!!
Hi Everybody!
I need help! I''m doing a tc script with tc filters that have match the Type of Service field in the IP header. This is the script I am using to setup the filters.
tc filter add dev $DEV parent 1: protocol ip prio $PRIO_CONTROL u32 match ip protocol 6 0xff \
match u32 00190000 00ff0000 at 0 flowid 1:10
tc filter add dev $DEV protocol ip parent 1: prio $PRIO_VIDEO
2005 Dec 20
1
IPv6 priority in tc filter
Hi,
I have recently started to use ''tc'' on ipv6 traffic and have come across
an issue with tc filter. As per tc_filter.c in iproute2-050816, to match
''priority'' of an ipv6 packet, the u32 filter matches against the first 8
bits of the packet.
From f_u32.c:
if (strcmp(*argv, "priority") == 0) {
NEXT_ARG();
2004 Nov 21
0
tc is broken for "protocol arp" filters
I have tested Devik''s tc (103592 bytes) and 2.6.8 which I compiled.
Both return "RTNETLINK answers: Invalid argument".
Stephen Hemminger should be sent a patch that fixes this.
An example that returns the above error message is:
tc filter add dev eth1 parent 1: protocol arp prio 5 u32 \
match u16 0x0806 0xffff at -2 flowid 1:50
I''m using this because it works:
2003 Jan 10
4
Question on TC filter
Hi,
I want work out a GUI interface for htb and now here
comes to the part about adding and removing classes
and filters.
Here is an example script.
TC="tc"
DEV="dev eth1"
echo "Add root qdisc, default traffic go to 1:30"
$TC qdisc add $DEV root handle 1: htb default 30
echo "Divide the traffic into different classes and
levels"
# -------- level 1
2005 Jan 27
1
question about filter priorities and "tc -d filter show" output
The interface is setup like this:
# tc qdisc del dev eth0 root
# tc qdisc add dev eth0 root handle 1: htb default 2
# tc class add dev eth0 parent 1: classid 1:2 htb rate 20mbit ceil 20mbit
If I add a second class and a filter to send traffic to it like this:
# tc class add dev eth0 parent 1: classid 1:130 htb rate 1Mbit ceil 1Mbit
# tc filter add dev eth0 protocol ip parent 1:0 prio 130 u32
2007 Feb 09
4
need help with tc filters
Hi,
I am attempting to set up some simple outbound shaping following the
LARTC HOWTO.
The HTB qdisc seems to work as the documentation says, but my filters
don''t seem to be working. All of the packets go to the default queue
regardless of what filters I set, it seems. (according to tc -s qdisc show)
I am trying to get this working on my openwrt box (whiterussian rc6),
but when
2004 Jul 24
1
tc del filter troubles
hello,
I have working htb system with about 1000 users. Until now I reload all
rules at change, but it take too much time to apply.
I cannot delete applyed filters. There is rules for one user:
#!/bin/bash -v
# Download shaper EX -> 2:20
/sbin/tc class add dev eth2 parent 2:20 classid 2:1775 htb rate 8000Kbit
ceil 10000Kbit quantum 1514
/sbin/tc qdisc add dev eth2 parent 2:1775 sfq perturb
2005 Dec 17
0
Fw: tc filter match u8 problem??
On Sat, 17 Dec 2005, Andy Furniss wrote:
> The u8 test works OK for me as does the one below.
My mistake. I cleaned the rules and removed the ones that collided with
the u8 one.
There is no error on this. (see explanation bellow).
>
> When playing with tc filters I always tc qdisc del dev eth0 root and enter
> the whole lot again between tests.
I always took that as mandatory.
2006 Sep 10
1
HTB and tc filter
Help me ...
I try use the tc filter, but seems he doesn''t work, I already
reconfigured my kernel ( 2.4.32 ) with all options related a QOS
enabled ( like modules ) and nothing happens. I get the tc tool from
HTB source package, well this is my set :
eth0 is my internal NIC.
tc qdisc add dev eth0 root handle 1: htb default 12
tc class add dev eth0 parent 1: classid 1:1 htb rate
2003 Oct 31
2
tc filter oddities
I shape my upstream cable link with HTB from a script. My voip traffic
(from the 192.168.0.14 host) gets priority over everything else to the
near-starvation of other classes; the rest of the traffic is split up
based on some priority rules (qos, empty ack packets, etc). eth1 is the
uplink
I''ve been using HTB and fw marking for the job until recently, when I
changed the queue structure
2005 Jan 24
3
tc filter change/replace
I am wondering whether the commands ''tc filter change'' and ''tc filter replace''
are working. Googling around revealed a few emails on the LARTC stating that
unfoirtunately they do not work. A quick check showed that they are still not
implemented (properly).
Some propose a solution to build a second tree of filters and apply the 2nd
one when a need for it
2003 Jun 03
1
tc usage
Dear List,
I am a tc newbie, and I''ve been working through the LARTC HOWTO to try
to understand how qdiscs, classes, and filters fit together.
I was confused by the example in section 9.5.5.1 (see excerpt below). I
thought that classes were could only be attached to qdiscs (classful
ones). In the example, however, classes are being attached to other
classes. Can anybody explain to me
2007 Feb 01
0
tc filter Questions
I''m attempting to set up a hierarchy of tc qdiscs with filters, but the
filters don''t seem to be working correctly. I''m running iptables 1.3.5
with iproute 2.6.16.20060323 on a Gentoo 2.6.18 kernel. The system
takes all my tc setup, but does not filter packets as I am expecting it
to based on my ruleset.
My tc qdiscs and classes are added correctly and report as
2005 Dec 09
0
error in TC FILTER documentation ???
I''ve done some tests with TC FILTER and his PRIO
and think that is an error or OMISION on TC FILTER DOCUMENTATION
from: http://lartc.org/howto/lartc.qdisc.filters.html#AEN1100
Let''s say we have a PRIO qdisc called ''10:'' which contains three
classes, and we want to assign all traffic from and to port 22
to the highest priority band, the filters would be:
2005 Oct 17
5
TC show filter command shows all u32 filters defined with different priority iin all priority.
Hi,
I am currently working on the TC.
I have seen some behaviour which seems to be odd.
I know someone in the mailing list would have seen this problem or may
have some fix for this problem.
When I try to include u32 filters with different priority or pref, I
could see the filters being set on all the priority''s irrespective of
the priority number.
See my sample script below and the
2005 May 12
0
HTB and IPv6
Hi,
I''m trying to use HTB for IPv6 packets. In the LARTC archive I found a
thread on this issue where a solution was described. The idea is to mark
a user-defined chain then use the fwmark for filtering. However my
attempt wasn''t successful. I''m thinking of trying my luck with the u32
filter. This is what I did, any comment is greatly appreciated. Thank
you all.
tc
2006 Aug 21
1
tc filter don''t match packets
Hi,
I have problem with this simple script:
#!/bin/bash
if [ "$1" == "del" ]; then
tc qdisc del dev eth0 root handle 1: htb default 10
exit
fi
tc qdisc add dev eth0 root handle 1: htb default 10
tc class add dev eth0 parent 1: classid 1:1 htb rate 800kbit ceil 900kbit
tc class add dev eth0 parent 1:1 classid 1:10 htb rate 300kbit ceil 600kbit
tc class add dev eth0 parent 1:1
2002 Dec 01
2
a question about tc filter
hi, all
i run the following scripts :
tc qdisc add dev eth0 handle ffff: ingress
tc filter add dev eth0 parent ffff: protocol ip \
pref 4 u32 match ip dst 10.0.0.1 flowid :1
my question is :
can i know how many packets are matched by
this filter?
if i can , what should i do to get this
counter value, then.
thanks :)
_________________________________________________________________
MSN
2001 Dec 08
0
tc filter u32 nexthdr, chained filters?
Hi.
Is there anyone who has understood of how u32 nexthdr addressing is supposed
to work? (including the "tcp/icmp/.." matches who implicitly uses nexthdr)
From reading the kernel code it apparently is using the location set by
"offset at", but this seems to only be evaluated on hash parents, and only
for it''s children..
I.e. the logic for u32 filter rule
2005 Jan 19
3
tc limit
Hi
I have been playing with tc. I''m using htb and sfq. I tried to setup
shaping of every ip address within a /20.
I found that there must be an upper limit of about 2096 on the number
of rules (classes, qdiscs or filters). I was testing a /20 which gives
4096 classes, qdiscs and filters. I''m using hashkey to optimize
processing of frames.
When executing the script below - it