Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1385 connectés 

 


 Mot :   Pseudo :  
 
 Page :   1  2  3  4  5  6  7
Auteur Sujet :

[ DEBIT ] J'ai un débit ridicule en upload dès que je download un peu

n°186942
xtress
Feu sauvage.
Posté le 11-11-2002 à 00:52:55  profilanswer
 

Reprise du message précédent :
j'ai jamais pu faire marcher htb imq et d'autres patchs avec 2.4.19  
sur ma passerelle (woody), mais avec 2.4.18 sans problème et htb et imq, t'as le choix d'essayer 2.4.18
Depuis peu je suis sur gentoo et là il y a tout ce qu'il me fallait

mood
Publicité
Posté le 11-11-2002 à 00:52:55  profilanswer
 

n°187036
Tux Le Pen​guin
Posté le 11-11-2002 à 06:48:34  profilanswer
 

je me suis décidé pour le script wonder shaper avec cbq :
 

#!/bin/bash
 
# Wonder Shaper
# please read the README before filling out these values
#
# Set the following values to somewhat less than your actual download
# and uplink speed. In kilobits. Also set the device that is to be shaped.
DOWNLINK=470
UPLINK=120
DEV=ppp0
 
# low priority OUTGOING traffic - you can leave this blank if you want
# low priority source netmasks
NOPRIOHOSTSRC=80
 
# low priority destination netmasks
NOPRIOHOSTDST=
 
# low priority source ports
NOPRIOPORTSRC=
 
# low priority destination ports
NOPRIOPORTDST=
 
 
#########################################################
 
if [ "$1" = "status" ]
then
        tc -s qdisc ls dev $DEV
        tc -s class ls dev $DEV
        exit
fi
 
 
# clean existing down- and uplink qdiscs, hide errors
tc qdisc del dev $DEV root    2> /dev/null > /dev/null
tc qdisc del dev $DEV ingress 2> /dev/null > /dev/null
 
if [ "$1" = "stop" ]
then
        exit
fi
 
###### uplink
 
# install root CBQ
 
tc qdisc add dev $DEV root handle 1: cbq avpkt 1000 bandwidth 10mbit
 
# shape everything at $UPLINK speed - this prevents huge queues in your
# DSL modem which destroy latency:
# main class
 
tc class add dev $DEV parent 1: classid 1:1 cbq rate ${UPLINK}kbit \
allot 1500 prio 5 bounded isolated
 
# high prio class 1:10:
 
tc class add dev $DEV parent 1:1 classid 1:10 cbq rate ${UPLINK}kbit \
   allot 1600 prio 1 avpkt 1000
 
# bulk and default class 1:20 - gets slightly less traffic,
#  and a lower priority:
 
tc class add dev $DEV parent 1:1 classid 1:20 cbq rate $[9*$UPLINK/10]kbit \
   allot 1600 prio 2 avpkt 1000
 
# 'traffic we hate'
 
tc class add dev $DEV parent 1:1 classid 1:30 cbq rate $[8*$UPLINK/10]kbit \
   allot 1600 prio 2 avpkt 1000
 
# all get Stochastic Fairness:
tc qdisc add dev $DEV parent 1:10 handle 10: sfq perturb 10
tc qdisc add dev $DEV parent 1:20 handle 20: sfq perturb 10
tc qdisc add dev $DEV parent 1:30 handle 30: sfq perturb 10
 
# start filters
# TOS Minimum Delay (ssh, NOT scp) in 1:10:
tc filter add dev $DEV parent 1:0 protocol ip prio 10 u32 \
      match ip tos 0x10 0xff  flowid 1:10
 
# ICMP (ip protocol 1) in the interactive class 1:10 so we
# can do measurements & impress our friends:
tc filter add dev $DEV parent 1:0 protocol ip prio 11 u32 \
        match ip protocol 1 0xff flowid 1:10
 
# prioritize small packets (<64 bytes)
 
tc filter add dev $DEV parent 1: protocol ip prio 12 u32 \
   match ip protocol 6 0xff \
   match u8 0x05 0x0f at 0 \
   match u16 0x0000 0xffc0 at 2 \
   flowid 1:10
 
 
# some traffic however suffers a worse fate
for a in $NOPRIOPORTDST
do
        tc filter add dev $DEV parent 1: protocol ip prio 14 u32 \
           match ip dport $a 0xffff flowid 1:30
done
 
for a in $NOPRIOPORTSRC
do
        tc filter add dev $DEV parent 1: protocol ip prio 15 u32 \
           match ip sport $a 0xffff flowid 1:30
done
 
for a in $NOPRIOHOSTSRC
do
        tc filter add dev $DEV parent 1: protocol ip prio 16 u32 \
           match ip src $a flowid 1:30
done
 
for a in $NOPRIOHOSTDST
do
        tc filter add dev $DEV parent 1: protocol ip prio 17 u32 \
           match ip dst $a flowid 1:30
done
 
# rest is 'non-interactive' ie 'bulk' and ends up in 1:20
 
tc filter add dev $DEV parent 1: protocol ip prio 18 u32 \
   match ip dst 0.0.0.0/0 flowid 1:20
 
 
########## downlink #############
# slow downloads down to somewhat less than the real speed  to prevent
# queuing at our ISP. Tune to see how high you can set it.
# ISPs tend to have *huge* queues to make sure big downloads are fast
#
# attach ingress policer:
 
tc qdisc add dev $DEV handle ffff: ingress
 
# filter *everything* to it (0.0.0.0/0), drop everything that's
# coming in too fast:
 
tc filter add dev $DEV parent ffff: protocol ip prio 50 u32 match ip src \
  0.0.0.0/0 police rate ${DOWNLINK}kbit burst 10k drop flowid :1

 
 
et bien c'est merveilleux, ça ne marche pas du tout :/
ni en up, ni en dl
les ping ne passe pas non plus
quand j'enlève les deux dernieres commandes (celles relatives au dl), je peux surfer, faire de bon ping ... mais le donkey ne marche pas à son tour : il ne se connecte pas au gros serveur (première fois qu'il n'y arrive vraiment pas ... peut-être une coincidence), il ne up ni ne dl
dès que je vire toutes les règles, tout remarche
bien entendu, j'ai vérifié tous mes fichiers de log : aucunes erreurs dedans ... pas plus que lors du lancement des règles de control
et j'ai bien le support cbq dans le kernel
les modules se sont chargé tout seul :
 

sch_ingress             1344   0  (autoclean)
cls_u32                 4188   0  (autoclean)
sch_sfq                 3424   0  (autoclean)
sch_cbq                10880   0  (autoclean)


 
je vois pas trop ce qui se passe ... j'ai rien trouvé de semblable dans les doc

n°187098
Tux Le Pen​guin
Posté le 11-11-2002 à 13:30:33  profilanswer
 

up

n°187108
Zzozo
Modérateur
Un peu, passionément, à la fol
Posté le 11-11-2002 à 14:05:41  profilanswer
 

Mais je vois qu'on s'amuse comme des petits fous ici ... :o ...
[:joce]

n°187111
Tux Le Pen​guin
Posté le 11-11-2002 à 14:08:19  profilanswer
 

Zzozo a écrit a écrit :

Mais je vois qu'on s'amuse comme des petits fous ici ... :o ...
[:joce]




 
ben non justement ! ça marche pas  :o
 
t'as une idée ?


Message édité par Tux Le Penguin le 11-11-2002 à 14:08:50
n°187115
Tux Le Pen​guin
Posté le 11-11-2002 à 14:15:25  profilanswer
 

est ce que ce TRUC (!!) marche avec le modem alcatel stu ??

n°187116
Zzozo
Modérateur
Un peu, passionément, à la fol
Posté le 11-11-2002 à 14:15:33  profilanswer
 

Tux Le Penguin a écrit a écrit :

 
 
ben non justement ! ça marche pas  :o
 
t'as une idée ?




vi ... une .... RTFM ... [:joce]
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
plus sérieusement, ton package iproute est récent ?

n°187118
Zzozo
Modérateur
Un peu, passionément, à la fol
Posté le 11-11-2002 à 14:16:54  profilanswer
 

Tux Le Penguin a écrit a écrit :

est ce que ce TRUC (!!) marche avec le modem alcatel stu ??




Pour tout t'avouer, je me suis passé des services de Wondershaper et ai fait mes propres classes CBQ que je fais fonctionner avec cbqinit ... et ca marche bien ma foi ... :D

n°187121
Tux Le Pen​guin
Posté le 11-11-2002 à 14:21:22  profilanswer
 

j'utilise les paquet de la sarge
tu as un modem stu aussi ?

n°187124
Tux Le Pen​guin
Posté le 11-11-2002 à 14:23:13  profilanswer
 

zzozo : tu aurais pas un serveur ftp que je test l'upload stp ?

mood
Publicité
Posté le 11-11-2002 à 14:23:13  profilanswer
 

n°187128
Zzozo
Modérateur
Un peu, passionément, à la fol
Posté le 11-11-2002 à 14:31:29  profilanswer
 

Tux Le Penguin a écrit a écrit :

j'utilise les paquet de la sarge
tu as un modem stu aussi ?




Connais pas Debian ... faut que tu me dises quelle version d'iproute tu utilises, là ca me parlera plus ... :o ...
Et vi vi j'ai une zoulie raie verte ... :o ... :D


Message édité par Zzozo le 11-11-2002 à 14:32:14
n°187130
Zzozo
Modérateur
Un peu, passionément, à la fol
Posté le 11-11-2002 à 14:32:40  profilanswer
 

Tux Le Penguin a écrit a écrit :

zzozo : tu aurais pas un serveur ftp que je test l'upload stp ?




Ben non j'ai pas ca sous la main ...

n°187135
Tux Le Pen​guin
Posté le 11-11-2002 à 14:34:34  profilanswer
 

Zzozo a écrit a écrit :

 
Connais pas Debian ... faut que tu me dises quelle version d'iproute tu utilises, là ca me parlera plus ... :o ...
Et vi vi j'ai une zoulie raie verte ... :o ... :D




 
yes !!
 
tiens :
 

serveur:/usr/src# apt-cache show iproute
Package: iproute
Priority: extra
Section: net
Installed-Size: 817
Maintainer: Juan Cespedes <cespedes@debian.org>
Architecture: i386
Version: 20010824-8
Depends: libc6 (>= 2.2.4-4)
Filename: pool/main/i/iproute/iproute_20010824-8_i386.deb
Size: 517870
MD5sum: 25eb4de53e0d520ca3862bb6989a2545
Description: Professional tools to control the networking in Linux kernels
 This is `iproute', the professional set of tools to control the
 networking behavior in kernels 2.2.x and later.
 .
 At least, the options CONFIG_NETLINK and CONFIG_RTNETLINK must
 be compiled in the running kernel

n°187139
Tux Le Pen​guin
Posté le 11-11-2002 à 14:41:35  profilanswer
 

bon fait chier là !
j'ai tout suivi comme il faut !
ça marche pas, raz le bol !
c'est de la merde !!!!   :gun:

n°187143
Tux Le Pen​guin
Posté le 11-11-2002 à 15:02:23  profilanswer
 

quel valeur pour bandwidth ??
comme si je savais le debit des cable de ft moi bourdail !!  :gun:

n°187155
Tux Le Pen​guin
Posté le 11-11-2002 à 15:41:33  profilanswer
 

et les valeurs par défaut de cbq.ini, ils sont adapté à l'adsl ou quoi ?
# BUFFER=<bytes>[/<bytes>]                      optional, default "10Kb/8"
# LIMIT=<bytes>                                 optional, default "15Kb"
c'est bon pour une ligne 512/128 ça ?

n°187171
Tux Le Pen​guin
Posté le 11-11-2002 à 16:05:31  profilanswer
 

:fou:  :fou:  :fou:  :fou:  
 :fou:  :fou:  :fou:  :fou:  
       :fou:  :fou:  
 
:gun: :gun: :gun: :gun:  
:gun: :gun: :gun: :gun:  
     :gun: :gun:

n°187176
Tux Le Pen​guin
Posté le 11-11-2002 à 16:22:35  profilanswer
 

JoWiLe a écrit a écrit :

qqn peut donner des exemples des fichiers de /etc/shaper qu'il utilise?




 
moi j'ai essayer wondershapper mais ça marche que dalle
je regarde du coté de cbq.init
mais je sais pas quoi mettre pour bandwidth, buffer ou encore limit ...

n°187182
Tux Le Pen​guin
Posté le 11-11-2002 à 16:27:28  profilanswer
 

JoWiLe a écrit a écrit :

par contre après faut définir les règles correctement




 
ouai bah je l'ai posté au dessu ce que j'utilsie
ça te parait pas bon ? (adsl 512/128)
 
sinon je sens que ma deb va dégagé là ...
je veux bien croire que xfree ou kde3 c'est du boulot ...
mais même dans la sarge ils sont a la rue
iproute il date d'avril bordel !
sur la mandrake (sur laquel je suis passé sur mon pc client), tout marche nikel, et ça les empeche pas d'avoir les derniers outils ! y compris iproute qui est dans sa derniere version :fou:

n°187183
Tux Le Pen​guin
Posté le 11-11-2002 à 16:29:18  profilanswer
 

et au moins dans le kernel y-a le htb, ipsec et tout un tas d'autre bon patch bourdail !  :gun:

n°187187
Tux Le Pen​guin
Posté le 11-11-2002 à 16:35:28  profilanswer
 

JoWiLe a écrit a écrit :

 
 
cherche iproute2
 
 
sinon je parle des fichiers de /etc/shaper et des règles qu'ils contiennent
 
pas ton tes params UP/DOWN :heink:




 
:??:
je parle bien d'iproute2
et je n'ai pas de /etc/shapper

n°187193
Tux Le Pen​guin
Posté le 11-11-2002 à 16:41:17  profilanswer
 

JoWiLe a écrit a écrit :

 
 
bon alors un /etc/sysconfig
 
ou autre
 
enfin là où sont tes classes CBQ !




 
j'ai rien de tout ça ...
comment on les crée ? à la main peut-être ?

n°187194
Kristoph
Posté le 11-11-2002 à 16:43:26  profilanswer
 

Wondershaper marche tres bien chez moi. Pour un ADSL (512/128), voici les valeurs que j'utilise. Il faudra peut-etre les faire varier légèrement :
 
DOWNLINK=505
UPLINK=120
DEV=ppp0

n°187196
Tux Le Pen​guin
Posté le 11-11-2002 à 16:46:10  profilanswer
 

Kristoph a écrit a écrit :

Wondershaper marche tres bien chez moi. Pour un ADSL (512/128), voici les valeurs que j'utilise. Il faudra peut-etre les faire varier légèrement :
 
DOWNLINK=505
UPLINK=120
DEV=ppp0
 




 
c'est tout ? tu lance le script avec ces valeurs, sans rien faire d'autre et ça marche ?
moi j'ai essayé plusieurs valeurs, ça marche que dalle
pas de up, pas de ping, pas de down
quand je vire les 2 dernières ligne du script ça marche, mais y-a pas de shaping ... ça se résume à du sfq, et j'en attends un peu plus ... :fou:

n°187203
Zzozo
Modérateur
Un peu, passionément, à la fol
Posté le 11-11-2002 à 16:51:58  profilanswer
 

Va ...
Tu cliques sur CBQ et tu auras qq exemples de classes pour cbqinit ... elles sont pe pas à jour ... faudra que je dépoussière ... mais bon cé déjà ca ...


Message édité par Zzozo le 11-11-2002 à 16:52:36
n°187206
Tux Le Pen​guin
Posté le 11-11-2002 à 16:53:22  profilanswer
 

Zzozo a écrit a écrit :

Va ...
Tu cliques sur CBQ et tu auras qq exemples de classes pour cbqinit ... elles sont pe pas à jour ... faudra que je dépoussière ... mais bon cé déjà ca ...




 
j'essaie ipmenu :o

n°187214
Tux Le Pen​guin
Posté le 11-11-2002 à 17:00:31  profilanswer
 

mouarf ! ma souris marche même pas en console
c'est al fete aujourd'hui :sarcastic:

n°187218
Zzozo
Modérateur
Un peu, passionément, à la fol
Posté le 11-11-2002 à 17:03:03  profilanswer
 

JoWiLe a écrit a écrit :

 
 
 
mais c pareille, t'as une passerelle
 
tandis que moi j'ai une passerelle qui fait serveur en même temps
 
donc faut que je limite le traffic généré par le serveur également :/
 
ça se gère comment au niveau des règles?
 
 
 
sinon merci pour ton site, j'irai voir ça plus en détail tout à l'heure :jap:




Tu peux le limiter en ul sans aucun pb ... en dl cé carrément plus délicat ...

n°187231
Tux Le Pen​guin
Posté le 11-11-2002 à 17:09:05  profilanswer
 

JoWiLe a écrit a écrit :

 
 
ça sert à quoi une souris en console :??:




 
à cliquer dans le menu mal foutu qu'on peut pas atteindre avec les fleche ou tab ou que sais-je encore !!!
la deb m'a beaucoup dessus ce we !!!   :fou:  
cbq qui merde completement
souris qui marche pas ...

n°187242
Zzozo
Modérateur
Un peu, passionément, à la fol
Posté le 11-11-2002 à 17:24:06  profilanswer
 

JoWiLe a écrit a écrit :

 
 
 
 

########## Flux descendant (downlink) #############
# Ralentir le flux descendant à une valeur légèrement plus faible que votre
# vitesse rélle de manière à éviter la mise en file d'attente chez notre
# FAI. Faites des tests pour voir la vitesse maximum à laquelle vous pouvez
# le configurer. Les FAI ont tendance à avoir *d'énormes* files d'attente
# pour s'assurer de la rapidité des gros téléchargements.
#
# attache la réglementation d'entrée (ingress policer) :
 
tc qdisc add dev $DEV handle ffff: ingress
 
# Filtre *tout* (0.0.0.0/0), rejette tout ce qui arrive trop
# rapidement :
 
tc filter add dev $DEV parent ffff: protocol ip prio 50 u32 match ip src \
                 0.0.0.0/0 police rate ${DOWNLINK}kbit burst 10k drop flowid :1


 
 
extrait d'un script que j'utilise actuellement et qui shape avec une configuration prédéfinie (genre mettre la prio sur le ssh, les ack, les icmp, ...)




avec ce script tu te contentes de dropper purement et simplement les paquets dès que ca dépasse ${DOWNLINK} kbit ... cé pas très élégant ...

n°187247
Tux Le Pen​guin
Posté le 11-11-2002 à 17:33:41  profilanswer
 

Zzozo a écrit a écrit :

 
avec ce script tu te contentes de dropper purement et simplement les paquets dès que ca dépasse ${DOWNLINK} kbit ... cé pas très élégant ...




 
tu veux pas poster ton script un peu pour voir ?

n°187250
xtress
Feu sauvage.
Posté le 11-11-2002 à 17:36:46  profilanswer
 

J'ai essayé de patcher le kernel 2.4.19 officiel de kernel.org avec le patch htb de gentoo-sources, ça a marché, mais j'ai pas essayé de le compiler. En tous cas, gentoo-sources c'est le download du kernel 2.4.19 et le patching avec les patchs maison, la compilation ne doit pas poser de problèmes.
voici le patch htb ( le patch 17), il y'en a  d'autres.
http://ilhom.i.free.fr/patchs/patc [...] too-r9.tar

n°187251
Zzozo
Modérateur
Un peu, passionément, à la fol
Posté le 11-11-2002 à 17:37:22  profilanswer
 

Tux Le Penguin a écrit a écrit :

 
 
j'essaie ipmenu :o  




Plize ... redonnes moi les infos sur ta config exacte (distrib et version noyau, topologie réseau)
Ainsi que ce que tu souhaites limiter comme services ... où ils se trouvent sur ton réseau ... etc ...
Passke là j'avoue avoir perdu le fil, et je vais essayer de t'aider ... ca me changera de répondre aux insultes de l'autre **$%##@:%% de Jamiroq !!!

n°187254
Zzozo
Modérateur
Un peu, passionément, à la fol
Posté le 11-11-2002 à 17:39:21  profilanswer
 

Tux Le Penguin a écrit a écrit :

 
 
tu veux pas poster ton script un peu pour voir ?




Pour le moment je me base sur cbqinit qui me convient parfaitement ... j'envisage de passer sur htbinit ou d'écrire carrément mes scripts moi même mais quand j'aurais un peu de temps pour upgrader ma passerelle ... stout ...

n°187257
Tux Le Pen​guin
Posté le 11-11-2002 à 17:43:22  profilanswer
 

Zzozo a écrit a écrit :

 
Plize ... redonnes moi les infos sur ta config exacte (distrib et version noyau, topologie réseau)
Ainsi que ce que tu souhaites limiter comme services ... où ils se trouvent sur ton réseau ... etc ...
Passke là j'avoue avoir perdu le fil, et je vais essayer de t'aider ... ca me changera de répondre aux insultes de l'autre **$%##@:%% de Jamiroq !!!




 
ok, j'y vais, alors :
debian sarge, paquet d'origine, rien de compiler
kernel 2.4.19 avec tout en module, mais pas de support pour htb
iproute2 qui date d'avril mais y-a pas la version d'indiquer !
 

serveur:~# tc -V
tc utility, iproute2-ss010824

 
on dirait un iproute maison (dans le changelog, ils disent que tc supporte le htb, donc il doit être bien maintenu, mais le support est pas dans le noyau)
j'essaie de configurer ça sur une passerelle avec un seul pc client derriere qui fait tourner mldonkey
mon interface internet est ppp0, driver benoit papillau pour modem alcatel usb, et ligne adsl 512/128
 
je crois que j'ai fait le tour ...

n°187259
Tux Le Pen​guin
Posté le 11-11-2002 à 17:48:18  profilanswer
 

xtress a écrit a écrit :

J'ai essayé de patcher le kernel 2.4.19 officiel de kernel.org avec le patch htb de gentoo-sources, ça a marché, mais j'ai pas essayé de le compiler. En tous cas, gentoo-sources c'est le download du kernel 2.4.19 et le patching avec les patchs maison, la compilation ne doit pas poser de problèmes.
voici le patch htb ( le patch 17), il y'en a  d'autres.
http://ilhom.i.free.fr/patchs/patc [...] too-r9.tar




 
ouai mais d'après tout ce que j'ai pu lire (irc, mailing list, howto), si cbq, htb marchera pas non plus : ils ont le même principe de fonctionnement
la seul dif, c'est l'algo qui marche pas vraiment pareil, et la mise en place fastidieuse de cbq
 
 
 
 
pour info pour zzozo, voici le script qui marche pas :
 

#!/bin/bash
 
# Wonder Shaper
# please read the README before filling out these values
#
# Set the following values to somewhat less than your actual download
# and uplink speed. In kilobits. Also set the device that is to be shaped.
DOWNLINK=470
UPLINK=120
DEV=ppp0
 
# low priority OUTGOING traffic - you can leave this blank if you want
# low priority source netmasks
NOPRIOHOSTSRC=
 
# low priority destination netmasks
NOPRIOHOSTDST=
 
# low priority source ports
NOPRIOPORTSRC=
 
# low priority destination ports
NOPRIOPORTDST=
 
 
#########################################################
 
if [ "$1" = "status" ]
then
        tc -s qdisc ls dev $DEV
        tc -s class ls dev $DEV
        exit
fi
 
 
# clean existing down- and uplink qdiscs, hide errors
tc qdisc del dev $DEV root    2> /dev/null > /dev/null
tc qdisc del dev $DEV ingress 2> /dev/null > /dev/null
 
if [ "$1" = "stop" ]
then
        exit
fi
 
###### uplink
 
# install root CBQ
 
tc qdisc add dev $DEV root handle 1: cbq avpkt 1000 bandwidth 10mbit
 
# shape everything at $UPLINK speed - this prevents huge queues in your
# DSL modem which destroy latency:
# main class
 
tc class add dev $DEV parent 1: classid 1:1 cbq rate ${UPLINK}kbit \
allot 1500 prio 5 bounded isolated
 
# high prio class 1:10:
 
tc class add dev $DEV parent 1:1 classid 1:10 cbq rate ${UPLINK}kbit \
   allot 1600 prio 1 avpkt 1000
 
# bulk and default class 1:20 - gets slightly less traffic,
#  and a lower priority:
 
tc class add dev $DEV parent 1:1 classid 1:20 cbq rate $[9*$UPLINK/10]kbit \
   allot 1600 prio 2 avpkt 1000
 
# 'traffic we hate'
 
tc class add dev $DEV parent 1:1 classid 1:30 cbq rate $[8*$UPLINK/10]kbit \
   allot 1600 prio 2 avpkt 1000
 
# all get Stochastic Fairness:
tc qdisc add dev $DEV parent 1:10 handle 10: sfq perturb 10
tc qdisc add dev $DEV parent 1:20 handle 20: sfq perturb 10
tc qdisc add dev $DEV parent 1:30 handle 30: sfq perturb 10
 
# start filters
# TOS Minimum Delay (ssh, NOT scp) in 1:10:
tc filter add dev $DEV parent 1:0 protocol ip prio 10 u32 \
      match ip tos 0x10 0xff  flowid 1:10
 
# ICMP (ip protocol 1) in the interactive class 1:10 so we
# can do measurements & impress our friends:
tc filter add dev $DEV parent 1:0 protocol ip prio 11 u32 \
        match ip protocol 1 0xff flowid 1:10
 
# prioritize small packets (<64 bytes)
 
tc filter add dev $DEV parent 1: protocol ip prio 12 u32 \
   match ip protocol 6 0xff \
   match u8 0x05 0x0f at 0 \
   match u16 0x0000 0xffc0 at 2 \
   flowid 1:10
 
 
# some traffic however suffers a worse fate
for a in $NOPRIOPORTDST
do
        tc filter add dev $DEV parent 1: protocol ip prio 14 u32 \
           match ip dport $a 0xffff flowid 1:30
done
 
for a in $NOPRIOPORTSRC
do
        tc filter add dev $DEV parent 1: protocol ip prio 15 u32 \
           match ip sport $a 0xffff flowid 1:30
done
 
for a in $NOPRIOHOSTSRC
do
        tc filter add dev $DEV parent 1: protocol ip prio 16 u32 \
           match ip src $a flowid 1:30
done
 
for a in $NOPRIOHOSTDST
do
        tc filter add dev $DEV parent 1: protocol ip prio 17 u32 \
           match ip dst $a flowid 1:30
done
 
# rest is 'non-interactive' ie 'bulk' and ends up in 1:20
 
tc filter add dev $DEV parent 1: protocol ip prio 18 u32 \
   match ip dst 0.0.0.0/0 flowid 1:20
 
 
########## downlink #############
# slow downloads down to somewhat less than the real speed  to prevent
# queuing at our ISP. Tune to see how high you can set it.
# ISPs tend to have *huge* queues to make sure big downloads are fast
#
# attach ingress policer:
 
tc qdisc add dev $DEV handle ffff: ingress
 
# filter *everything* to it (0.0.0.0/0), drop everything that's
# coming in too fast:
 
tc filter add dev $DEV parent ffff: protocol ip prio 50 u32 match ip src \
  0.0.0.0/0 police rate ${DOWNLINK}kbit burst 10k drop flowid :1

 
 
c'est le script wonder shaper 1.1a (le dernier)
 
si je le laisse comme ça, rien ne marche (up, down, ping ...)
si je vire les 2 dernières lignes, je peux tout faire, mais ça se contente de faire du trafic control de base, pas du shaping (je m'en suis rendu compte parce qu'une simple ligne avec tbf me donne les même performance, c'est a dire, ridicule !

n°187264
Tux Le Pen​guin
Posté le 11-11-2002 à 17:54:06  profilanswer
 

bon aller, j'ai tout dit là, je peux rien faire de mieux  :bounce:
 
 
ah si, j'oubliais que j'ai une config iptables en plus ... mais ça marche pas mieux même si je mets toutes les policy à ACCEPT


Message édité par Tux Le Penguin le 11-11-2002 à 17:55:04
n°187267
Zzozo
Modérateur
Un peu, passionément, à la fol
Posté le 11-11-2002 à 17:58:13  profilanswer
 

Tux Le Penguin a écrit a écrit :

bon aller, j'ai tout dit là, je peux rien faire de mieux  :bounce:
 
 
ah si, j'oubliais que j'ai une config iptables en plus ... mais ça marche pas mieux même si je mets toutes les policy à ACCEPT




Ca vient pas de là je pense ...  à mon avis il te manque le support d'un certain nombre de choses dans ton noyau ...
Je vais voir chez Debian pour savoir ce qu'ils mettent dans ce noyau ...

n°187269
Tux Le Pen​guin
Posté le 11-11-2002 à 18:00:25  profilanswer
 

Zzozo a écrit a écrit :

 
Ca vient pas de là je pense ...  à mon avis il te manque le support d'un certain nombre de choses dans ton noyau ...
Je vais voir chez Debian pour savoir ce qu'ils mettent dans ce noyau ...




 
bah j'ai vérifier pense tu
et y-a tout
et pis ça ferait des erreurs si'l y avait pas tout

n°187271
Tux Le Pen​guin
Posté le 11-11-2002 à 18:01:12  profilanswer
 

bon, je vais revérifier avec ça :
http://www.linux-france.org/prj/in [...] .9-13.html
on sait jamais  :/

n°187272
Tux Le Pen​guin
Posté le 11-11-2002 à 18:01:41  profilanswer
 

en plus ipmenu débloque, je sais pas comment on sauve une option ...

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  6  7

Aller à :
Ajouter une réponse
 

Sujets relatifs
Comment controler le débit internet du LAN....upload ftp avec mozilla ?
[Question] Download Susemldonkey - Limiter upload
Download Mandrake 8.2debit flux X11
[Debian] Probleme de debit avec un Disque durvous qui avez du haut debit, combien de temps pour dl un CD
download Debian par ftp : )[openBSD 3.1] download & CD boot
Plus de sujets relatifs à : [ DEBIT ] J'ai un débit ridicule en upload dès que je download un peu


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR