GNU/Linux >> Znalost Linux >  >> Ubuntu

Bezdrátové připojení se na Realtek Rtl8187se každých několik minut vypne?

Internet se vypíná každých několik minut, někdy to trvá déle, ale nakonec se to stane. I nadále mohu používat internet, pokud se odpojím od nabídky a znovu kliknu na připojit. Jakákoli pomoc by byla oceněna 🙂

Podrobnosti o mé bezdrátové kartě:

Bezdrátová karta:04:00.0 Síťový
ovladač:Realtek Semiconductor Co.,
Ltd. RTL8187SE Wireless LAN Controller
(rev 22)

Právě používám obyčejný starý plně aktuální 64bitový Ubuntu (kernel 2.6.38-10-generic)

Jak jádro rozpozná moji bezdrátovou kartu:

*-network               
       description: Wireless interface
       product: RTL8187SE Wireless LAN Controller
       vendor: Realtek Semiconductor Co., Ltd.
       physical id: 0
       bus info: [email protected]: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: [email protected]: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

Používám pouze standardního správce sítě, ve skutečnosti jsem nic nepřizpůsoboval..

Přijatá odpověď:

Přerušení připojení WiFi může souviset s prostředím nebo softwarem.

Pokusím se, aby to bylo co nejobecnější, aby odpověď mohla platit pro všechny WiFi karty.

Tři oblasti životního prostředí, které byste měli zvážit, než se ponoříte do níže uvedených návrhů softwaru:

  • Šifrování WIFI – Zkuste změnit metodu šifrování na svém routeru WIFI a zjistěte, zda to povede ke stabilnějšímu připojení.

  • Samotný router WIFI – Zkuste přejít na nový přístupový bod, máte stále problémy s připojením?

  • Kanál WIFI – Zkuste změnit kanál, na kterém váš router komunikuje. Ve vaší oblasti může být na zvoleném kanálu příliš velký provoz.

Jakmile vyloučíte tyto oblasti, můžete zvážit pět možných softwarových cest:

  1. Podívejte se, zda existuje nějaký Backport WiFi, a pokud ano, nainstalujte příslušný balíček
  2. Podívejte se, zda se nejedná o problém 64bit vs 32bit
  3. Vyzkoušení novějšího jádra, buď dalšího dostupného stabilního jádra NEBO testování nejnovější alfa/beta verze Ubuntu, která obsahuje nejnovější verzi kandidátského jádra
  4. Deaktivace správy napájení bezdrátové karty
  5. (volba úplně poslední možnosti) pomocí NDISWrapper

Backports

Vývojáři jádra často vydávají softwarový balíček obsahující aktualizace pro zařízení WiFi odvozené od nejnovějšího nebo nejnovějšího jádra.

Pro Natty se tento balíček nazývá linux-backports-modules-cw-2.6.39-generic (díky Jorge). Tento balíček lze nalézt buď v navrhovaném úložišti, nebo v úložišti backport. Zaškrtněte příslušné políčko v části Zdroje softwaru a Znovu načtěte nejnovější aktualizace.

Otevřete buď Software Center nebo Synaptic Manager a vyhledejte balíček pojmenovaný (nebo podobně pojmenovaný) jako výše. Pokud je balíček k dispozici, nainstalujte jej, restartujte počítač a zjistěte, zda je WiFi připojení stabilnější.

Související:Jak nastavit omezený server Sftp na Ubuntu v Ubuntu?

64bit vs 32bit

Jak linux dospívá, problémy 64bit vs 32bit by se měly snížit. Není však neznámé, že 64bitová instalace může být nestabilnější ve srovnání s 32bitovou instalací – a naopak.

Pro vaši kartu jsem zde našel hlášení o chybě vaší bezdrátové karty, které popisuje vaše příznaky – 64bitové jádro, wifi náhodně přeruší připojení.

Nejprve si udělejte zálohu svého systému, například pomocí Clonezilly, abyste měli něco, z čeho lze snadno obnovit.

Zkuste nainstalovat 32bitovou verzi Natty. Zjistěte, zda je vaše připojení stabilnější. Můžete také vyzkoušet další návrhy v této odpovědi v této 32bitové konfiguraci.

Novější jádro

Testování novějšího jádra může někdy způsobit problémy s nestabilitou – například problémy se spouštěním a černou obrazovkou. Doporučil bych, abyste nejprve odstranili všechny ovladače grafiky pro další hardware (např. ATI nebo Nvidia). Také doporučuji, abyste měli dobrou zálohu, například pomocí CloneZilla, ze které můžete obnovit.

Zde na LaunchPadu hledejte další stabilní jádro hlavní řady.

Když se podíváte na seznam změn v jádře 2.6.39, zmiňuje se o některých aktualizacích pro vaši kartu.

Můžete nainstalovat jádro 2.6.39, jak je popsáno v mé odpovědi zde.

Zakázání správy napájení

Někdy mohou mít bezdrátové karty režimy řízení spotřeby. Není neznámé, že tyto režimy jsou v linuxu chybné. Někdy může pomoci vypnutí správy napájení.

Možná budete muset provést průzkum společnosti Google, abyste zjistili, zda existuje konkrétní metoda pro deaktivaci správy napájení. Níže je uvedena metoda, kterou jsem v minulosti používal pro některé karty.

Z typu terminálu:

gksu gedit /etc/pm/power.d/wireless

Pokud otevřený soubor obsahuje nějaké příkazy, přidejte následující řádek (pokud již neexistuje)

/sbin/iwconfig wlan0 power off

Pokud je otevřený soubor prázdný, přidejte následující

#!/bin/sh

/sbin/iwconfig wlan0 power off

Nyní zkopírujte a vložte následující:

sudo chmod +x /etc/pm/power.d/wireless

Poté restartujte.

zdroj

NDISWrapper

Poznámka – NDISWrapper může způsobit problémy s černou obrazovkou při spouštění – proto mějte dobrou zálohu, například pomocí CloneZilla, ze které můžete obnovit.

NDISWrapper byl svého času před několika lety jednou z často používaných metod pro bezdrátové karty, protože jádro mělo tak málo podpory bezdrátových ovladačů.

V poslední době upadl v nemilost z mnoha důvodů, kterými se nebudu zabývat…

Abych byl upřímný, RTL8187se je v jádře již nějakou dobu, takže následující návrh by měl být považován za poslední možnost.

Vyhledejte ndisgtk v softwarovém centru a nainstalujte

Nyní si stáhněte ovladače pro Windows xp, ve vašem případě z Realtek

Výpis ze souboru zip.

Pomocí ndisgtk – přejděte do složky – RTL8187SE – WinXP a přejděte ndisgtk na .inf soubor. Doufejme, že nyní (možná po restartu) by správce sítě měl používat tento ovladač přednostně před ovladačem jádra RTL8187SE – n.b. doufejme, že nemusíte jádro dávat na černou listinu.


Ubuntu
  1. Ubuntu – Wifi adaptér Realtek Rtl8811au Funguje na Xubuntu?

  2. Spustit skript pokaždé, když je nainstalováno nové jádro?

  3. Nalezení možností ovladače/zařízení Wifi?

  1. Moje Wifi přeruší připojení po několika minutách Realtek8723be?

  2. Bezdrátový pomalý přerušovaný přístup Realtek Rtl8192ce?

  3. Vypršel časový limit ověření WiFi

  1. Adaptér Wifi (čipová sada Realtek 8821ce) nebyl po upgradu na Ubuntu 18.04 nalezen?

  2. Bezdrátové připojení Pomalé/nekonzistentní po nové instalaci Ubuntu 14.04 (realtek Rtl8188ee)?

  3. CronJob každých 25 minut