- What does "calulate overhead" do for this script?
- Why isn't this utilized more?
- tc command shows no stats actually changing?
I've found for my personal use it works great. My ingress is controlled via an unknown shaper by my isp and for gaming/streaming it's hands down simple, but effective. I also
use a script created by @shm0 to disable ALL offlods (excellent work).
qdisc hfsc 1: root refcnt 2 default 30
Sent 418950647 bytes 4551413 pkt (dropped 0, overlimits 693026 requeues 0)
backlog 0b 0p requeues 0
qdisc fq_codel 400: parent 1:40 limit 800p flows 1024 quantum 300 target 5.0ms interval 100.0ms memory_limit 4Mb
Sent 97387730 bytes 1394574 pkt (dropped 0, overlimits 0 requeues 0)
backlog 0b 0p requeues 0
maxpacket 5656 drop_overlimit 0 new_flow_count 9893 ecn_mark 0
new_flows_len 0 old_flows_len 1
qdisc fq_codel 100: parent 1:10 limit 800p flows 1024 quantum 300 target 5.0ms interval 100.0ms memory_limit 4Mb
Sent 309536 bytes 2977 pkt (dropped 0, overlimits 0 requeues 0)
backlog 0b 0p requeues 0
maxpacket 486 drop_overlimit 0 new_flow_count 2687 ecn_mark 0
new_flows_len 1 old_flows_len 41
qdisc fq_codel 200: parent 1:20 limit 800p flows 1024 quantum 300 target 5.0ms interval 100.0ms memory_limit 4Mb
Sent 26810301 bytes 181888 pkt (dropped 0, overlimits 0 requeues 0)
backlog 0b 0p requeues 0
maxpacket 1412 drop_overlimit 0 new_flow_count 12111 ecn_mark 0
new_flows_len 0 old_flows_len 2
qdisc fq_codel 300: parent 1:30 limit 800p flows 1024 quantum 300 target 5.0ms interval 100.0ms memory_limit 4Mb
Sent 294442948 bytes 2971972 pkt (dropped 0, overlimits 0 requeues 0)
backlog 0b 0p requeues 0
maxpacket 5656 drop_overlimit 0 new_flow_count 185864 ecn_mark 0
new_flows_len 0 old_flows_len 1
qdisc ingress ffff: parent ffff:fff1 ----------------
Sent 11404262989 bytes 8057927 pkt (dropped 0, overlimits 0 requeues 0)
backlog 0b 0p requeues 0
+---(1:) hfsc
| Sent 0 bytes 0 pkt (dropped 0, overlimits 0 requeues 0)
| backlog 0b 0p requeues 0
|
+---(1:1) hfsc sc m1 0bit d 0us m2 9800Kbit ul m1 0bit d 0us m2 9800Kbit
| Sent 0 bytes 0 pkt (dropped 0, overlimits 0 requeues 0)
| backlog 0b 0p requeues 0
|
+---(1:10) hfsc rt m1 5716Kbit d 79us m2 980Kbit ls m1 5716Kbit d 79us m2 5444Kbit ul m1 0bit d 0us m2 9800Kbit
| Sent 309536 bytes 2977 pkt (dropped 0, overlimits 0 requeues 0)
| backlog 0b 0p requeues 0
|
+---(1:20) hfsc rt m1 5215Kbit d 199us m2 4900Kbit ls m1 5215Kbit d 199us m2 2722Kbit ul m1 0bit d 0us m2 9800Kbit
| Sent 26810301 bytes 181888 pkt (dropped 0, overlimits 0 requeues 0)
| backlog 0b 0p requeues 0
|
+---(1:30) hfsc ls m1 0bit d 100.0ms m2 1361Kbit ul m1 0bit d 0us m2 9800Kbit
| Sent 294493086 bytes 2972098 pkt (dropped 0, overlimits 0 requeues 0)
| backlog 0b 0p requeues 0
|
+---(1:40) hfsc ls m1 0bit d 200.0ms m2 272Kbit ul m1 0bit d 0us m2 9800Kbit
Sent 97387730 bytes 1394574 pkt (dropped 0, overlimits 0 requeues 0)
backlog 0b 0p requeues 0
+---(1:) hfsc
| Sent 0 bytes 0 pkt (dropped 0, overlimits 0 requeues 0)
| backlog 0b 0p requeues 0
|
+---(1:1) hfsc sc m1 0bit d 0us m2 48999Kbit ul m1 0bit d 0us m2 48999Kbit
| Sent 0 bytes 0 pkt (dropped 0, overlimits 0 requeues 0)
| backlog 0b 0p requeues 0
|
+---(1:10) hfsc rt m1 11106Kbit d 39us m2 4899Kbit ls m1 11106Kbit d 39us m2 27221Kbit ul m1 0bit d 0us m2 48999Kbit
| Sent 417871 bytes 2638 pkt (dropped 0, overlimits 0 requeues 0)
| backlog 0b 0p requeues 0
|
+---(1:20) hfsc rt m1 25533Kbit d 39us m2 24499Kbit ls m1 25533Kbit d 39us m2 13610Kbit ul m1 0bit d 0us m2 48999Kbit
| Sent 45826590 bytes 92668 pkt (dropped 0, overlimits 0 requeues 0)
| backlog 0b 0p requeues 0
|
+---(1:30) hfsc ls m1 0bit d 100.0ms m2 6805Kbit ul m1 0bit d 0us m2 48999Kbit
| Sent 7320662440 bytes 5211250 pkt (dropped 0, overlimits 0 requeues 0)
| backlog 0b 0p requeues 0
|
+---(1:40) hfsc ls m1 0bit d 200.0ms m2 1361Kbit ul m1 0bit d 0us m2 48999Kbit
Sent 4149338464 bytes 2750688 pkt (dropped 0, overlimits 0 requeues 0)
backlog 0b 0p requeues 0