Bandbreite limitieren

ties0

New Member
Moin,

da Wondershaper mit Ubuntu 8.10 scheinbar nicht funktioniert (erhalte:

PHP:
wondershaper eth0 10000 10000

RTNETLINK answers: No such file or directory
RTNETLINK answers: No such file or directory
RTNETLINK answers: No such file or directory
RTNETLINK answers: No such file or directory
RTNETLINK answers: No such file or directory
RTNETLINK answers: No such file or directory
RTNETLINK answers: No such file or directory
RTNETLINK answers: No such file or directory
RTNETLINK answers: Operation not supported
We have an error talking to the kernel
RTNETLINK answers: Operation not supported
We have an error talking to the kernel
RTNETLINK answers: Operation not supported
We have an error talking to the kernel
RTNETLINK answers: Operation not supported
We have an error talking to the kernel
RTNETLINK answers: Operation not supported
We have an error talking to the kernel
RTNETLINK answers: No such file or directory
RTNETLINK answers: Operation not supported
We have an error talking to the kernel

) suche ich was anderes. Hab zwar bei google geschaut, aber irgendwie bekomm ichs nicht hin :/ Hab dort zb shaperd gefunden, aber habs nicht hinbekommen mit dem einrichten. Will einfach nur die komplette Bandbreite des Servers auf 10000kb/s beschränken für alle Anwendungen. Mehr will ich eig nicht. Unter Windows gibts da das super Netlimiter Tool. Für Ubunut finde ich irgendwie nichts was funktioniert. Hat da jemand was für mich, bzw neh Anleitung wie das dann auch funktioniert :/

tcng habe ich auch noch gefunden. Unter --help hab ich nichts gefunden wie ich eth0 den up und download limitieren kann. Über goolge habe ich scripte oder so gefunden die ich nicht verstehe :/ Ich will eig nur die Bandbreite komplett limitieren, mehr nicht. :/

Trickle hab ich auch noch gefunden. Da wollte ich dann die Anwendung php mit dem Befehl: trickle -d 1000 -u 1000 php Runtersetzen, erhalte aber auch nur eine Error Meldung.

mfg
 
Das zustándige Kernel-Modul scheint nicht geladen zu sein. Gibt es das überhaupt? Was ist die Ausgabe von
Code:
ls -l /lib/modules/`uname -r `/kernel/net/netfilter/
?
 
Oh ok:

PHP:
 ls -l /lib/modules/`uname -r `/kernel/net/netfilter/
ls: cannot access /lib/modules/2.6.27.10-grsec-xxxx-grs-ipv4-64/kernel/net/netfilter/: No such file or directory

Was kann ich da denn jetzt machen?

Edit:

Hab diesen Thread bei meinem Hoster gefunden:
Kernel Sourcen für 2.6.27.10-grsec-xxxx-grs-ipv4-64 - OVH-Forum

Heißt das ich muss ein anderen Kernel installieren, nur dass ich die Bandbreite beschränken kann? :/
 
Last edited by a moderator:
Ich sehe gerade, dass die von wondershaper benötigten Module in
Code:
/lib/modules/`uname -r `/kernel/net/sched/
liegen (sch_ingress .ko, cls_u32.ko, sch_cbq.ko, sch_sfq.ko). Wenn Du die nicht hast, wirst Du wohl nicht darum rum kommen, den Kernel mit einer erweiterten Modul-Liste zu backen.
 
Stimmt, das stand ja auch in dem OVH Foren Thread, den ich hier gepostet hatte. Hm dann muss ich den wohl komplett austauschen. Dumm, das die da so ein eigengebrau zusammenschustern :/
 
Unter OVH FTP findet man die OVH-Kernel inklusive CONFIG, so dass man recht einfach von Vanilla auf OVH-Settings + Modulsupport kommt.

Wahrscheinlich ist es jedem hier bekannt, aber ich poste es der Vollständigkeit halber :P (und um endlich mal was halbwegs gescheites zu schreiben :D)
 
Back
Top