From mboxrd@z Thu Jan 1 00:00:00 1970 From: Dr Aldo Medina Date: Mon, 28 Apr 2003 03:56:26 +0000 Subject: [LARTC] Re: IMQ page MIME-Version: 1 Content-Type: multipart/mixed; boundary="=-hmUXxPWQDOwcdQfoXYje" Message-Id: List-Id: References: In-Reply-To: To: lartc@vger.kernel.org --=-hmUXxPWQDOwcdQfoXYje Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable El vie, 25-04-2003 a las 01:55, Patrick McHardy escribi=F3:=20 >=20 >=20 > Dr Aldo Medina wrote: >=20 > >The IMQ page (http://luxik.cdi.cz/~patrick/imq/) has some rather obvios > >problems in the examples used. I wrote Patrick McHardy without getting > >an answer (yet) so I tought this was a good place to ask. Does anybody > >know how to contact him about this? > > >=20 > Sorry, i didn't receive email from you .. maybe my spamfilter ate it. > You are welcome to send me corrections, preferably as diff to the=20 > original html. >=20 > Bye > Patrick They're really minor changes. I'm almost ashamed of this :-) --=-hmUXxPWQDOwcdQfoXYje Content-Disposition: attachment; filename=imq.html.diff Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; name=imq.html.diff; charset=ISO-8859-1 136c136 <
 modprobe imq numdevs=3D1

tc qdisc add dev imq0 handle= 1: root htb default 1
tc class add dev imq0 parent 1: classid 1:1 htb = rate 1mbit

tc qdisc add dev imq0 parent 1:1 handle 10: htb default = 5
tc class add dev imq0 parent 10: handle 10:1 htb rate 256kbit burst 3= 0k prio 1
tc class add dev imq0 parent 10: handle 10:2 htb rate 256kbit= burst 30k prio 2
tc class add dev imq0 parent 10: handle 10:5 htb rate= 1mbit prio 3

tc qdisc add dev imq0 parent 10:1 handle 21:0 pfifo tc qdisc add dev imq0 parent 10:2 handle 22:0 sfq
tc qdisc add dev i= mq0 parent 10:3 handle 23:0 sfq

tc filter add dev imq0 protocol ip = pref 1 parent 10: handle 1 fw classid 10:1
tc filter add dev imq0 proto= col ip pref 2 parent 10: handle 2 fw classid 10:2

iptables -t mangl= e -A PREROUTING -i ppp0 -j IMQ
iptables -t mangle -A PREROUTING -i ppp0= -p tcp -m tos --tos minimize-delay -m state --state ESTABLISHED -j MARK --= set-mark 1
iptables -t mangle -A PREROUTING -i ppp0 -p tcp --sport 80 -= -dport 1024: -m state --state ESTABLISHED -j MARK --set-mark 2

ip l= ink set imq0 up
--- >
 modprobe imq numdevs=3D1

tc qdisc add dev imq0 handl= e 1: root htb default 1
tc class add dev imq0 parent 1: classid 1:1 htb= rate 1mbit

tc qdisc add dev imq0 parent 1:1 c 10: htb default 5 tc class add dev imq0 parent 10: classid 10:1 htb rate 256kbit ceil 1mbit= burst 30k prio 1
tc class add dev imq0 parent 10: classid 10:2 htb rat= e 256kbit ceil 1mbit burst 30k prio 2
tc class add dev imq0 parent 10: = classid 10:5 htb rate 256kbit ceil 1mbit prio 3

tc qdisc add dev im= q0 parent 10:1 handle 21:0 pfifo
tc qdisc add dev imq0 parent 10:2 hand= le 22:0 sfq
tc qdisc add dev imq0 parent 10:5 handle 23:0 sfq

t= c filter add dev imq0 protocol ip pref 1 parent 10: handle 1 fw classid 10:= 1
tc filter add dev imq0 protocol ip pref 2 parent 10: handle 2 fw clas= sid 10:2

iptables -t mangle -A PREROUTING -i ppp0 -j IMQ
iptabl= es -t mangle -A PREROUTING -i ppp0 -p tcp -m tos --tos minimize-delay -m st= ate --state ESTABLISHED -j MARK --set-mark 1
iptables -t mangle -A PRER= OUTING -i ppp0 -p tcp --sport 80 --dport 1024: -m state --state ESTABLISHED= -j MARK --set-mark 2

ip link set imq0 up
--=-hmUXxPWQDOwcdQfoXYje-- _______________________________________________ LARTC mailing list / LARTC@mailman.ds9a.nl http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/