Jak řešit problémy s ovladači WiFi v systému Linux



Vyzkoušejte Náš Nástroj Pro Odstranění Problémů

Konfigurace ovladačů Wi-Fi v systému Linux může být někdy obtížná, i když jinak fungují při spuštění počítače do verze systému Microsoft Windows nebo jiného operačního systému. Možná zjistíte, že se bezdrátový síťový adaptér automaticky nepřipojí, nebo dokonce zjistíte, že musíte v grafickém prostředí kliknout na ikonu připojení více než jednou, aby fungovalo. Obecně se děje to, že systém nevyzývá řidiče dostatečně dlouho.



Nejprve zkontrolujte, zda používáte nejnovější ovladače pro váš hardware, a pokud to nefunguje, podívejte se do syslogu, abyste zjistili, zda nedošlo k neobvyklému stavu. Řidiči se někdy mohou pravidelně resetovat. Kromě toho všeho máte další možnost. Syslog je dobré začít, ale jeho umístění se může v různých distribucích Linuxu lišit.



Metoda 1: Kontrola chyb souboru bezdrátového ovladače v souboru syslog

Pokud používáte Debian, libovolnou verzi Ubuntu bez ohledu na grafické rozhraní plochy nebo jakoukoli jinou distribuci odvozenou od Debianu, jako je Bodhi nebo Trisquel, můžete zkusit tail -f podívat se na poslední část souboru a zjistit, zda existuje nějaký odkaz na váš ovladač WiFi. Přepínač -f zajišťuje, že pokud se něco stane, když se na to díváte, budete to stále vidět, jakmile se objeví. Všimněte si, že pokud se vám několikrát odpojí ovladač WiFi, je více než pravděpodobné, že jde o hardwarový problém, a budete se chtít ujistit, že je vaše zařízení správně připojeno k fyzickému systému. Pokud místo toho uvidíte několik odpojení USB, pak to ve skutečnosti pravděpodobně nemá mnoho společného se síťovými funkcemi, které jádro nabízí. Pokud se zobrazí zpráva jako:



Bylo nalezeno nové zařízení USB

Nové řetězce zařízení USB

Pak je více než pravděpodobné, že se jedná o velkokapacitní paměťová zařízení, která připojujete a odpojujete od systému. Pokud je však váš WiFi adaptér připojen přes USB port, dávejte pozor na ty, které začínají datem a obsahují „Bylo nalezeno nové USB zařízení“.



Pokud používáte Fedoru nebo cokoli, co je založeno na Fedoře nebo na podnikové distribuci Red Hat Linux, vyměňte je s v předchozím příkazu. Pokud jej nemůžete najít, zkuste příkaz více abyste zjistili, ve kterém adresáři jsou systémové zprávy uloženy. Chcete-li zobrazit celý syslog, nejen jeho konec, použijte více nebo více na příkazovém řádku CLI a poté stiskněte mezerník pokaždé, když chcete přejít o jednu stránku informací dolů.

Metoda 2: Kontrola informací o správci sítě

Z rozhraní příkazového řádku zkuste vydat příkaz nmcli nm wifi off. To by mělo vypnout síťový adaptér. Jakmile to uděláte, zkuste to znovu zapnout nmcli nm wifi a poté restartujte počítač. Možná budete potřebovat buď root přístup k restartování počítače pomocí sudo reboot, nebo jej možná budete muset resetovat pomocí grafického uživatelského rozhraní. Zadání restartu na CLI a stisknutí klávesy Enter může stačit v systémech Ubuntu, ale ne pro Debian.

Jakmile je systém zálohován, zkontrolujte, zda se tím problém vyřešil. Pokud není, spusťte lspci -knn | grep Net -A2 a podívejte se na informace, které poskytuje.

To vám řekne, zda zařízení skutečně komunikuje s adaptérem Wi-Fi, či nikoli, a mělo by poskytnout více než dostatek informací k vyřešení problému. Pokud jste nyní zcela vyloučili problémy s hardwarem a máte pocit, že by to mohl být skutečně problém s ovladači, budete pravděpodobně muset nainstalovat ovladač s uzavřeným zdrojem. Budete muset postupovat podle pokynů svého výrobce, pokud používáte distribuci, která do úložišť nezahrnuje uzavřený zdrojový materiál, možná budete muset kontaktovat výrobce nebo vyhledat na webovém fóru instalační balíček, který vyhovuje vašemu adaptéru. Uživatelé Ubuntu a jeho různých oficiálních kanonicky uznávaných derivátů, jako jsou Lubuntu, Xubuntu a Kubuntu, však mají poslední možnost.

Metoda 3: Automatické hledání ovladačů s uzavřeným zdrojem

Pokud používáte některou z různých distribucí * buntu, zkuste otevřít Software a aktualizace z nabídky Dash, LXDE nebo Whisker. Na první kartě, která se automaticky otevře, vyberte „bezplatný a open-source software Canonical (hlavní),“ „bezplatný a open-source software spravovaný komunitou (vesmír)“, „proprietární ovladače pro zařízení (omezeno)“ a „Software omezen autorskými právy nebo právními problémy (multiverse)“ z kontrolního seznamu. Některá políčka již mohou být zaškrtnuta a jejich zaškrtnutí vás může vyzvat k zadání hesla.

Program vám možná řekne, abyste aktualizovali úložiště. Pokud je to váš případ, povolte mu spuštění kurzu kliknutím na tlačítko Souhlasím. Mějte na paměti, že to může chvíli trvat a obecně vyžaduje, abyste měli síťové funkce. Pokud je to možné, použijte ethernetový kabel k připojení zařízení přímo k modemu nebo směrovači, dokud nebudete mít k dispozici WiFi. Po spuštění vyberte kartu Další ovladače.

V tomto poli se může zobrazit název výrobce hardwaru zobrazený v metodě č. 2 a jeho ovladač můžete použít kliknutím na Použít změny. Pokud se zobrazí zpráva „Nejsou k dispozici žádné další ovladače“ a máte síťové připojení prostřednictvím fyzického kabelu, možná jej budete muset zavřít a restartovat. Pokud stále nic není, spusťte sudo apt-get update na terminálu, zatímco máte síťové funkce z fyzického připojení, a poté spusťte upgrade sudo apt-get před opětovným otevřením softwaru a aktualizací. Během spouštění těchto příkazů rozhraní příkazového řádku můžete být požádáni, abyste interaktivně reagovali na některé výzvy na terminálu, a váš systém může aktualizovat další nesouvisející balíčky. Jakmile to projde, měli byste mít možnost nainstalovat vlastní ovladač.

Pokud to způsobí nesouvisející problém nebo později bude k dispozici ovladač s otevřeným zdrojovým kódem a vy byste raději ze svého systému vyloučili kód s uzavřeným zdrojovým kódem, můžete jej kdykoli očistit pomocí tlačítka Vrátit na listu Další ovladače.

4 minuty čtení