Raspberry Pi 4 langsame Netzwerkgeschwindigkeit

  • Moin Männer,

    hab seit 2 Tagen meinen ersten Pi und folgendes Problem, kurz und schmerzlos...

    -Raspberry Pi 4 8GB

    -Samsung EVO Plus Micro SDXC 32GB.

    -mit dem Raspberry Pi Imager das aktuellste Raspbian installiert.

    -Internet: Vodafone Cable Max 1000 ("bis zu" 1000Mbits DOWN) mit Fritzbox

    Der Downloadspeed und die Netzwerkgeschwindigkeit ist sehr langsam.

    getestet habe ich mit

    wget -O /dev/null http://ipv4.download.thinkbroadband.com/1GB.zip

    und komme da so auf 10 MB/s, die entspricht ja rund 82Mbit/s

    mit iperf zur Fritzbox iperf -c 192.168.178.1 -p 4711

    komme ich ebenfalls auf 82Mbits/sec

    speedtest.net bringt ähnliche Ergebnisse um die 80Mbit/s

    Getestet jeweils mit Cat6 Kabel und 5Ghz WLAN.

    Zeitgleiche Test mit Windowslaptop und Smartphone bringen 500Mbit/s im 5Ghz WLAN.

    Woran liegt es und was kann ich tun?

    LG

  • Hast du die Homebox 4 (6591)?

    Kannst mal in die Box rein gehen, da gibt es einen Menuepunkt wo sich die Pegelwerte des HF Signals anzeigen lassen.

    Wenn die nicht sauber sind (alle Werte sollen grün sein einschliesslich der 4 Rückkanäle), erreicht die Box auch nicht die eingebuchte Geschwindigkeit.

    Dann solltest eine Störung beim Kundenservice einstellen, aber ich komm da nicht... (zu weit weg)

    Schöne Grüsse

    Kurt

  • Der Downloadspeed und die Netzwerkgeschwindigkeit ist sehr langsam.

    getestet habe ich mit

    wget -O /dev/null http://ipv4.download.thinkbroadband.com/1GB.zip

    und komme da so auf 10 MB/s, die entspricht ja rund 82Mbit/s

    Teste mal mit:

    Code
    wget -4 -c -O /dev/null http://speedtest.tele2.net/1GB.zip

    auf deinem PI4.

    Wie sind auf deinem PI4 die Ausgaben von:

    Code
    dmesg | grep -i 1gbps
    ethtool eth0

    ?

    The most popular websites without IPv6 in Germany.  IPv6-Ausreden

    Meine PIs

    PI4B/8GB (border device) OpenBSD 7.4 (64bit): SSH-Server, WireGuard-Server, ircd-hybrid-Server, stunnel-Proxy, Mumble-Server

    PI3B+ FreeBSD 14.0-R-p6 (arm64): SSH-Serv., WireGuard-Serv., ircd-hybrid-Serv., stunnel-Proxy, Mumble-Serv., ddclient

    PI4B/4GB Bullseye-lite (64bit; modifiziert): SSH-Server, WireGuard-Server, ircd-hybrid-Server, stunnel-Proxy, Mumble-Server, botamusique, ample

  • Hast du die Homebox 4 (6591)?

    Exakt.

    Aber wo kann ich da Pegelwerte genau ablesen? hab nix gefunden dazu im Netz.

    wget -4 -c -O /dev/null http://speedtest.tele2.net/1GB.zip

    bringt ungefhr die selben Ergebnisse 9-10MB/s


    ich bin neu, aber bei dmesg | grep -i 1gbps passiert gar nix :D

    ethtool eth0 bringt folgende Ausgabe:

    pi@raspberrypi:~ $ ethtool eth0

    Settings for eth0:

    Supported ports: [ TP MII ]

    Supported link modes: 10baseT/Half 10baseT/Full

    100baseT/Half 100baseT/Full

    1000baseT/Half 1000baseT/Full

    Supported pause frame use: Symmetric Receive-only

    Supports auto-negotiation: Yes

    Supported FEC modes: Not reported

    Advertised link modes: 10baseT/Half 10baseT/Full

    100baseT/Half 100baseT/Full

    1000baseT/Half 1000baseT/Full

    Advertised pause frame use: Symmetric Receive-only

    Advertised auto-negotiation: Yes

    Advertised FEC modes: Not reported

    Speed: Unknown!

    Duplex: Unknown! (255)

    Port: MII

    PHYAD: 1

    Transceiver: internal

    Auto-negotiation: on

    Cannot get wake-on-lan settings: Operation not permitted

    Current message level: 0x00000007 (7)

    drv probe link

    Link detected: no


    Danke schonmal fuer die schnellen Antworten

  • Dein Speedtestlink bringt bei mir mit dem PI4 (Linux/FreeBSD/OpenBSD) nur 2,25 MB/s.

    Code
    :~# dmesg | grep -i 1gbps
    [   11.355085] bcmgenet fd580000.ethernet eth0: Link is Up - 1Gbps/Full - flow control rx/tx
    Code
    Speed: 1000Mb/s
        Duplex: Full

    Wenn Du mit Windows 500Mbit/s bekommst und mit deinem PI4 nur 10MB/s, liegt es nicht an der FritzBox-cable.

    The most popular websites without IPv6 in Germany.  IPv6-Ausreden

    Meine PIs

    PI4B/8GB (border device) OpenBSD 7.4 (64bit): SSH-Server, WireGuard-Server, ircd-hybrid-Server, stunnel-Proxy, Mumble-Server

    PI3B+ FreeBSD 14.0-R-p6 (arm64): SSH-Serv., WireGuard-Serv., ircd-hybrid-Serv., stunnel-Proxy, Mumble-Serv., ddclient

    PI4B/4GB Bullseye-lite (64bit; modifiziert): SSH-Server, WireGuard-Server, ircd-hybrid-Server, stunnel-Proxy, Mumble-Server, botamusique, ample

  • Teste die Schreibgeschwindigkeit der SD Karte mit den Raspberry Pi Diagnostics. Das ist bei mir unter der Himbeere --> Accessories.

    das könnte es sein. erstaunlicherweise kommt da folgendes raus...


    Raspberry Pi Diagnostics - version (unknown)

    Thu Mar 4 09:57:10 2021

    Test : SD Card Speed Test

    Run 1

    prepare-file;0;0;7568;14

    seq-write;0;0;7966;15

    rand-4k-write;0;0;279;69

    rand-4k-read;6890;1722;0;0

    Sequential write speed 7966 KB/sec (target 10000) - FAIL

    Note that sequential write speed declines over time as a card is used - your card may require reformatting

    Random write speed 69 IOPS (target 500) - FAIL

    Random read speed 1722 IOPS (target 1500) - PASS

    Run 2

    prepare-file;0;0;8991;17

    seq-write;0;0;9159;17

    rand-4k-write;0;0;283;70

    rand-4k-read;6900;1725;0;0

    Sequential write speed 9159 KB/sec (target 10000) - FAIL

    Note that sequential write speed declines over time as a card is used - your card may require reformatting

    Random write speed 70 IOPS (target 500) - FAIL

    Random read speed 1725 IOPS (target 1500) - PASS

    Run 3

    prepare-file;0;0;10793;21

    seq-write;0;0;9707;18

    rand-4k-write;0;0;278;69

    rand-4k-read;6897;1724;0;0

    Sequential write speed 9707 KB/sec (target 10000) - FAIL

    Note that sequential write speed declines over time as a card is used - your card may require reformatting

    Random write speed 69 IOPS (target 500) - FAIL

    Random read speed 1724 IOPS (target 1500) - PASS

    Test FAIL

    meintst du es reicht eine neuinstallation oder direkt Karte wechseln?

    oder liegt der fehler ganz woanders?

    ich bin der meinung ich hab es auch schon mal mit dem gleichen typ an karte nur 128GB getestet und kam auf die selben Downloadraten.

  • das könnte es sein. ...

    Nein, das ist es nicht. Denn bei einem Download nach /dev/null (... als Speedtest) ist die Schreibgeschwindigkeit der SD-Karte nicht beteiligt.

    The most popular websites without IPv6 in Germany.  IPv6-Ausreden

    Meine PIs

    PI4B/8GB (border device) OpenBSD 7.4 (64bit): SSH-Server, WireGuard-Server, ircd-hybrid-Server, stunnel-Proxy, Mumble-Server

    PI3B+ FreeBSD 14.0-R-p6 (arm64): SSH-Serv., WireGuard-Serv., ircd-hybrid-Serv., stunnel-Proxy, Mumble-Serv., ddclient

    PI4B/4GB Bullseye-lite (64bit; modifiziert): SSH-Server, WireGuard-Server, ircd-hybrid-Server, stunnel-Proxy, Mumble-Server, botamusique, ample

  • Auch wieder was dran :D

    Aber ich habe tatsächlich noch ne NVME SSD mit externem Gehäuse hier rum liegen.

    Ich schau Mal wie ich das machen muss, dass der Pi davon bootet und teste dann einfach Mal spaßeshalber.


    edit:also...

    NVME von USB booten habe ich nicht hinbekommen. hab gelesen man braucht glück welchen controller man hat. habs dann aufgegeben.

    aber hab mit 3 Unterschiedlichen microSD Karten getestet.

    alle 3 Karten bestehen jetzt den SD Card Speed Test vom Pi

    und alle 3 Karten bringen ähnliche Ergebnisse. daran liegt es also wirklich nicht, denke ich.

    hat noch jemand eine Idee?

    Einmal editiert, zuletzt von benjaminberlin (4. März 2021 um 20:07)

  • Wie sind auf deinem PI4 die Ausgaben von:

    Code
    dmesg | grep -i 1gbps
    ethtool eth0

    ?

    pi@raspberrypi:~ $ dmesg | grep -i 1gbps

    [ 201.998651] bcmgenet fd580000.ethernet eth0: Link is Up - 1Gbps/Full - flow control rx/tx

    pi@raspberrypi:~ $ ethtool eth0

    Settings for eth0:

    Supported ports: [ TP MII ]

    Supported link modes: 10baseT/Half 10baseT/Full

    100baseT/Half 100baseT/Full

    1000baseT/Half 1000baseT/Full

    Supported pause frame use: Symmetric Receive-only

    Supports auto-negotiation: Yes

    Supported FEC modes: Not reported

    Advertised link modes: 10baseT/Half 10baseT/Full

    100baseT/Half 100baseT/Full

    1000baseT/Half 1000baseT/Full

    Advertised pause frame use: Symmetric Receive-only

    Advertised auto-negotiation: Yes

    Advertised FEC modes: Not reported

    Link partner advertised link modes: 10baseT/Half 10baseT/Full

    100baseT/Half 100baseT/Full

    1000baseT/Full

    Link partner advertised pause frame use: Symmetric Receive-only

    Link partner advertised auto-negotiation: Yes

    Link partner advertised FEC modes: Not reported

    Speed: 1000Mb/s

    Duplex: Full

    Port: MII

    PHYAD: 1

    Transceiver: internal

    Auto-negotiation: on

    Cannot get wake-on-lan settings: Operation not permitted

    Current message level: 0x00000007 (7)

    drv probe link

    Link detected: yes

  • pi@raspberrypi:~ $ dmesg | grep -i 1gbps

    [ 201.998651] bcmgenet fd580000.ethernet eth0: Link is Up - 1Gbps/Full - flow control rx/tx

    pi@raspberrypi:~ $ ethtool eth0

    Speed: 1000Mb/s

    Duplex: Full

    Was hast Du an deinem PI geändert, weil Du jetzt anders als gestern, diese Ausgaben bekommst? ... wenn auch erst nach 202 Sekunden ab dem booten ...

    The most popular websites without IPv6 in Germany.  IPv6-Ausreden

    Meine PIs

    PI4B/8GB (border device) OpenBSD 7.4 (64bit): SSH-Server, WireGuard-Server, ircd-hybrid-Server, stunnel-Proxy, Mumble-Server

    PI3B+ FreeBSD 14.0-R-p6 (arm64): SSH-Serv., WireGuard-Serv., ircd-hybrid-Serv., stunnel-Proxy, Mumble-Serv., ddclient

    PI4B/4GB Bullseye-lite (64bit; modifiziert): SSH-Server, WireGuard-Server, ircd-hybrid-Server, stunnel-Proxy, Mumble-Server, botamusique, ample

  • ...ich hab den Befehl zum ersten Mal ausgeführt als ein Ethernet Kabel angesteckt war.

    Verstehe ich nicht. Im Beitrag #4 war ein Ethernetkabel und im Beitrag #12 war kein Ethernetkabel?

    The most popular websites without IPv6 in Germany.  IPv6-Ausreden

    Meine PIs

    PI4B/8GB (border device) OpenBSD 7.4 (64bit): SSH-Server, WireGuard-Server, ircd-hybrid-Server, stunnel-Proxy, Mumble-Server

    PI3B+ FreeBSD 14.0-R-p6 (arm64): SSH-Serv., WireGuard-Serv., ircd-hybrid-Serv., stunnel-Proxy, Mumble-Serv., ddclient

    PI4B/4GB Bullseye-lite (64bit; modifiziert): SSH-Server, WireGuard-Server, ircd-hybrid-Server, stunnel-Proxy, Mumble-Server, botamusique, ample

  • Verstehe ich nicht. Im Beitrag #4 war ein Ethernetkabel und im Beitrag #12 war kein Ethernetkabel?

    Als ich keine Ausgabe bekommen habe, war auch kein Ethernetkabel angesteckt.

    Später als ich dann eins angesteckt habe, habe ich eine Ausgabe bekommen.

    Vielen Dank für deine schnellen Antworten und deine Hilfe.

  • Als ich keine Ausgabe bekommen habe, war auch kein Ethernetkabel angesteckt.

    Später als ich dann eins angesteckt habe, habe ich eine Ausgabe bekommen.

    Du schreibst in deinem Beitrag #4:

    Zitat

    wget -4 -c -O /dev/null http://speedtest.tele2.net/1GB.zip

    bringt ungefhr die selben Ergebnisse 9-10MB/s

    ich bin neu, aber bei dmesg | grep -i 1gbps passiert gar nix

    D. h., Du hast den Speedtest per Kabel gemacht, danach das Kabel sofort ausgesteckt, ohne Kabel neu gebootet und nach dem booten die Ausgaben von dmesg und ethtool gepostet?

    Oder ist dein PI sowohl per Kabel aus auch per WLAN mit der FritzBox-cable verbunden?

    The most popular websites without IPv6 in Germany.  IPv6-Ausreden

    Meine PIs

    PI4B/8GB (border device) OpenBSD 7.4 (64bit): SSH-Server, WireGuard-Server, ircd-hybrid-Server, stunnel-Proxy, Mumble-Server

    PI3B+ FreeBSD 14.0-R-p6 (arm64): SSH-Serv., WireGuard-Serv., ircd-hybrid-Serv., stunnel-Proxy, Mumble-Serv., ddclient

    PI4B/4GB Bullseye-lite (64bit; modifiziert): SSH-Server, WireGuard-Server, ircd-hybrid-Server, stunnel-Proxy, Mumble-Server, botamusique, ample

  • sorry für die verwirrung. das tut mir leid

    alle speedtests habe ich per WLAN gemacht. Der Pi steht genau auf der Fritzbox.

    dmesg | grep -i 1gbps hab ich in Post 4 auch im WLAN gemacht und keine Ausgabe bekommen.

    dann hab ich die SD Karte gewechselt und neues PiOS installiert.

    Dann hab ich germerkt, deine Befehle dmesg | grep -i 1gbps und ethtool eth0 haben ja was mit Ethernet zu tun, also hab ich ein Kabel angesteckt und die Befehle nochmal eingegeben und dann die Ausgabe wie in Post 12 bekommen.

  • sorry für die verwirrung. das tut mir leid

    alle speedtests habe ich per WLAN gemacht.

    OK, aber dann solltest Du das schreiben, am besten schon im Titel des Threads. Denn dann hätte ich keine Beiträge in deinem Thread geschrieben.

    The most popular websites without IPv6 in Germany.  IPv6-Ausreden

    Meine PIs

    PI4B/8GB (border device) OpenBSD 7.4 (64bit): SSH-Server, WireGuard-Server, ircd-hybrid-Server, stunnel-Proxy, Mumble-Server

    PI3B+ FreeBSD 14.0-R-p6 (arm64): SSH-Serv., WireGuard-Serv., ircd-hybrid-Serv., stunnel-Proxy, Mumble-Serv., ddclient

    PI4B/4GB Bullseye-lite (64bit; modifiziert): SSH-Server, WireGuard-Server, ircd-hybrid-Server, stunnel-Proxy, Mumble-Server, botamusique, ample

  • Die Übertragzbgsgeschwindigkeit wird von Linux auch gedrosselt, wenn es in die Undervoltage Strategie fällt. Das ist aus /var/log/syslog ablesbar. Das ist von der Netzteilgüte und den angeschlossenen/aktivierten Stromverbrauchern abhängig.

    Servus !

    RTFM = Read The Factory Manual, oder so

  • OK, aber dann solltest Du das schreiben, am besten schon im Titel des Threads. Denn dann hätte ich keine Beiträge in deinem Thread geschrieben.

    gleiche test mit ethernetkabel haben selbe ergebnisse ergeben.

    Deshalb dachte ich, das Problem liegt woanders und habe erstmal mit WLAN weiter gemacht

Jetzt mitmachen!

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!