Zunächst möchte ich nur sagen, dass ich als IT-Ingenieur (Windows Desktop / Server usw.) arbeite, damit ich bereit bin, bei der technischen Fehlerbehebung voranzukommen. Leider bin ich jedoch neu in Linux, also sei bitte gleichzeitig sanftmütig.
Die Angelegenheit:
Seit dem Upgrade meines HP Pavilion G6-Laptops von Ubuntu 12.10 auf 13.04 funktioniert mein WLAN nicht mehr richtig. Das Hauptproblem ist, dass wenn ich oben sitze, das Funksignal auf ungefähr 2 Balken abfällt und die Download-Geschwindigkeiten (laut speedtest.net) extrem langsam sind (0,26 Mbit / s). Wenn ich mich jedoch direkt vor meinen Router setze, erhalte ich ein volles Signal und speedtest.net zeigt eine schnelle Verbindung an (ca. 40 Mbit / s).
Dies ist unter Ubuntu 12.10 nicht der Fall. Saß sowohl oben als auch unten, kann ich ein starkes Signal und Geschwindigkeitstestergebnis von bis zu 40 Mbit / s erhalten.
Ich kann Screenshots der Ergebnisse zur Verfügung stellen, wenn Beweise erforderlich sind.
Natürlich verursacht dieses Problem mein zweites Problem. In regelmäßigen Abständen werden Sie bei der Verbindung zum Wifi nach dem Wifi-Passwort gefragt (das Passwort ist eindeutig korrekt, da alle anderen Geräte eine Verbindung herstellen und es gerade an diesem Passwort gearbeitet hat). Wenn ich versuche, auf OK zu klicken, um das eingegebene Passwort zu akzeptieren, wird für einige Momente erneut versucht, eine Verbindung herzustellen, bevor das Passwort erneut abgefragt wird. Dies wird in einer Endlosschleife enden, bis ich den Laptop neu starte.
Was ich ausprobiert / recherchiert habe:
Aus zahlreichen Google-Suchanfragen, Askubuntu-Fragen, Anleitungen zur Fehlerbehebung bei WLAN, Wissensdatenbanken für Hardwaretypen usw. Es scheint, dass das Problem mit der aktualisierten Version des Wireless-Treibers zusammenhängt, der in die Open-Source-Treiber integriert ist, wenn Ubuntu bereitgestellt wird .
Auf den Punkt gebracht:
Wenn Sie die folgenden Befehle sowohl unter 12.10 als auch unter 13.04 ausführen, werden die folgenden Ergebnisse angezeigt:
Ubuntu 12.10
root@chris-test:~# lshw -C network
*-network
description: Wireless interface
product: Ralink corp.
vendor: Ralink corp.
physical id: 0
bus info: pci@0000:01:00.0
logical name: wlan0
version: 00
serial: 68:94:23:0d:0e:db
width: 32 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=rt2800pci driverversion=3.5.0-22-generic firmware=0.34 ip=192.168.15.225 latency=0 link=yes multicast=yes wireless=IEEE 802.11bgn
resources: irq:16 memory:52500000-5250ffff
*-network
description: Ethernet interface
product: RTL8101E/RTL8102E PCI Express Fast Ethernet controller
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:02:00.0
logical name: eth0
version: 05
serial: 28:92:4a:56:90:7e
size: 10Mbit/s
capacity: 100Mbit/s
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress msix vpd bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=half firmware=rtl_nic/rtl8105e-1.fw latency=0 link=no multicast=yes port=MII speed=10Mbit/s
resources: irq:42 ioport:3000(size=256) memory:52404000-52404fff memory:52400000-52403fff
root@chris-test:~# lspci -nnk | grep -iA2 net
01:00.0 Network controller [0280]: Ralink corp. Device [1814:539b]
Subsystem: Hewlett-Packard Company Device [103c:18ed]
Kernel driver in use: rt2800pci
--
02:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller [10ec:8136] (rev 05)
Subsystem: Hewlett-Packard Company Device [103c:183f]
Kernel driver in use: r8169
Ubuntu 13.04
root@chris-laptop:~# lshw -C network
*-network
description: Wireless interface
product: Ralink corp.
vendor: Ralink corp.
physical id: 0
bus info: pci@0000:01:00.0
logical name: wlan0
version: 00
serial: 68:94:23:0d:0e:db
width: 32 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=rt2800pci driverversion=3.8.0-19-generic firmware=0.34 ip=192.168.15.225 latency=0 link=yes multicast=yes wireless=IEEE 802.11bgn
resources: irq:16 memory:52500000-5250ffff
*-network
description: Ethernet interface
product: RTL8101E/RTL8102E PCI Express Fast Ethernet controller
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:02:00.0
logical name: eth0
version: 05
serial: 28:92:4a:56:90:7e
size: 10Mbit/s
capacity: 100Mbit/s
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress msix vpd bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=half firmware=rtl_nic/rtl8105e-1.fw latency=0 link=no multicast=yes port=MII speed=10Mbit/s
resources: irq:43 ioport:3000(size=256) memory:52404000-52404fff memory:52400000-52403fff
root@chris-laptop:~# lspci -nnk | grep -iA2 net
01:00.0 Network controller [0280]: Ralink corp. Device [1814:539b]
Subsystem: Hewlett-Packard Company Device [103c:18ed]
Kernel driver in use: rt2800pci
02:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller [10ec:8136] (rev 05)
Subsystem: Hewlett-Packard Company Device [103c:183f]
Kernel driver in use: r8169
Soweit ich sehen kann, ist der einzige Hauptunterschied hier die "Driverversion" in beiden Distributionen.
Ubuntu 12.10:
configuration: broadcast=yes driver=rt2800pci driverversion=3.5.0-22-generic firmware=0.34 ip=192.168.15.225 latency=0 link=yes multicast=yes wireless=IEEE 802.11bgn
Treiberversion = 3.5.0.22-generisch
Ubuntu 13.04:
configuration: broadcast=yes driver=rt2800pci driverversion=3.8.0-19-generic firmware=0.34 ip=192.168.15.225 latency=0 link=yes multicast=yes wireless=IEEE 802.11bgn
drivervesrion = 3.8.0.19-generic
Ich kann mir nur vorstellen, dass sich in den neueren Versionen etwas geändert hat, was tatsächlich Probleme mit meiner WLAN-Karte verursacht.
Ich denke, ich muss diesen Treiber auf die ältere Version verschieben. Kann jemand dies als mögliche Lösung bestätigen? Kann mir jemand sagen, dass ich den völlig falschen Baum belle?
Ich hoffe, das war informativ genug für jemanden, der Hilfe leistet. Wenn weitere Informationen erforderlich sind (siehe oben), kann ich gerne weitere Befehle und Tests ausführen, um das Problem einzugrenzen.
PS Vielen Dank im Voraus für Ihre Zeit und Überlegung.
Aktualisieren
Ich hatte also letzte Nacht einen sehr interessanten Moment!
Mein DVD-Laufwerk konnte das Fach beim Drücken der Taste nicht öffnen und las keine DVDs mehr.
Ich habe den Laptop an das Stromnetz angeschlossen und mein DVD-Laufwerk hat wieder funktioniert.
Nachdem ich das Stromnetz angeschlossen hatte, versuchte ich, einen Geschwindigkeitstest für das WLAN durchzuführen. (40Mbps - ungefähr die volle Kapazität meiner Leitung).
Allerdings habe ich den Akku am 12.10 ausprobiert und es gibt überhaupt kein Problem.
Meine Vermutung
Wenn ich das feststelle, kann ich nur davon ausgehen, dass 13.04 meine Batterie- / Energieeinstellungen nicht korrekt unterstützt.
Die andere Möglichkeit besteht darin, dass die Batterie selbst fehlerhaft ist. Wenn ich jedoch einen Batterietest mit dem HP UEFI durchführe, werden anscheinend keine Fehler angezeigt.
Gedanken?
Update 19/09/13
Im Anschluss daran habe ich versucht, den 13.04-Partitionskernel auf 3.9 anstatt auf 3.8 zu aktualisieren, was das Problem für einige Leute laut einer Reihe von Bug-Trackern gelöst hat.
Leider hat dies das Problem für mich nicht gelöst. Aus diesem Grund bin ich der Meinung, dass es sich bei diesen Treibern höchstwahrscheinlich um ein Kernelproblem handelt.
Irgendwelche weiteren Gedanken?