How to Fix no Wireless Network Issue in Ubuntu Linux
Po dual booting MacBook Air z Ubuntu, kiedy zalogowałem się do Ubuntu, okazało się, że Ubuntu nie wykrywa żadnej sieci bezprzewodowej. Sieć była włączona, ale było napisane 'brak dostępnych urządzeń sieciowych'.
Jest to częsty problem nie tylko z adapterami sieciowymi Broadcom, ale także z innymi adapterami sieciowymi w Ubuntu Linux.
Pomocą jest to, że Ubuntu zapewnia dodatkowe sterowniki specjalnie dla różnych adapterów bezprzewodowych. Ale problem polega na tym, że aby zainstalować dodatkowe sterowniki w Ubuntu będziesz potrzebował połączenia sieciowego. Jeśli masz połączenie przewodowe, to będzie bardzo łatwo zainstalować dodatkowe sterowniki. Ale jeśli jesteś ograniczony do sieci bezprzewodowej tylko, będziesz musiał szukać alternatywnych metod.
W tym poradniku, pokażę ci kilka metod, aby naprawić problem z WiFi w Ubuntu i innych dystrybucjach opartych na Ubuntu, takich jak Linux Mint, elementary OS itp.
Naprawa problemu braku WiFi w dystrybucjach Ubuntu opartych na Linuksie
Po pierwsze, znajdź kartę sieciową w systemie. Możesz odnieść się do tego artykułu aby dowiedzieć się jaka jest marka bezprzewodowej karty sieciowej w Linuksie. W rzeczywistości, możesz po prostu sprawdzić w Źródłach Oprogramowania czy są jakieś dodatkowe sterowniki dostępne dla twojego systemu czy nie. Jeśli są dostępne sterowniki własnościowe, ta metoda będzie łatwo pracować dla Ciebie. Również, będziesz potrzebował obrazu ISO tej samej wersji Ubuntu.
Metoda 1: Użyj obrazu ISO aby zainstalować dodatkowe sterowniki wifi w Ubuntu
Krok 1:
Pobierz obraz ISO Ubuntu. Jeśli właśnie miałeś świeżą instalację, musisz mieć ten obraz ISO w jakimś innym systemie lub ten sam system w innym systemie operacyjnym w podwójnym rozruchu. Skopiuj go na urządzenie zewnętrzne, takie jak USB lub DVD. Po prostu skopiuj go, nie nagrywaj go jako bootowalny USB.
Teraz uruchom Ubuntu i skopiuj obraz ISO Ubuntu do swojego katalogu domowego.
Krok 2:
Otwórz terminal (Ctrl+Alt+T) i użyj następujących poleceń:
sudo mkdir /media/cdromcd ~sudo mount -o loop ubuntu-* /media/cdrom
Podstawowo, po prostu ręcznie zamontowaliśmy obraz ISO, tak jakby to była płyta CD.
Krok 3:
Przejdź do Unity Dash i poszukaj Software & Updates:
W pierwszej zakładce Ubuntu Software, zaznaczamy opcję CD Rom z Ubuntu…
Poprosi o hasło i przeładuje źródła oprogramowania. Następnie wchodzimy w zakładkę Additional Drivers i wybieramy propriety driver i klikamy na Apply Changes.
Po zainstalowaniu sterowników zobaczymy, że Ubuntu rozpoznaje teraz sieci bezprzewodowe w zasięgu.
Może się zdarzyć, że Ubuntu nie pokazuje dodatkowych sterowników dla Twojego systemu lub możesz nie być w stanie zainstalować dodatkowego sterownika. Może być też tak, że pomimo zainstalowanych dodatkowych sterowników, wifi nadal nie działa.
Important: Należy odznaczyć opcję 'instaluj z CD ROM' w Aktualizacjach Oprogramowania & Po wykonaniu tego kroku.
W takim przypadku możesz odwołać się do następnej metody, ale pamiętaj, że jest ona przeznaczona wyłącznie dla systemów z adapterami bezprzewodowymi Broadcom.
Metoda 2: Fix no WiFi in Ubuntu with broadcom wireless adapters
Ta metoda jest przeznaczona wyłącznie dla adapterów bezprzewodowych Broadcom serii 43. Więc upewnij się, że masz te adaptery za pomocą tej komendy:
sudo lshw -C network
Jeśli widzisz bezprzewodową kartę sieciową zaczynającą się od BCM43, to tylko ty powinieneś przejść do tej części poradnika.
*-network
opis: Interfejs bezprzewodowy
produkt: BCM4360 802.11ac Wireless Network Adapter
vendor: Broadcom Corporation
physical id: 0
bus info: :03:00.0
logical name: wlan0
Krok 1:
Pierwszym krokiem jest usunięcie wszelkich sterowników Broadcom już zainstalowanych w systemie. Otwórz terminal i użyj następującego polecenia:
sudo apt remove broadcom-sta-dkms bcmwl-kernel-source
Krok 2: Jeśli jesteś podłączony do internetu przez ethernet
Jeśli jesteś podłączony do internetu przez kabel LAN/Ethernet, możesz zainstalować różne sterowniki broadcom używając tego polecenia:
sudo apt install firmware-b43-installer
Gdy instalacja zakończy swoją pracę, będziesz musiał zrestartować komputer. Po ponownym zalogowaniu się, będziesz w stanie zobaczyć i uzyskać dostęp do swoich połączeń wifi.
Krok 2: Jeśli nie masz żadnych połączeń internetowych
Jeśli nie masz ethernet, nadal możesz być w stanie to ściągnąć. Ale będziesz potrzebował innego systemu (Linux, Windows lub macOS) z aktywnym połączeniem internetowym.
To co zamierzasz tutaj zrobić, to pobrać sterownik ręcznie, a następnie przenieść go do swojego problematycznego systemu Linux i zainstalować go tam.
Najpierw sprawdź, której wersji Ubuntu używasz: Teraz przejdź do tego linku, aby pobrać sterownik WiFi dla swojej wersji Ubuntu.
Powinieneś zobaczyć ekran jak poniżej. Kliknij na link, który odpowiada Twojej wersji Ubuntu:
Teraz na następnej stronie, kliknij na link 'wszystko':
Na następnym ekranie zobaczysz ogromną liczbę linków. Są to różne mirrory serwerów i możesz kliknąć na dowolny z nich, aby pobrać plik DEB sterownika broadcom dla Ubuntu i Linux Mint.
Jak już pobierzesz plik DEB sterownika broadcom, przenieś go do swojego systemu Ubuntu, który nie ma WiFi. Możesz użyć dysku USB, aby przenieść plik.
Po skopiowaniu pliku DEB do systemu Linux bez WiFi, zainstaluj sterowniki z pliku DEB klikając na niego dwukrotnie.
Alternatywnie, możesz użyć polecenia dpkg, aby zainstalować pakiet z pliku deb.
cd ~/Downloadssudo dpkg -i firmware-b43-installer_*
Postępuj zgodnie z resztą instrukcji, aby zainstalować sterowniki. Po zainstalowaniu, zrestartuj swój system. Powinieneś mieć teraz WiFi.
Czy to zadziałało dla Ciebie?
Rozwiązywanie problemów z wifi może być trudne w Linuksie. Spotkałem się z problemem gdzie Ubuntu widziało sieci bezprzewodowe ale nie mogło się z nimi połączyć.