rendered paste body#!/bin/bash
UPLINK=220
DEV=eth0
tc qdisc del dev $DEV root 2> /dev/null > /dev/null
tc qdisc del dev $DEV ingress 2> /dev/null > /dev/null
if [ "$1" = "stop" ]
then
exit
fi
tc qdisc add dev $DEV root handle 1: htb default 1
tc class add dev $DEV parent 1: classid 1:1 htb rate ${UPLINK}kbit
tc class add dev $DEV parent 1: classid 1:2 htb rate 100mbit
tc filter add dev $DEV parent 1: protocol ip prio 1 u32 \
match ip sport 21 0xffff flowid 1:2
tc filter add dev $DEV parent 1: protocol ip prio 1 u32 \
match ip dport 21 0xffff flowid 1:2