Po pierwsze, chcę tylko powiedzieć, że pracuję jako inżynier IT (Windows Desktop / Server itp.), Więc jestem gotów zejść na ziemię, jeśli chodzi o zaawansowane rozwiązywanie problemów technicznych. Niestety, jestem nowy w Linuksie, więc proszę, bądź jednocześnie delikatny.
Problem:
Od czasu aktualizacji mojego laptopa HP Pavilion G6 z Ubuntu 12.10 do 13.04 moja sieć bezprzewodowa nie działa poprawnie. głównym problemem jest to, że jeśli będę siedzieć na górze sygnał bezprzewodowy spada do około „2” barów i prędkości pobierania (według speedtest.net) są bardzo powolne (0.26Mbps). Jeśli jednak usiądę po schodach przed routerem, otrzymam pełny sygnał, a speedtest.net pokazuje szybkie połączenie (około 40 Mb / s).
To nie stało na Ubuntu 12.10. Zarówno na górze, jak i na dole mogę uzyskać mocny test sygnału i prędkości do 40 Mb / s.
Mogę dostarczyć zrzuty ekranu wyników, jeśli wymagane są dowody.
Oczywiście ten problem powoduje mój drugi problem. Okresowo w przypadkowych momentach połączenie z Wi-Fi poprosi o hasło Wi-Fi (oczywiście hasło jest poprawne, ponieważ wszystkie inne urządzenia łączą się dobrze i po prostu działało na tym haśle). Jeśli spróbuję kliknąć OK, aby zaakceptować wprowadzone hasło, spróbuję połączyć się jeszcze przez kilka chwil, zanim poprosimy o hasło ponownie. Skończy się to ciągłą pętlą, dopóki nie uruchomię ponownie laptopa.
Co próbowałem / badałem:
Tak więc z wielu wyszukiwań w Google, pytań askubuntu, przewodników dotyczących rozwiązywania problemów z Wi-Fi, baz wiedzy dotyczących typu sprzętu itp. Wydaje się, że problem dotyczy zaktualizowanej wersji sterownika bezprzewodowego wbudowanego w sterowniki open source po wdrożeniu Ubuntu .
Do momentu:
Uruchomienie następujących poleceń zarówno w wersjach 12.10, jak i 13.04 pokazuje następujące wyniki:
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
Z tego, co widzę, jedyną główną różnicą jest tutaj „wersja sterownika” na obu dystrybucjach.
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
wersja sterownika = 3.5.0.22-ogólna
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-ogólny
Mogę sobie tylko wyobrazić, że coś zostało zmienione w nowszych wersjach, co w rzeczywistości powoduje problemy z moją kartą bezprzewodową.
Więc myślę, że powinienem zrobić to przesunąć ten sterownik do starszej wersji? Czy ktoś może to potwierdzić jako możliwą poprawkę? Czy ktoś może mi powiedzieć, że szczekam całkowicie niewłaściwe drzewo?
Mam nadzieję, że było to wystarczająco pouczające, aby ktoś mógł udzielić pomocy. Jeśli wymagane są jakiekolwiek dodatkowe informacje, jak wspomniano wcześniej, z przyjemnością uruchamiam dalsze polecenia i testy, aby spróbować rozwiązać problem.
PS Z góry dziękuję za poświęcony czas i uwagę.
Aktualizacja
Więc ostatniej nocy miałem bardzo interesujący moment!
Mój napęd DVD nie mógł otworzyć zasobnika po naciśnięciu przycisku i nie mógł już czytać dysków DVD.
Podłączyłem zasilanie sieciowe do mojego laptopa i hej presto, mój napęd DVD znów zaczął działać.
Pozostawiając podłączone zasilanie, próbowałem przeprowadzić test prędkości w Wi-Fi. (40 Mb / s - w przybliżeniu pełne możliwości mojej linii).
Jednak wypróbowałem baterię 12.10 i nie ma żadnego problemu.
Moje założenie
Po odkryciu tego mogę jedynie założyć, że 13.04 nie obsługuje poprawnie moich ustawień baterii / zasilania?
Inną możliwością jest to, że sama bateria jest wadliwa, ale kiedy uruchamiam test baterii z HP UEFI, nie wydaje się, aby wyświetlał jakiekolwiek błędy.
Myśli?
Zaktualizuj 19/09/13
W związku z tym próbowałem zaktualizować jądro partycji 13.04 do wersji 3.9 zamiast 3.8, co według niektórych programów śledzących błędy rozwiązało problem niektórych osób.
Niestety nie rozwiązało to dla mnie problemu. To sprawia, że myślę, że jest to więcej niż problem z jądrem w tych sterownikach.
Jakieś dalsze przemyślenia?