Hallo Forum,
ich habe ein Problem mit meinem Internetzugang. Gemäss Provider habe ich einen DSL-Anschluss mit 22 Mbit/s. Dieser Wert wird mir auch im Router angezeigt.
Rufe ich aber einen Speedtest auf (z.B. speed.bluewin.ch) komme ich nur auf einen Durchsatz von durchschnittlich 5 Mbis/s. Ein testweiser angeschlosses XP-Notebook schaft hingegen ca. 15 Mbit/s. Beide Rechner waren per Kabel angeschlossen.
Der Speedtest teilt mir u.a. auch folgendes mit:
Mein Problem PC läuft unter openSuse 10.3, Kernel 2.6.22.17-0.1-default.
An den Parametern MTU und an der /etc/sysctl.conf habe ich auch schon herumexperimentiert. um den Receive Window Size zu erhöhen. Leider ohne Erfolg.
Mein MTU steht zur Zeit auf 1492. Und so sieht derzeit meine /etc/sysctl.conf aus:
Kann mir jemand helfen? Vielen Dank!
ich habe ein Problem mit meinem Internetzugang. Gemäss Provider habe ich einen DSL-Anschluss mit 22 Mbit/s. Dieser Wert wird mir auch im Router angezeigt.
Rufe ich aber einen Speedtest auf (z.B. speed.bluewin.ch) komme ich nur auf einen Durchsatz von durchschnittlich 5 Mbis/s. Ein testweiser angeschlosses XP-Notebook schaft hingegen ca. 15 Mbit/s. Beide Rechner waren per Kabel angeschlossen.
Der Speedtest teilt mir u.a. auch folgendes mit:
Receive Window Size: 6144 (scaled)
-> Ihr Rechner arbeitet anscheinend mit reduzierter Receive Window Size. Dies kann zu reduzierten Download-Datenraten führen.
Mein Problem PC läuft unter openSuse 10.3, Kernel 2.6.22.17-0.1-default.
An den Parametern MTU und an der /etc/sysctl.conf habe ich auch schon herumexperimentiert. um den Receive Window Size zu erhöhen. Leider ohne Erfolg.
Mein MTU steht zur Zeit auf 1492. Und so sieht derzeit meine /etc/sysctl.conf aus:
# Disable response to broadcasts.
# You don't want yourself becoming a Smurf amplifier.
net.ipv4.icmp_echo_ignore_broadcasts = 1
# enable route verification on all interfaces
net.ipv4.conf.all.rp_filter = 1
# enable ipV6 forwarding
#net.ipv6.conf.all.forwarding = 1
# increase the number of possible inotify(7) watches
fs.inotify.max_user_watches = 65536
# increase TCP max buffer size setable using setsockopt()
net.core.rmem_max = 16777216
net.core.wmem_max = 16777216
# increase Linux autotuning TCP buffer limits
# min, default, and max number of bytes to use
# set max to at least 4MB, or higher if you use very high BDP paths
net.ipv4.tcp_rmem = 4096 87380 16777216
#net.ipv4.tcp_rmem = 65536 65536 65536
net.ipv4.tcp_wmem = 4096 65536 16777216
# Controls the maximum size of a message, in bytes
kernel.msgmnb = 65536
# Controls the default maxmimum size of a mesage queue
kernel.msgmax = 65536
# Controls the maximum shared segment size, in bytes
kernel.shmmax = 4294967295
# Controls the maximum number of shared memory segments, in pages
kernel.shmall = 268435456
# don't cache ssthresh from previous connection
net.ipv4.tcp_no_metrics_save = 1
# recommended to increase this for 1000 BT or higher
net.core.netdev_max_backlog = 2500
Kann mir jemand helfen? Vielen Dank!