finally move buildroot-ng to trunk
This commit is contained in:
94
package/qos-scripts/files/etc/config/qos
Normal file
94
package/qos-scripts/files/etc/config/qos
Normal file
@@ -0,0 +1,94 @@
|
||||
# QoS configuration for OpenWrt
|
||||
|
||||
# INTERFACES:
|
||||
config interface wan
|
||||
option classgroup "Default"
|
||||
option enabled 1
|
||||
option upload 128
|
||||
option download 1024
|
||||
|
||||
# RULES:
|
||||
config classify
|
||||
option target "Bulk"
|
||||
option ipp2p "all"
|
||||
config classify
|
||||
option target "Bulk"
|
||||
option layer7 "edonkey"
|
||||
config classify
|
||||
option target "Bulk"
|
||||
option layer7 "bittorrent"
|
||||
config classify
|
||||
option target "Priority"
|
||||
option ports "22,53"
|
||||
config classify
|
||||
option target "Normal"
|
||||
option proto "tcp"
|
||||
option ports "20,21,25,80,110,443,993,995"
|
||||
config classify
|
||||
option target "Express"
|
||||
option ports "5190"
|
||||
config default
|
||||
option target "Express"
|
||||
option proto "udp"
|
||||
option pktsize "-500"
|
||||
config reclassify
|
||||
option target "Priority"
|
||||
option proto "icmp"
|
||||
config default
|
||||
option target "Bulk"
|
||||
option portrange "1024-65535"
|
||||
config reclassify
|
||||
option target "Priority"
|
||||
option proto "tcp"
|
||||
option pktsize "-128"
|
||||
option mark "!Bulk"
|
||||
option tcpflags "SYN"
|
||||
config reclassify
|
||||
option target "Priority"
|
||||
option proto "tcp"
|
||||
option pktsize "-128"
|
||||
option mark "!Bulk"
|
||||
option tcpflags "ACK"
|
||||
|
||||
|
||||
# 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 300
|
||||
option packetdelay 10
|
||||
option maxsize 400
|
||||
option avgrate 40
|
||||
option linksharing 75
|
||||
config class "Priority_down"
|
||||
option packetsize 1500
|
||||
option avgrate 20
|
||||
|
||||
|
||||
config class "Express"
|
||||
option packetsize 1300
|
||||
option packetdelay 15
|
||||
option maxsize 800
|
||||
option avgrate 30
|
||||
option linksharing 80
|
||||
|
||||
|
||||
config class "Normal"
|
||||
option packetsize 1500
|
||||
option packetdelay 150
|
||||
option avgrate 20
|
||||
option linksharing 30
|
||||
config class "Normal_down"
|
||||
option avgrate 30
|
||||
|
||||
|
||||
config class "Bulk"
|
||||
option linksharing 10
|
||||
config class "Bulk_down"
|
||||
option avgrate 15
|
||||
option limitrate 85
|
||||
2
package/qos-scripts/files/etc/hotplug.d/iface/10-qos
Executable file
2
package/qos-scripts/files/etc/hotplug.d/iface/10-qos
Executable file
@@ -0,0 +1,2 @@
|
||||
#!/bin/sh
|
||||
[ "$ACTION" = ifup ] && /usr/lib/qos.sh interface "$INTERFACE" | sh
|
||||
18
package/qos-scripts/files/etc/init.d/S50qos
Executable file
18
package/qos-scripts/files/etc/init.d/S50qos
Executable file
@@ -0,0 +1,18 @@
|
||||
#!/bin/sh /etc/rc.common
|
||||
# Copyright (C) 2006 OpenWrt.org
|
||||
|
||||
boot() {
|
||||
/usr/lib/qos.sh firewall | sh
|
||||
}
|
||||
|
||||
start() {
|
||||
# FIXME: after init script migration
|
||||
# qos-start
|
||||
#
|
||||
|
||||
boot
|
||||
}
|
||||
|
||||
stop() {
|
||||
qos-stop
|
||||
}
|
||||
Reference in New Issue
Block a user