Hi,
(Sorry for the repost last post was screwed up by my
emailclient)
I think that imcp is not the solution. I've tested
with mohaa and that game uses an own sort of ping on a udp port (so via
tcp and not imcp)
Maby u should check if counterstrike does that
too.
Regards,
Andre
> hello,
>
> a
friend of mine have this configuration:
>
> 10 x PC --
router/linux/rh8 -- ADSL Modem -- ISP
>
> let's say that the
bandwidth is: 5M and 800K
>
> he does dc++ and
counter-strike, so let's say the UP is full, and the
> ping from the
counter server is 300ms, the server cut the connection,
> and no
more game, the player is unhappy. The normal ping is 50ms.
>
> so he thinks to put some prio on the ping-echo packets to make
the ping
> be extra small, he try the wondershapper from the lartc,
don't work,
> make a simplified script just for icmp with
is:
>
> $tc qdisc del $IF_EXT root
> $tc qdisc add
$IF_EXT handle 1: root htb default 2
> $tc class add $IF_EXT parent
1: classid 1:9 htb rate 500kbit burst 6k
> $tc class add $IF_EXT
parent 1:9 classid 1:1 htb rate 500kbit ceil
> 500kbit burst 6k prio
1
> $tc class add $IF_EXT parent 1:9 classid 1:2 htb rate 64kbit
ceil
> 500kbit burst 6k prio 2
>
> $tc filter add
$IF_EXT protocol ip prio 2 parent 1: u32 \
> match ip protocol 1
0xff flowid 1:1
>
> first tryed it with ceil 800kbit, after
with a smaller value, the "real"
> bandwidth was somewhere around
700kbit, at that moment.
>
> didn't work
>
> so
he tryed with just a prio qdisc and put the icmp packets in the 0
>
band, the script:
>
> $iptables -t mangle -A POSTROUTING -p
icmp -j TOS --set-tos 0x10
> $tc qdisc del $IF_EXT root
> $tc
qdisc add $IF_EXT root handle 10: prio
>
> $tc qdisc add
$IF_EXT parent 10:1 handle 20: est 1sec 8sec bfifo
> $tc qdisc add
$IF_EXT parent 10:2 handle 30: est 1sec 8sec bfifo
> $tc qdisc add
$IF_EXT parent 10:3 handle 40: est 1sec 8sec bfifo
>
> $tc
filter add $IF_EXT parent 10: protocol ip prio 1 u32 match ip tos
>
0x10 0xff flowid 10:1
> $tc filter add $IF_EXT parent 10: protocol
ip prio 1 u32 match ip tos
> 0x06 0xff flowid 10:2
> $tc
filter add $IF_EXT parent 10: protocol ip prio 1 u32 match ip tos
>
0x0c 0xff flowid 10:3
>
>
> still with no result the
ping from the counter server is always 300ms,
> what's
wrong????
>
> C
> --
> Ciprian Niculescu
>
> _______________________________________________
> LARTC
mailing list / [EMAIL PROTECTED]
>
http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/
_______________________________________________
LARTC mailing list / [EMAIL PROTECTED]
http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/
- [LARTC] wondershaper + htb prio + qdisc prio lartc
- Re: [LARTC] wondershaper + htb prio + qdisc prio AHM
- Re: [LARTC] wondershaper + htb prio + qdisc prio Andre Meij
- Re: [LARTC] wondershaper + htb prio + qdisc prio Ciprian Niculescu
- Re: [LARTC] wondershaper + htb prio + qdisc prio Tornado
- Re: [LARTC] wondershaper + htb prio + qdisc prio Ciprian Niculescu
- Re: [LARTC] wondershaper + htb prio + qdisc pri... sufcrusher
- [LARTC] re: wondershaper + htb prio + qdisc... Ciprian Niculescu