]> rtime.felk.cvut.cz Git - lisovros/iproute2_canprio.git/blob - doc/can/examples/prio_tbf_sfq1.txt
52e5fe1cd31b92b9ba0d7a52ee3b0700d3a5f9d9
[lisovros/iproute2_canprio.git] / doc / can / examples / prio_tbf_sfq1.txt
1 DEV=can0
2
3 tc qdisc add dev ${DEV} root handle 1: prio
4
5 tc filter add dev ${DEV} parent 1:0 prio 1 \
6         can sffid 0x123 effid 0x123 flowid 1:1
7
8 tc filter add dev ${DEV} parent 1:0 prio 2 \
9         can sffid 0x124 effid 0x124 flowid 1:2
10
11 tc filter add dev ${DEV} parent 1:0 prio 3 \
12         can sffid 0x0:0x0 effid 0x0:0x0 flowid 1:3
13         # default class
14
15 # TBF
16 tc qdisc add dev ${DEV} parent 1:2 handle 10: \
17         tbf rate 0.1mbit burst 5kb latency 70ms
18
19 tc qdisc add dev ${DEV} parent 1:3 handle 11: \
20         tbf rate 0.1mbit burst 5kb latency 70ms
21
22 # SFQ
23 tc qdisc add dev ${DEV} parent 10:1 handle 101: \
24         sfq perturb 10
25
26 tc qdisc add dev ${DEV} parent 11:1 handle 102: \
27         sfq perturb 10