sync 2026-09-23: refresh README, add new scripts

This commit is contained in:
2026-09-23 08:58:16 +02:00
parent dde29ff421
commit c8c24f35fc
23 changed files with 532 additions and 28 deletions
Executable
+36
View File
@@ -0,0 +1,36 @@
#!/bin/bash
# Nastavení rychlosti (uprav si podle potřeby)
SPEED="19000kbit"
CMD=$1
IFACE=$2
if [ -z "$CMD" ]; then
CMD="status"
fi
if [ -z "$IFACE" ]; then
echo "Použití: sudo sqm [start|stop|status] [rozhraní]"
exit 1
fi
case "$CMD" in
start)
echo "Aktivuji Cake na $IFACE..."
tc qdisc replace dev "$IFACE" root cake bandwidth "$SPEED" besteffort
;;
stop)
echo "Vypínám Cake na $IFACE..."
tc qdisc del dev "$IFACE" root 2>/dev/null
;;
status)
echo "--- SQM status na $IFACE ---"
tc -s qdisc show dev "$IFACE" | grep -A 15 "qdisc cake"
;;
*)
echo "Neznámý příkaz: $CMD"
echo "Použití: sudo sqm [start|stop|status] [rozhraní]"
exit 1
;;
esac