Langsame kabelgebundene Internetverbindung auf Realtek RTL8168-8111 (Rev 6)


7

Ich sehe immer wieder Probleme, die Menschen mit ihrem WLAN haben. Ich habe ein Problem mit der Verkabelung mit meinem Router. Ich habe Ubuntu 11.10 neulich auf meinem benutzerdefinierten PC installiert. Das Motherboard, das ich auf diesem PC installiert habe, ist ein ASUS P8H61-M.

Das Problem, das ich habe, ist meine Geschwindigkeit. Ich habe einen Dual Boot, Windows 7 und das neue Ubuntu. Bei meiner Windows-Installation erhalte ich Testgeschwindigkeiten von Speakeasy mit 17 Mbit / s und tatsächliche Downloads um 2-3 MB / s. Mit Ubuntu erhalte ich von Speakeasy Testgeschwindigkeiten von 1,14 Mbit / s und tatsächliche Downloads von etwa 60 KB / s.

Ich habe IPv6 deaktiviert und verwende GoogleDNS nicht für mein DNS, aber das Problem wurde nicht behoben. Ich habe meinen Router (WRT54GS Linksys) gescannt, um IPv6-Verbindungen zu deaktivieren, und ich sehe keine Option dafür. Ich kann nicht herausfinden, warum ich eine so träge Internetverbindung bekomme. Jede Hilfe zur Lösung wäre großartig!

Ich habe eine iconfig -a mit folgenden Ergebnissen ausgeführt:

mark@Mark-ASUS:~$ ifconfig -a
eth0      Link encap:Ethernet  HWaddr f4:6d:04:d1:2c:4e  
          inet addr:192.168.1.103  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::f66d:4ff:fed1:2c4e/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:21888 errors:0 dropped:21888 overruns:0 frame:21888
          TX packets:21068 errors:0 dropped:90 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:26348337 (26.3 MB)  TX bytes:2217140 (2.2 MB)
          Interrupt:46 Base address:0xc000 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:7 errors:0 dropped:0 overruns:0 frame:0
          TX packets:7 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:952 (952.0 B)  TX bytes:952 (952.0 B)

Meine Angaben sind:

mark@Mark-ASUS:~$ sudo lspci -nn

04:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller [10ec:8168] (rev 06)
06:00.0 PCI bridge [0604]: ASMedia Technology Inc. Device [1b21:1080] (rev 01)

udev Informationen:

KERNEL[11.351405] add      /devices/pci0000:00/0000:00:1c.2/0000:04:00.0/net/eth0 (net)
UDEV_LOG=3
ACTION=add
DEVPATH=/devices/pci0000:00/0000:00:1c.2/0000:04:00.0/net/eth0
SUBSYSTEM=net
INTERFACE=eth0
IFINDEX=2
SEQNUM=1542


UDEV  [11.363905] add      /devices/pci0000:00/0000:00:1c.2/0000:04:00.0/net/eth0 (net)
UDEV_LOG=3
ACTION=add
DEVPATH=/devices/pci0000:00/0000:00:1c.2/0000:04:00.0/net/eth0
SUBSYSTEM=net
INTERFACE=eth0
IFINDEX=2
SEQNUM=1542
ID_VENDOR_FROM_DATABASE=Realtek Semiconductor Co., Ltd.
ID_MODEL_FROM_DATABASE=RTL8111/8168B PCI Express Gigabit Ethernet controller
ID_BUS=pci
ID_VENDOR_ID=0x10ec
ID_MODEL_ID=0x8168
ID_MM_CANDIDATE=1

dmesg Informationen:

[    2.855982] r8169 Gigabit Ethernet driver 2.3LK-NAPI loaded
[    2.856366] r8169 0000:04:00.0: eth0: RTL8168b/8111b at 0xffffc9000064c000, f4:6d:04:d1:2c:4e, XID 0c900800 IRQ 46
[   12.540956] r8169 0000:04:00.0: eth0: link down
[   12.540961] r8169 0000:04:00.0: eth0: link down
[   12.541173] ADDRCONF(NETDEV_UP): eth0: link is not ready

Ich habe viele Informationen herausgenommen, die sich nicht auf eth0 beziehen, da die vorherigen Änderungen nicht gespeichert wurden. Wenn ich weitere Informationen benötige, lass es mich wissen. Ich würde gerne eine Lösung finden. Das andere Problem, das ich bemerke, ist manchmal, dass meine Verbindung für etwa eine Minute alle Verbindungen trennt und sich dann wieder verbindet.


Hallo Mark. Ich habe Revision 3 dieses Netzwerkcontrollers mit demselben Treiber und es funktioniert einwandfrei. Ich weiß, dass dies kein sehr hilfreicher Kommentar ist, aber es könnte hilfreich sein, wenn sich herausstellt, dass dies ein spezifisches Problem für Revision 6 ist. Übrigens sollte IPv6 den Durchsatz nicht beeinflussen, sondern nur die anfängliche Verbindungslatenz. Ich vermute, dass dies eher ein Problem mit dem Treiber und dieser speziellen Version der Hardware ist.
Oli

Ich hatte das gleiche Problem und konnte es auch nicht lösen.
Januar

Antworten:


2

Ich hatte das gleiche Problem mit meinem Realtek Semiconductor Co., Ltd. RTL8111 / 8168B PCI Express Gigabit-Ethernet-Controller (Version 06). Wenn Sie sich die Ausgabe von ifconfig ansehen, haben Sie viele verworfene Pakete. Der Wechsel zu einem Fahrer von Realtek hat für mich funktioniert:

Problem mit dem Realtek 8168-Modul

Ich glaube, Sie müssen dies jedes Mal tun, wenn Sie ein Kernel-Update installieren. Beachten Sie auch den Kommentar von Jonathan auf derselben Seite.


1

Ich habe den gleichen Ethernet-Adapter und habe die Treiber bereits aktualisiert, aber das hat das Problem nicht behoben. Ich habe versucht, IPv6 zu deaktivieren, und das hat auch nicht geholfen ... aber nach einigem Graben fand ich einen Verweis auf die Datei /etc/nsswitch.conf und änderte die Reihenfolge der Zeile "hosts:".

Ursprünglich war es in der Reihenfolge

hosts:          files mdns4_minimal [NOTFOUND=return] wins dns mdns4

Ich habe es so geändert, dass DNS nach Dateien kam und nach dem Neustart der Unterschied Tag und Nacht war - DNS-Lookups sind viel schneller und Websites werden sofort geladen, anstatt bei "Sending Request ..." in Chrome hängen zu bleiben (oder in FF nichts zu tun).

hosts:          files dns mdns4_minimal [NOTFOUND=return] wins mdns4

Ich bin nicht sicher, ob sich dies negativ auf etwas anderes auswirkt, aber ich hatte seitdem keine Probleme damit. Ich kann mein lokales Netzwerk durchsuchen und Windows-Freigaben ohne Probleme bereitstellen.

Ich hoffe das ist hilfreich!


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.