kanotix.com

Andere Neuigkeiten/Off Topic - Netzwerkgeschwindigkeit in Kanotix drosseln

stalin2000 - 19.06.2009, 10:39 Uhr
Titel: Netzwerkgeschwindigkeit in Kanotix drosseln
Hallo Ihr,

ich habe dummerweise ein Vertrag mit GMX DSL abgeschlossen, as jetzt bedeutet, daß ich mein DSL 6000 zwei Jahre lang nicht mehr auf 16000 aufstocken kann.
Da in meiner WG es so ist, daß wenn einer von uns gerade etwas herunterlädt, der andere kaum Bandbreite bekommt, möchte ich meine Downloadgeschwindigkeit softwareseitig auf 350 KB/Sekunde begrenzen.

Habt Ihr eine Idee, womit ich das tun kann?

Viele Grüße Christopher
Kano - 19.06.2009, 10:55 Uhr
Titel: Netzwerkgeschwindigkeit in Kanotix drosseln
Wennst wget nimmst gibts dafür ne option (limit-rate) - würd es mit -N koppeln.

wget -N --limit-rate=350k URL
jokobau - 19.06.2009, 13:05 Uhr
Titel: Netzwerkgeschwindigkeit in Kanotix drosseln
habe mir zu dem Zweck ein kleines script geschrieben, weil ich zu blöd bin mir was zu merken.

Man kann sowohl als Parameter Geschwindigkeit URL übergeben, als auch im Dialog



# !/bin/sh
# e-wget.sh
# script zum abgebremsten herungerladen
# folgendes macht Sinn
# cp e-wget.sh /bin/e-wget
# chmod 777 /bin/e-wget

red="\033[31m"
red_bg="\033[41m"
green="\033[32m"
green_bg="\033[42m"
yellow="\033[33m"
yellow_bg="\033[43m"
blue="\033[34m"
blue_bg="\033[44m"
magenta="\033[35m"
magenta_bg="\033[45m"
ende="\033[0m\n"
ende1="\033[0m"


clear

THEMPO=$1
URL=$2
WECHSEL=0

if [ $# = 0 ] ; then
echo -e "\t$red$red_bg gewünschte Geschwindigkeit eingeben $ende "
echo -e "\t$blue gewünschte Geschwindigkeit eingeben"
echo -e "\t$red$red_bg gewünschte Geschwindigkeit eingeben $blue"
read THEMPO
echo -e "$ende $ende1"
echo -e "\t$red$red_bg URL eingeben $ende"
echo -e "\t URL eingeben "
echo -e "\t$red$red_bg URL eingeben $blue"
read URL
echo -e "$ende $ende1"
elif [ $# = 1 ] ; thenTHEMPO=180k
URL=$1
fi


while [ $WECHSEL = 0 ] ; do

echo -e "$red \t Es wir mit $THEMPO kb/s \n\t versucht \n $URL \n\t nach $blue_bg $(pwd) $ende \n\t herunterzuladen \n\t weiter mit Eingabe-Taste oder \n\t str + c für Abbruch \n\t anderer Pfad eingeben \n\t eine 1 wechselt zu /home/$(users)/Desktop "
read EINGABE


if [ x$EINGABE = x ] ; then
WECHSEL=1
elif [ x$EINGABE = x1 ] ; then
cd /home/$(users)/Desktop && WECHSEL=1
else
cd $EINGABE && WECHSEL=1
fi

if [ $WECHSEL = 0 ] ; then
echo -e "$red_bg \t Pfadeingabe ist falsch !!! \n $ende $ende1"
fi

done

STOP=n
if [ $(id -u) = 0 ]; then
echo -e "$red_bg \n\t Am Ende Rechner herunter fahren ? $blue_bg j / n $ende1 "
read STOP
else
echo -e "$yellow \n\t falls der Rechner am Ende des downloads \n\t heruntergefahren werden soll \n\t e-wget mit root-Rechten starten"

fi

echo -e "$green"
wget -c --limit-rate=$THEMPO\k $URL
echo -e "$ende $ende1"


chmod 666 *.iso



if [ $STOP = j ] ; then
echo -e " $red_bg \a\a\a Rechner wird heruntergfahren"
shutdown -t 1035 -h now Rechner wird heruntergefahren
fi
stalin2000 - 19.06.2009, 21:24 Uhr
Titel: Netzwerkgeschwindigkeit in Kanotix drosseln
ok... heißt das, wenn ich das script verwende, wird jeglicher Verkehr gedrosselt, oder nur der, wenn man mit wget etwas installiert? Weil wann verwende ich schon mal wget? eher selten...
jokobau - 20.06.2009, 00:09 Uhr
Titel: Netzwerkgeschwindigkeit in Kanotix drosseln
Natürlich nur der download. Das script macht das selbe wie Kanos Vorschlag. Für ein bisschen I-Net brauchst ja keine 350 k
stalin2000 - 20.06.2009, 00:53 Uhr
Titel: Netzwerkgeschwindigkeit in Kanotix drosseln
ja aber wie gesagt: Bei mir kommen hohe Datenraten eigentlich nur zustande, wenn ich per apt etwas installiere, oder wenn ich in Iceweasel etwas herunterlade... da bringt mir doch wget nichts, oder?
jokobau - 20.06.2009, 01:00 Uhr
Titel: Netzwerkgeschwindigkeit in Kanotix drosseln
Dann lass es doch sein, per Iceweasel was runter zu laden. wget ist doch viel komfortabler (Kannst z.B. abgebrochene später weiter downloaden) . Machst folgendes:
Im Iceweasel kopierst den Link mit rechter Maustaste. Dann übergibst du ihn wget, direkt oder mit meinem script.
Für apt-get install habe ich aber auch keine Lösung.
dosenfleisch - 20.06.2009, 06:22 Uhr
Titel: Netzwerkgeschwindigkeit in Kanotix drosseln
in flashgot (addon) könntest du wget oder deinen wget-wrapper als downloader angeben und dannn hast du diesen effekt auch mit iceweasel.
jokobau - 20.06.2009, 08:41 Uhr
Titel: Netzwerkgeschwindigkeit in Kanotix drosseln
Graphisch gibt es gwget. Das hat eine Option, wo man Standardmäßig drosseln kann.
stalin2000 - 20.06.2009, 12:09 Uhr
Titel: Netzwerkgeschwindigkeit in Kanotix drosseln
Ok, danke an Euch.... Ich glaube aber ganz ehrlich, daß ich mir einen vernünftigen Router zulege, bei dem man das einstellen kann. Dann muß ich nicht immer daran denken, falls ich mal doch mit einem anderen Programm etwas herunterladen sollte...
Kano - 20.06.2009, 12:12 Uhr
Titel: Netzwerkgeschwindigkeit in Kanotix drosseln
Normalerweise nutzt ein Router keine übermässige Drosselung, sondern ne ACK Priorisierung.
makke - 21.06.2009, 14:32 Uhr
Titel: Netzwerkgeschwindigkeit in Kanotix drosseln
evtl. mal shaperd, wondershaper, ... anschauen
Kano - 21.06.2009, 14:36 Uhr
Titel: Netzwerkgeschwindigkeit in Kanotix drosseln
Das macht nicht viel spass, wenn man zwischen anderen PCs mit fullspeed daten übertragen will. Zumindest hatt ich das nicht gleichzeitig hingekriegt.
totschka - 21.06.2009, 15:53 Uhr
Titel: Re: Netzwerkgeschwindigkeit in Kanotix drosseln
stalin2000 hat folgendes geschrieben::
Hallo Ihr,

ich habe dummerweise ein Vertrag mit GMX DSL abgeschlossen, as jetzt bedeutet, daß ich mein DSL 6000 zwei Jahre lang nicht mehr auf 16000 aufstocken kann.
...


Hab das mit Versatel durch, bisschen Stehvermögen und guter Wille, und man kann aufstocken ... Winken
Alle Zeiten sind GMT + 1 Stunde
PNphpBB2 © 2003-2007