Ethernet arbeitet unter Debian mit 10 % Kapazität

Ethernet arbeitet unter Debian mit 10 % Kapazität

Ich habe vor kurzem Debian auf einem amd64-Desktop installiert. Das Internet über Ethernet ist sehr, sehr langsam und ich konnte es nicht reparieren. Es liegt nicht an meinem Netzwerk, da ich auf derselben Maschine unter Windows hohe Geschwindigkeiten erreiche.

lspci:

Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)

Ich habe bereits versucht, den Treiber r8168 zu installieren, um den Treiber 8169 zu ersetzen, da einige sagten, dass dies problematisch sei, aber tatsächlich hat es das Internet langsamer gemacht.

Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)
    Subsystem: Dell RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
    Flags: bus master, fast devsel, latency 0, IRQ 53
    I/O ports at 3000 [size=256]
    Memory at f0b04000 (64-bit, non-prefetchable) [size=4K]
    Memory at f0b00000 (64-bit, non-prefetchable) [size=16K]
    Capabilities: <access denied>
    Kernel driver in use: r8169
    Kernel modules: r8169

Ethernet funktionierte sofort, ist aber sehr langsam.

Fehlt mir ein anderer Treiber oder ist das ein anderes Problem? Danke

Bearbeiten:

Es gibt kein eth0, sondern enp1s0:

enp1s0: negotiated 1000baseT-FD flow-control, link ok
  product info: vendor 00:07:32, model 0 rev 0
  basic mode:   autonegotiation enabled
  basic status: autonegotiation complete, link ok
  capabilities: 1000baseT-FD 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD
  advertising:  1000baseT-FD 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD flow-control
  link partner: 1000baseT-HD 1000baseT-FD 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD flow-control

Antwort1

Möglicherweise ist die automatische Aushandlung fehlgeschlagen. Ich hatte ein ähnliches Problem mit einer Realtek-Karte unter Arch Linux. Der ethtoolBefehl (Installation über apt) könnte hilfreich sein.

sudo ethtool -s enp1s0 speed N duplex M

Dabei Nist 10, 100 oder 1000 und M„halb“ oder „voll“, je nachdem, was Ihre Hardware unterstützt. Es ist möglicherweise auch möglich, diese über die NetworkManager-GUI von Debian einzustellen.

Momentan sieht es so aus, als ob Sie 1000 mit Vollduplex ausführen. Versuchen Sie es mit Halbduplex.

verwandte Informationen