# QoS configuration for OpenWrt
# INTERFACES:
config interface wan
option classgroup "Default"
option enabled '1'
option overhead '1'
option upload '220'
option download '2100'
# RULES:
config classify
option target 'Express'
option ports '5190'
option portrange '27010-27070'
config classify
option target 'Express'
option srchost '192.168.1.121'
config classify
option target 'Express'
option srchost '192.168.1.204'
config classify
option target 'Express'
option srchost '192.168.1.208'
config classify
option target 'Bulk'
option ipp2p 'all'
config classify
option target 'Bulk'
option layer7 'edonkey'
config default
option target 'Bulk'
option layer7 'bittorrent'
config reclassify
option target 'Priority'
option ports '22,53'
config default
option target 'Normal'
option ports '20,21,25,80,110,443,993,995'
option proto 'tcp'
config reclassify
option target 'Normal'
option proto 'udp'
config reclassify
option target 'Priority'
option proto 'icmp'
option mark '50'
# Don't change the stuff below unless you
# really know what it means
config classgroup "Default"
option classes "Priority Express Normal Bulk"
option default "Normal"
config class "Priority"
option packetsize 400
option maxsize 400
option avgrate 10
option priority 20
config class "Priority_down"
option packetsize 1000
option avgrate 10
config class "Express"
option packetsize 1000
option maxsize 800
option avgrate 50
option priority 10
config class "Normal"
option packetsize 1500
option packetdelay 100
option avgrate 10
option priority 5
config class "Normal_down"
option avgrate 20
config class "Bulk"
option avgrate 1
option packetdelay 200
config "classify" ""
option target 'Bulk'
option portrange '1024-65535'
config "classify" ""
option target 'Priority'
option proto 'tcp'
option mark '!Bulk'
option tcpflags 'SYN'
option pktsize '-128'
config "classify" ""
option target 'Priority'
option proto 'tcp'
option mark '!Bulk'
option tcpflags 'ACK'
option pktsize '-128'
config "classify" ""
config "classify" ""