From mboxrd@z Thu Jan 1 00:00:00 1970 From: Nataniel Klug Date: Wed, 05 Apr 2006 18:30:46 +0000 Subject: [LARTC] QoS - Ping problem Message-Id: <44340CD6.1030907@cnett.com.br> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable To: lartc@vger.kernel.org Hello all, I have set my QoS solution and now I am facing a little problem...=20 When I ping to my server it has some lost packages: Estat=EDsticas do Ping para 172.30.0.1: Pacotes: SENDED =3D 1029, RETURNED =3D 880, LOST =3D 149 (14% de perda), Aproximar um n=FAmero redondo de vezes em milissegundos: M=EDnimo =3D 0ms, M=E1ximo =3D 686ms, M=E9dia =3D 105ms If I disable my QoS ping stats to be ok. I even have tryed to make a=20 filter for ICMP protocol (using u32 as it is writen into LARTC how-to)=20 but it did not work. How can I solve this problem? ------------------------------------------------------------------------ #!/bin/sh #------ # Script de QoS Cyber Nett #------ # Nataniel Klug # suporte@cnett.com.br #------ TC=3D"/sbin/tc" IPT=3D"/usr/local/sbin/iptables" $IPT -t mangle -X $IPT -t mangle -F DL=3D"eth1" #------ # Apagando regras antigas de QoS #------ $TC qdisc del dev $DL root 2> /dev/null > /dev/null $TC qdisc del dev $DL ingress 2> /dev/null > /dev/null #------ # Regras para a placa eth1 #------ $TC qdisc add dev $DL root handle 1: htb default 50 CLASS=3D"/sbin/tc class add dev $DL parent" $CLASS 1: classid 1:1 htb rate 3072Kbit $CLASS 1:1 classid 1:10 htb rate 1024Kbit ceil 1024Kbit $CLASS 1:1 classid 1:20 htb rate 1536Kbit ceil 2560Kbit $CLASS 1:1 classid 1:30 htb rate 512Kbit ceil 1024Kbit $CLASS 1:1 classid 1:40 htb rate 512Kbit ceil 1024Kbit $CLASS 1:1 classid 1:50 htb rate 512Kbit ceil 1024Kbit QDISC=3D"/sbin/tc qdisc add dev $DL parent" $QDISC 1:10 handle 10: sfq perturb 10 $QDISC 1:20 handle 20: sfq perturb 10 $QDISC 1:30 handle 30: sfq perturb 10 $QDISC 1:40 handle 40: sfq perturb 10 $QDISC 1:50 handle 50: sfq perturb 10 FILTER=3D"/sbin/tc filter add dev $DL parent 1:0 protocol ip prio 1 u32" $FILTER match ip sport 22 0xffff flowid 1:10 $FILTER match ip sport 23 0xffff flowid 1:10 $FILTER match ip sport 2202 0xffff flowid 1:10 $FILTER match ip sport 80 0xffff flowid 1:20 $FILTER match ip sport 443 0xffff flowid 1:20 $FILTER match ip sport 3128 0xffff flowid 1:20 $FILTER match ip sport 53 0xffff flowid 1:30 $FILTER match ip sport 25 0xffff flowid 1:30 $FILTER match ip sport 110 0xffff flowid 1:30 $FILTER match ip sport 21 0xffff flowid 1:40 _______________________________________________ LARTC mailing list LARTC@mailman.ds9a.nl http://mailman.ds9a.nl/cgi-bin/mailman/listinfo/lartc