Internet wyłącza się co kilka minut, czasem trwa dłużej, ale w końcu się zdarza. Nadal mogę korzystać z Internetu, jeśli rozłączę się z menu i kliknę przycisk Połącz ponownie. Każda pomoc będzie mile widziana :)
Szczegóły mojej karty bezprzewodowej:
Karta bezprzewodowa: 04: 00.0 Kontroler sieciowy: Realtek Semiconductor Co., Ltd. RTL8187SE Bezprzewodowy kontroler LAN (rev 22)
Używam tylko zwykłego, starego, w pełni aktualnego 64-bitowego systemu Ubuntu (jądro 2.6.38-10-ogólne)
Jak jądro rozpoznaje moją kartę bezprzewodową:
*-network
description: Wireless interface
product: RTL8187SE Wireless LAN Controller
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:04:00.0
logical name: wlan0
version: 22
serial: 00:24:21:cf:89:f6
width: 32 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=r8180 latency=0 multicast=yes wireless=802.11b/g
resources: irq:17 ioport:3000(size=256) memory:fa000000-fa003fff
*-network
description: Ethernet interface
product: RTL8111/8168B PCI Express Gigabit Ethernet controller
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:05:00.0
logical name: eth0
version: 03
serial: 00:03:0d:de:97:eb
size: 100Mbit/s
capacity: 1Gbit/s
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress msix vpd bus_master cap_list rom ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=full ip=192.168.1.67 latency=0 link=yes multicast=yes port=MII speed=100Mbit/s
resources: irq:43 ioport:4000(size=256) memory:f6000000-f6000fff memory:f4000000-f4003fff memory:f4020000-f403ffff
Używam tylko standardowego menedżera sieci, a nie dostosowuję niczego tak naprawdę ...
11.04
networking
wireless
Jorge Castro
źródło
źródło
linux-backports-modules-cw-2.6.39-generic
, a następnie uruchomić ponownie i sprawdzić, czy problem nadal występuje?Odpowiedzi:
Zerwane połączenia Wi-Fi mogą być związane ze środowiskiem lub oprogramowaniem.
Postaram się zachować to tak ogólne, jak to możliwe, aby odpowiedź mogła dotyczyć dowolnych kart WiFi.
Trzy obszary środowiskowe, które należy wziąć pod uwagę przed zapoznaniem się z sugestiami oprogramowania poniżej:
Szyfrowanie WIFI - spróbuj zmienić metodę szyfrowania na routerze WIFI, sprawdź, czy to zapewni bardziej stabilne połączenie.
Sam router WIFI - spróbuj przenieść się do nowego punktu dostępu, czy nadal masz problemy z łącznością?
Kanał WIFI - spróbuj zmienić kanał, na którym komunikuje się router. W Twojej okolicy może być zbyt duży ruch na wybranym kanale.
Po wykluczeniu tych obszarów można rozważyć pięć możliwych programów:
Backports
Programiści jądra często wydają pakiet oprogramowania zawierający aktualizacje dla urządzeń Wi-Fi pochodzące z najnowszego lub najnowszego jądra.
Dla Natty ten pakiet nazywa się
linux-backports-modules-cw-2.6.39-generic
(dzięki Jorge). Ten pakiet można znaleźć w proponowanym repozytorium lub w repozytorium backport. Zaznacz odpowiednie pole wyboru w Źródłach oprogramowania i Załaduj najnowsze aktualizacje.Otwórz Centrum oprogramowania lub Synaptic Manager i wyszukaj pakiet o nazwie (lub podobnie o nazwie) jak powyżej. Jeśli pakiet jest dostępny, zainstaluj go, uruchom ponownie i sprawdź, czy połączenie Wi-Fi jest bardziej stabilne.
64bit vs 32bit
W miarę dojrzewania Linuksa problemy z bitami 64-bitowymi i 32-bitowymi powinny się zmniejszyć. Nie jest jednak nieznane, że instalacja 64-bitowa może być bardziej niestabilna w porównaniu z instalacją 32-bitową - i odwrotnie.
Dla twojej karty znalazłem raport o błędzie dla twojej karty Wireless, który opisuje twoje objawy - 64-bitowe jądro, Wi-Fi zrywa połączenie losowo.
Najpierw wykonaj kopię zapasową systemu, na przykład Clonezilla, aby mieć coś, co można łatwo przywrócić.
Spróbuj zainstalować 32-bitową wersję Natty. Sprawdź, czy twoje połączenie jest bardziej stabilne. Możesz także przetestować inne sugestie w tej odpowiedzi w tej konfiguracji 32-bitowej.
Nowsze jądro
Testowanie nowszego jądra może czasem powodować problemy z niestabilnością - na przykład problemy z uruchamianiem i czarnym ekranem. Polecam najpierw usunąć wszelkie sterowniki grafiki dodatkowego sprzętu (np. ATI lub Nvidia). Polecam również dobrą kopię zapasową, na przykład za pomocą CloneZilla, z której można przywrócić.
Poszukaj następnego stabilnego jądra linii głównej stąd na LaunchPad .
Patrząc na listę zmian w jądrze 2.6.39, wspomina o niektórych aktualizacjach twojej karty.
Możesz zainstalować jądro 2.6.39 zgodnie z opisem w mojej odpowiedzi tutaj .
Wyłączanie zarządzania energią
Czasami karty bezprzewodowe mogą mieć tryby zarządzania energią. Nie jest nieznane, że te tryby mają błędy w Linuksie. Wyłączenie zarządzania energią może czasem pomóc.
Być może będziesz musiał przeprowadzić badania Google, aby sprawdzić, czy istnieje konkretna metoda wyłączania zarządzania energią. Poniżej znajduje się metoda, której użyłem w przeszłości dla niektórych kart.
Z typu terminala:
Jeśli otwarty plik zawiera instrukcje, dodaj następujący wiersz (jeśli jeszcze nie istnieje)
Jeśli otwarty plik jest pusty, dodaj następujące elementy
Teraz skopiuj i wklej następujące elementy:
Następnie uruchom ponownie.
źródło
NDISWrapper
Uwaga - NDISWrapper może powodować problemy z czarnym ekranem podczas rozruchu - więc zrób dobrą kopię zapasową na przykład, używając CloneZilla, z którego możesz przywrócić.
NDISWrapper był kiedyś kilka lat temu, jedną z często używanych metod dla kart bezprzewodowych, ponieważ jądro miało tak niewiele sterowników sterowników bezprzewodowych.
W ostatnich czasach wypadł z łask z wielu powodów, dla których nie zamierzam ...
Szczerze mówiąc, RTL8187se jest w jądrze od jakiegoś czasu, dlatego następującą sugestię należy uznać za ostateczność.
Wyszukaj
ndisgtk
w centrum oprogramowania i zainstalujTeraz pobierz sterowniki Windows XP , w twoim przypadku z Realtek
Wyciąg z pliku zip.
Za pomocą ndisgtk - przejdź do folderu - RTL8187SE - WinXP i wskaż ndisgtk na
.inf
plik. Mam nadzieję, że teraz (może po ponownym uruchomieniu) menedżer sieci powinien używać tego sterownika zamiast sterownika jądra RTL8187SE - mam nadzieję, że nie musisz umieszczać jądra na czarnej liście.źródło
To brzmi podobnie do problemu, jaki dostałem w Meego (nie nie Ubuntu), gdzie wifi włączało się i wyłączało tak bardzo, że to był prawdziwy ból.
Pamiętam, że został on naprawiony przez edycję pliku rc.local za pomocą naprawdę łatwej poprawki, która działała (choć w Meego), ale
gksudo gedit rc.local
Wstaw następujące wiersze, jeśli jeszcze ich nie ma (lub usuń komentarz)
(pierwotnie w starszym błędzie Meego musieliśmy zmienić wlan0 na eth1 (nie wiem dlaczego, ale oznaczało to, że używamy eth1, a nie wlan0)
stary błąd meego
ALE to był problem z broadcomem, jednak wydawał się nieco podobny do tego, co opisywałeś
źródło