Po dvojím spuštění systému Kali Linux s Ubuntu jsem zjistil, že bezdrátové připojení nefunguje, když jsem spustil systém Ubuntu. Systém by nezjistil ani se nepřipojil k žádné síti WiFi. S takovým problémem jsem se setkal už dříve, hlavně u notebooků HP, ale dnes to byl další model notebooku.
U společnosti HP bylo hlavním bodem to, že Ubuntu nepodporuje ovladač WiFi RTL8723de. Linuxové jádro 5.Zdálo se, že vydání 4 tento problém vyřešilo, protože Ubuntu bez problémů pracoval s ovladačem. Stále však máme některé uživatele, kteří si na tento problém stěžují.
I když nemůžeme použít bezdrátové připojení, k vyřešení tohoto problému potřebujeme přístup k internetu. Rychlou opravou by bylo připojení počítače ke kabelovému připojení pomocí ethernetového portu. Pokud to není možné, můžete se rozhodnout pro Tethering pomocí telefonu (Android nebo IOS).
Opravit v WiFi nebyla nalezena chyba WiFi adaptéru
Tento příspěvek vám ukáže, jak tuto chybu opravit a jak funguje bezdrátové připojení. Budeme muset spustit několik příkazů v Terminálu, což může být pro začátečníka docela ohromující. Nepropadejte však panice; zkopírujte každý příkaz a vložte jej do terminálu. Můžete se podívat na náš příspěvek o deseti základních příkazech Linuxu, které se můžete naučit pro každého začátečníka.
Metoda 1: Získejte nejnovější kódy Realtek rtlwifi
To je jedna z metod, které velmi doporučuji uživatelům HP, kteří čelí tomuto problému.
Krok 1: Restartujte počítač a přejděte do systému BIOS. Zkontrolujte, zda je povolena možnost bezdrátové sítě. Pro přístup do systému BIOS možná budete muset stisknout konkrétní funkční klávesy v závislosti na značce notebooku. Některé z těchto klíčů pro oblíbené značky notebooků můžete zkontrolovat v našem příspěvku Jak spustit počítač z jednotky USB.
Krok 2. Přihlaste se do systému Ubuntu a spusťte terminál. Můžete to snadno udělat pomocí kombinace Ctrl + Alt + T.
Krok 3. Dále budeme muset nainstalovat stavební nástroje k automatizaci provádění zdrojového kódu, který si stáhneme. Spusťte níže uvedený příkaz na příkazovém řádku.
sudo apt-get install linux-headers - $ (uname -r) build-essential git
Krok 4. Nyní si budeme muset stáhnout úložiště git pro nejnovější kódy Realtek rtlwifi. Pokud ve svém systému nemáte nainstalovaný Git, nejprve spusťte příkaz níže. Podívejte se také na našich 20 nejlepších příkazů Git s praktickými příklady.
$ sudo apt nainstalovat git
Naklonujte zdrojový kód do svého systému.
git clone https: // github.com / lwfinger / rtw88.sakra
Krok 5. Pomocí příkazu cd přejděte do nyní vytvořené složky rtw88.
$ cd rtw88 /
Krok 6. Pokračujte v instalaci ovladačů pomocí níže uvedených příkazů.
$ make
Pokud se zobrazí chyba jako „Příkaz nebyl nalezen,“ spusťte níže uvedené příkazy a nainstalujte Make.
sudo apt-get install make sudo apt-get install make-guile
Pokračujte k provedení níže uvedeného příkazu:
$ sudo provést instalaci
Krok 7. Po dokončení procesu a úspěšné instalaci načtěte nové ovladače pomocí následujících příkazů:
$ sudo modprobe -r rtl8723de $ sudo modprobe rtl8723dehould
Vaše bezdrátová síť by nyní měla začít okamžitě fungovat.
Pokud bezdrátové připojení stále nefunguje, můžete zvážit zařazení seznamu ovladačů Broadcom na černou listinu a použití těchto nainstalovaných modulů. Postupujte podle následujících pokynů:
Krok 8. Odebrat a zakázat ovladače Broadcom.
sudo apt purge bcmwl-kernel-source
sudo sed -i '/ blacklist bcma / d' / etc / modprobe.d / černá listina.conf sudo sed -i '/ blacklist brcmsmac / d' / etc / modprobe.d / černá listina.konf
Restartujte počítač.
Pokud zaznamenáte slabý signál, spusťte následující příkaz:
sudo modprobe -r rtl8723de && sleep 5 && sudo modprobe rtl8723de ant_sel = 1
Pokud stále nevidíte žádný efekt a bezdrátové připojení stále nefunguje, nebo máte slabý signál, proveďte následující příkaz:
sudo modprobe -r rtl8723de && sleep 5 && sudo modprobe rtl8723de ant_sel = 2
Nyní, abyste se ujistili, že nebudete provádět poslední dva příkazy při každém restartování systému Ubuntu, zapište pravidlo do konfiguračního souboru pomocí níže uvedeného příkazu:
sudo modprobe -r rtl8723de && sleep 5 && sudo modprobe rtl8723de ant_sel = 2
Metoda 2: K instalaci ovladačů použijte bitovou kopii ISO ISO
Pozoruhodným faktem je, že tato metoda nevyžaduje připojení k internetu.
Krok 1: Zkopírujte obrázek ISO ISO do domovského adresáře. Přejmenujte jej na jednoduchý název jako 'ubuntu.iso.''
Krok 2: Spusťte Terminál a připojte obraz ISO k systému jako CD / DVD.
sudo mkdir / media / cdrom cd ~ sudo mount -o loop ubuntu.iso / media / cdrom
Krok 3. Nyní spusťte Software a aktualizace aplikace z nabídky aplikací.
Krok 4. Klikněte na kartu Software Ubuntu a zaškrtněte políčko „Instalovatelné z CD-Rom / DVD.'' Otevře se okno a budete požádáni o zadání hesla root.
Krok 5. Klikněte na kartu Další ovladače. Pokud vidíte prohlášení "Žádné další ovladače nejsou k dispozici," tato metoda pro vás nebude fungovat. Pokud uvidíte uvedené proprietární ovladače, můžete pokračovat.
Vyberte proprietární ovladače a klikněte na tlačítko Použít změny. V mém případě můj systém podporuje ovladače Broadcom.
Po dokončení by měl být problém s bezdrátovým připojením vyřešen a můžete vidět své WiFi sítě.
V případě, že tato metoda pro vás nefungovala nebo se nemohl nainstalovat další vlastní ovladač, použijte třetí metodu níže. Toto je však výhradně pro systémy, které podporují ovladače Broadcom.
Metoda 3: Opravte chybu, že nebyl nalezen žádný WiFi adaptér pro Ubuntu s bezdrátovými adaptéry Broadcom
Poznámka: Tato metoda je určena pro systém, který podporuje ovladače Broadcom 43 series.
Krok 1. Níže uvedeným příkazem zajistěte, aby váš systém podporoval adaptér Broadcom 43 series:
sudo lshw -C síť
Pokud vidíte adaptér se štítkem začínajícím BCM43, jako na obrázku níže, je dobré jít.
Krok 2. Odinstalujte všechny ovladače Broadcom nainstalované pomocí níže uvedeného příkazu:
sudo apt odebrat broadcom-sta-dkms bcmwl-kernel-source
Krok 3. Nainstalujte ovladače řady BCM43 pomocí následujícího příkazu:
sudo apt install firmware-b43-installer
Nyní zkontrolujte bezdrátové připojení. Problém by měl být vyřešen.
Závěr
Někdy může být řešení problémů se sítí v systému Linux docela zdrcující. Už jsem se s takovým problémem setkal, ale Metoda jedna vždy funguje. Pro uživatele v oblasti Penetrační testování měl nejnovější Kali Linux (2020) tento problém, ale byl vyřešen následnými verzemi. Pokud však problém stále přetrvává, výše uvedené metody fungují jako kouzlo.