Lut,
J'essais de mettre en place des regles sur la file d'attente de mon interface reseau pour reguler le traffic.
J'ai un probleme, lorsque je lance cette série de regle qui doit reguler le traffic p2p:
tc qdisc del dev ppp0 root
tc qdisc add dev ppp0 root handle 1 cbq bandwidth 512Kbit avpkt 1000 cell 8
tc class change dev ppp0 root cbq weight 128Kbit allot 1514
tc class add dev ppp0 parent 1: classid 1:1280 cbq bandwidth 512Kbit rate 5Kbit weight 1Kbit prio 1 allot 1514 cell 8 maxburst 20 avpkt 1000 bounded
tc qdisc add dev ppp0 parent 1:1280 handle 1280 tbf rate 5Kbit buffer 10Kb/8 limit 15Kb mtu 1500
tc filter add dev ppp0 parent 1:0 protocol ip prio 100 u32 match ip src 81.x.x.x match ip sport 4662 0xffff classid 1:1280
tc filter add dev ppp0 parent 1:0 protocol ip prio 100 u32 match ip dst 81.x.x.x match ip dport 4662 0xffff classid 1:1280
je fais ip link show , qui me confirme que ppp utilise bien une file d'attente cbq. Le probleme c'est que le traffic sur le port 4662 n'est pas régulé, en fait ça ne change rien ?
Quelqu'un a une idée ?
# Re: Probleme Cbq
Posté par Marc (site web personnel) . Évalué à 1.
[^] # Re: Probleme Cbq
Posté par fred point . Évalué à 0.
Vive le troll linuxfr !
Moi je vois 2 erreurs dans ce que tu fais :
> tc qdisc add dev ppp0 parent 1:1280 handle 1280 tbf rate 5Kbit buffer 10Kb/8 limit 15Kb mtu 1500
A quoi te sert ce nouveau qdisc, généralement on déclare plutot une sous classe
> tc filter add dev ppp0 parent 1:0 protocol ip prio 100 u32 match ip src 81.x.x.x match ip sport 4662 0xffff classid 1:1280
> tc filter add dev ppp0 parent 1:0 protocol ip prio 100 u32 match ip dst 81.x.x.x match ip dport 4662 0xffff classid 1:1280
Tes filtres n'ont pas de parametre flowid qui leur indique sur quelle classe (de classid correspondante) le flux doit etre redirigé
j'espere avoir aidé (moi aussi je veux jouer à quake3 pendant que mes colloc télécharge comme des ouf !)
PS: sinon va voir http://www-rp.lip6.fr/~lochin/qos/qoshtml/(...) ça date mais c'est bien fait et c'est en français ! (les seules erreurs c'est des espaces dans le nomage des classes, qdisc et des filtres)
[^] # Re: Probleme Cbq
Posté par Foxy (site web personnel) . Évalué à 1.
Mais si c'est pour "tricher" sur les réseau P2P en ne n'autorisant pas l'upload chez soi, mieux vaut faire la carpe devant une telle demande.
[^] # Re: Probleme Cbq
Posté par fred point . Évalué à 1.
Moi des fois j'ai vraiment besoin de jouer a q3, le pb c'est que je pas passer dans toutes les chambres de ma maison pour dire a mes potes stop le téléchargement alors ds ce cas g un ptit script de qos que je lance sur mon routeur !
Aprés la qos est vraiment une qualité de linux, donner des infos (les partager) n'est jamais mauvais. De toute façon je pense ke code34 y serait arriver un peu plus tard cé tout.
Les gens qui fréquente (qui s'exprime en tout cas) sur ce site commence a etre de plus en plus extremistes.
linux c'est bien qd ce n'est pas une religion
l'economie c'est bien qd elle n'est pas toute puissante
l'alcool c'est bien a petite dose !
la drogue parreil
le sport d'accord
A mort le fanatisme
Je ne suis pas centriste MAIS tout forme d'extremisme est à bannir "totalement" :)
Décoinsez vous du cul bordel de merde !!!!
[^] # Re: Probleme Cbq
Posté par Anonyme . Évalué à 2.
[^] # Re: Probleme Cbq
Posté par Code34 (site web personnel) . Évalué à 1.
La première commande tc me sert à mettre l interface ppp0 en cbq, car par défaut elle est en pfifo_fast. Pour le parametre flowid, je vais regarder car je le connaissais pas.
En fait, j'ai commencé par utiliser le script cbq.init pour creer les premières rêgles mais apparamment ça ne fonctionne pas terrible, ou j'ai fais une erreur de configuration.
[^] # Re: Probleme Cbq
Posté par Code34 (site web personnel) . Évalué à 1.
[^] # Re: Probleme Cbq
Posté par Code34 (site web personnel) . Évalué à 1.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.