OVH Cloud OVH Cloud

Re: Problème avec Wondershaper

5 réponses
Avatar
philippe Guillaumaud
Bonjour,

> Le Sat, 08 Jan 2005 16:45:55 +0100
> Christophe Dominique <zolex303@tiscali.be> a =E9crit:
> Je n'arrive pas =E0 ex=E9cuter Wondershaper, je re=E7ois le message suiva=
nt :
>=20
> RTNETLINK answers: Invalid argument
> RTNETLINK answers: Invalid argument
> ...
> Quelqu'un peut m'aider ?

Ton kernel n'est apparament pas compil=E9 avec les options relatives =E0 la=
QoS
(section partie "Networking Options" -> "QoS and fair queuing" de la config=
du
noyau).

Tu peut obtenir des infos sur ca ici:
http://lea-linux.org/leapro/qos.html

>=20
> Pour info, j'ai un routeur ADSL.
>=20
> Merci d'avance.

de rien

--=20
"Quand nous sommes proches, nous devons faire croire =E0 l'ennemi qu'on est
loin." Sun Tzu: l'Art de la Guerre

5 réponses

Avatar
Christophe Dominique
philippe Guillaumaud a écrit :

Bonjour,



Le Sat, 08 Jan 2005 16:45:55 +0100
Christophe Dominique a écrit:
Je n'arrive pas à exécuter Wondershaper, je reçois le message suivant :

RTNETLINK answers: Invalid argument
RTNETLINK answers: Invalid argument
...
Quelqu'un peut m'aider ?





Ton kernel n'est apparament pas compilé avec les options relatives à la QoS
(section partie "Networking Options" -> "QoS and fair queuing" de la config du
noyau).

Tu peut obtenir des infos sur ca ici:
http://lea-linux.org/leapro/qos.html



Pour info, j'ai un routeur ADSL.

Merci d'avance.





de rien





Merci beucoup pour ta réponse.

Malheureusement, ça ne fonctionne pas.
J'ai recompilé mon noyau avec les options indiquées sur ton lien, mais
rien à faire, toujours le même problème.


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
François Boisson
Le Sat, 08 Jan 2005 19:14:55 +0100
Christophe Dominique a écrit:

Malheureusement, ça ne fonctionne pas.
J'ai recompilé mon noyau avec les options indiquées sur ton lien, mais
rien à faire, toujours le même problème.




Il faut patcher le noyau avec les files htb. Va voir sur
http://boisson.homeip.net/ , j'y ai mis un script (adaptation large de
Wondershaper) et les liens pour les patchs.


François Boisson
Avatar
Christophe Dominique
François Boisson a écrit :

Le Sat, 08 Jan 2005 19:14:55 +0100
Christophe Dominique a écrit:



Malheureusement, ça ne fonctionne pas.
J'ai recompilé mon noyau avec les options indiquées sur ton lien, mais
rien à faire, toujours le même problème.






Il faut patcher le noyau avec les files htb. Va voir sur
http://boisson.homeip.net/ , j'y ai mis un script (adaptation large de
Wondershaper) et les liens pour les patchs.


François Boisson






Merci, ça fonctionne en fait, il fallait être root.

Par contre, est-ce qu'il y a un moyen pour ne limiter la bande passante
que pour un process en particulier ?


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Charles Plessy
On Sat, Jan 08, 2005 at 11:14:43PM +0100, Christophe Dominique wrote :

Par contre, est-ce qu'il y a un moyen pour ne limiter la bande passante
que pour un process en particulier ?



apt-get install trickle
http://www.monkey.org/~marius/trickle/

--
Charles
http://charles.plessy.org


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Philippe Marzouk
> >Le Sat, 08 Jan 2005 19:14:55 +0100
>Christophe Dominique a écrit:
>
>
>
Merci, ça fonctionne en fait, il fallait être root.

Par contre, est-ce qu'il y a un moyen pour ne limiter la bande passante
que pour un process en particulier ?




Si le process a son propre utilisateur, une solution est de marquer les
paquets envoyés par cet utilisateur avec iptables en utilisant l'option
--uid-owner:

/sbin/iptables -t mangle -A OUTPUT -m owner --uid-owner monuser -j MARK
--set-mark 1

Une fois le paquet marqué tu peux te servir de la marque pour calibrer
ta QoS.

Sinon il y a aussi l'option --cmd-owner qui peut t'intéresser (voir la
page de manuel d'iptables pour les détails).

J'utilise personnellement le paquet shaper qui contient le script
cbq.init.

Philippe


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact