Alexey Toptygin wrote:
What is going on? Why are 2 entries created at first,
That's normal output of tc filter ls - you may see more than 2 with u32
rules.
then, if I delete
the one without a handle they both dissapear but I can't recreate the
one with the handle?
Doesn't happen for me with 2.6.12-rc1 and latest iproute
Why is it if I delete the one with the handle, it
is the only one deleted, and can be re-added and re-deleted just fine?
What are filter handles actually used for?
They are not usually used, the "handle 1 fw" goes together to allow you
to match marks, it's not so you can del specific filters - you would be
better deleting the root qdisc and starting again if you need to change
filters.
Should I just omit the handle
to make everything better?
Second, tc doesn't seem to want me to create filters without a filter
type, so how should I create a filter that will always match? i.e. I
want a prio 1 filter based on u32, then a prio 2 filter based on fw,
then a prio 3 filter that will match everything that the prio 1 and 2
filters didn't get?
... u32 match u32 0 0 ...
Thirdly, I haven't seen this actually written down anywhere, so I'd like
to double check: the fw filter matches any packet with non-zero fwmark
value, yes?
Well you can't match 0 to mean unmarked like you can with iptables (you
can also classify directly now with iptables -j CLASSIFY).
For >0 the fw matches the mark you specify not any marked packet.
Andy.
_______________________________________________
LARTC mailing list
[email protected]
http://mailman.ds9a.nl/cgi-bin/mailman/listinfo/lartc