Posted: Tue Feb 28, 2012 9:15 Post subject: script para limitar el ancho de banda
Hola,
soy nuevo en este foro, quiero limitar ancho de banda a Linksys WRT54G por scripts que se añaden al FireWall.
El problema es que el filtro actua, pero me corta la conexión del PC al que aplico el filtro para controlarle el ancho de banda. Alguna idea?
Os añado el script que uso:
#--------------------------------------------
#WRT54 Script Generator v1.02
#(C) 2006-2007 Robert "Robson" Mytkowski
#--------------------------------------------
TCA="tc class add dev br0"
TFA="tc filter add dev br0"
TQA="tc qdisc add dev br0"
SFQ="sfq perturb 10"
tc qdisc del dev br0 root
tc qdisc add dev br0 root handle 1: htb
tc class add dev br0 parent 1: classid 1:1 htb rate 15000kbit
$TCA parent 1:1 classid 1:10 htb rate 1000kbit ceil 1000kbit prio 2
$TQA parent 1:10 handle 10: $SFQ
$TFA parent 1:0 protocol ip prio 2 u32 match u16 0x0800 0xFFFF at -2 match u32 0x6E714329 0xFFFFFFFF at -12 match u16 0x4C0F 0xFFFF at -14 flowid 1:10
TCAU="tc class add dev imq0"
TFAU="tc filter add dev imq0"
TQAU="tc qdisc add dev imq0"
modprobe imq
modprobe ipt_IMQ
ip link set imq0 up
tc qdisc del dev imq0 root
tc qdisc add dev imq0 root handle 1: htb
tc class add dev imq0 parent 1: classid 1:1 htb rate 1000kbit
$TCAU parent 1:1 classid 1:10 htb rate 1000kbit ceil 1000kbit prio 2
$TQAU parent 1:10 handle 10: $SFQ
iptables -t mangle -A PREROUTING -m mac --mac-source 4C:0F:6E:71:34:29 -j MARK --set-mark 10
iptables -t mangle -A PREROUTING -j IMQ --todev 0
Last edited by rbnsp on Tue Mar 13, 2012 8:38; edited 1 time in total
Joined: 24 Oct 2008 Posts: 1079 Location: Latin America
Posted: Tue Feb 28, 2012 11:36 Post subject:
¿Por casualidad la MAC address de la PC es 4C:0F:6E:71:43:29? _________________ If you want support, please read first the announcements and forum rules.
Si usted desea ayuda, por favor lea primero los anuncios y las reglas del foro.