Dear All! I reach the point that I must ask you what I have to do. I am beginner at traffic shaping and I'm very confused with it. :) Here's my script that doesn't do what I want to do with it: tc qdisc del dev eth1 root tc qdisc add dev eth1 root handle 1 htb default 2 r2q 10 tc class add dev eth1 parent 1: classid 1:1 htb rate 300kbit tc class add dev eth1 parent 1: classid 1:100 htb rate 300kbit tc class add dev eth1 parent 1:100 classid 1:101 htb rate 10kbit ceil 30kbit tc class add dev eth1 parent 1:100 classid 1:102 htb rate 10kbit ceil 20kbit tc class add dev eth1 parent 1:100 classid 1:103 htb rate 10kbit ceil 15kbit tc class add dev eth1 parent 1: classid 1:2 htb rate 700kbit burst 15k tc qdisc add dev eth1 parent 1:101 handle 101: sfq perturb 10 tc qdisc add dev eth1 parent 1:102 handle 102: sfq perturb 10 tc qdisc add dev eth1 parent 1:103 handle 103: sfq perturb 10 tc filter add dev eth1 parent 1: protocol ip u32 match ip dst 192.168.1.0/24 flowid 1:1 tc filter add dev eth1 parent 1:1 protocol ip u32 match ip dst 192.168.1.2 flowid 1:100 tc filter add dev eth1 parent 1:100 protocol ip u32 match ip tos 0x10 0xff flowid 1:101 tc filter add dev eth1 parent 1:100 protocol ip u32 match ip protocol 1 0xff flowid 1:101 tc filter add dev eth1 parent 1:100 protocol ip u32 match ip sport 21 0xffff flowid 1:103 Packets do not go to 1:103 when I download from ftp site. The last 3 filter doesn't work at all. All packets go to 1:1. I think this class-system doesn't work the way I think. Do you have any idea where did I make the mistake? (of course I want to add much more classes later but it's just the test phase) Thank you in advance! Kertész Viktor _______________________________________________ LARTC mailing list / LARTC@mailman.ds9a.nl http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/