rendered paste bodytc qdisc add dev eth1 root handle 1: hfsc default 2
tc class add dev eth1 parent 1: classid 1:1 hfsc sc rate 1495kbit ul rate 1495kbit
tc class add dev eth1 parent 1:1 classid 1:2 hfsc sc rate 256kbit ul rate 256kbit
tc qdisc add dev eth1 parent 1:2 handle 20: sfq perturb 10
tc class add dev eth1 parent 1:1 classid 1:3 hfsc sc rate 256kbit ul rate 256kbit
tc qdisc add dev eth1 parent 1:3 handle 30: sfq perturb 10
tc class add dev eth1 parent 1:1 classid 1:4 hfsc sc rate 256kbit ul rate 256kbit
tc qdisc add dev eth1 parent 1:4 handle 40: sfq perturb 10
tc class add dev eth1 parent 1:1 classid 1:5 hfsc sc rate 115kbit ul rate 115kbit
tc qdisc add dev eth1 parent 1:5 handle 50: hfsc default 3
tc class add dev eth1 parent 1:1 classid 1:6 hfsc sc rate 240kbit ul rate 240kbit
tc qdisc add dev eth1 parent 1:6 handle 60: hfsc default 3
tc class add dev eth1 parent 50: classid 50:1 hfsc rt umax 300b dmax 30ms rate 46kbit ls umax 300b dmax 30ms rate 86kbit ul rate 115kbit
tc class add dev eth1 parent 50: classid 50:2 hfsc rt umax 1300b dmax 105ms rate 34kbit ls umax 1300b dmax 105ms rate 92kbit ul rate 115kbit
tc class add dev eth1 parent 50: classid 50:3 hfsc rt umax 1500b dmax 254ms rate 23kbit ls umax 1500b dmax 254ms rate 34kbit ul rate 115kbit
tc class add dev eth1 parent 50: classid 50:4 hfsc ls umax 1500b dmax 604ms rate 11kbit ul rate 115kbit
tc class add dev eth1 parent 60: classid 60:1 hfsc rt umax 300b dmax 20ms rate 96kbit ls umax 300b dmax 20ms rate 180kbit ul rate 240kbit
tc class add dev eth1 parent 60: classid 60:2 hfsc rt umax 1300b dmax 58ms rate 72kbit ls umax 1300b dmax 58ms rate 192kbit ul rate 240kbit
tc class add dev eth1 parent 60: classid 60:3 hfsc rt umax 1500b dmax 200ms rate 48kbit ls umax 1500b dmax 200ms rate 72kbit ul rate 240kbit
tc class add dev eth1 parent 60: classid 60:4 hfsc ls umax 1500b dmax 550ms rate 24kbit ul rate 240kbit
tc qdisc add dev eth1 parent 50:1 handle 51: sfq perturb 10 limit 9
tc qdisc add dev eth1 parent 50:2 handle 52: sfq perturb 10 limit 8
tc qdisc add dev eth1 parent 50:3 handle 53: sfq perturb 10 limit 7
tc qdisc add dev eth1 parent 50:4 handle 54: sfq perturb 10 limit 6
tc qdisc add dev eth1 parent 60:1 handle 61: sfq perturb 10 limit 20
tc qdisc add dev eth1 parent 60:2 handle 62: sfq perturb 10 limit 17
tc qdisc add dev eth1 parent 60:3 handle 63: sfq perturb 10 limit 15
tc qdisc add dev eth1 parent 60:4 handle 64: sfq perturb 10 limit 11
tc filter add dev eth1 parent 1: prio 1 protocol ip u32 match u32 0xc0a80500 0xffffff00 at 12 flowid 1:3
tc filter add dev eth1 parent 1: prio 1 protocol ip u32 match u32 0xc0a80a00 0xfffffe00 at 12 flowid 1:4
tc filter add dev eth1 parent 1: prio 1 protocol ip u32 match u32 0xac101ffc 0xffffffff at 12 flowid 1:5
tc filter add dev eth1 parent 1: prio 1 protocol ip u32 match u32 0xac101f15 0xffffffff at 12 flowid 1:6
tc filter add dev eth1 parent 50: prio 1 protocol ip handle 1 fw flowid 50:1
tc filter add dev eth1 parent 50: prio 2 protocol ip handle 2 fw flowid 50:2
tc filter add dev eth1 parent 50: prio 3 protocol ip handle 3 fw flowid 50:3
tc filter add dev eth1 parent 50: prio 4 protocol ip handle 4 fw flowid 50:4
tc filter add dev eth1 parent 60: prio 1 protocol ip handle 1 fw flowid 60:1
tc filter add dev eth1 parent 60: prio 2 protocol ip handle 2 fw flowid 60:2
tc filter add dev eth1 parent 60: prio 3 protocol ip handle 3 fw flowid 60:3
tc filter add dev eth1 parent 60: prio 4 protocol ip handle 4 fw flowid 60:4