Ubuntu

Correggi l'errore Nessun adattatore Wi-Fi trovato su Ubuntu

Correggi l'errore Nessun adattatore Wi-Fi trovato su Ubuntu

Dopo il dual-boot di Kali Linux con Ubuntu, ho scoperto che la connessione wireless non funzionava quando ho avviato il mio sistema Ubuntu. Il sistema non rileverà o si connetterà a nessuna rete WiFi. Ho affrontato un problema del genere prima, principalmente con laptop HP, ma oggi era un altro modello di laptop.

Per HP, il punto principale era che Ubuntu non supporta il driver WiFi RTL8723de. Tuttavia, il kernel Linux 5.La versione 4 sembrava risolvere questo problema poiché Ubuntu funzionava perfettamente con il driver. Ma abbiamo ancora alcuni utenti che si lamentano di questo problema.

Anche se non possiamo utilizzare la connessione wireless, abbiamo bisogno dell'accesso a Internet per risolvere questo problema. Una soluzione rapida sarebbe quella di collegare il PC a una connessione cablata utilizzando la porta ethernet. Se ciò non è possibile, puoi optare per il tethering utilizzando il tuo telefono (Android o IOS).

Correggi l'errore Nessun adattatore WiFi trovato su Ubuntu

Questo post ti mostrerà come correggere questo errore e far funzionare la tua connessione wireless. Avremo bisogno di eseguire un paio di comandi nel Terminale, il che potrebbe essere abbastanza travolgente per un principiante. Tuttavia, non farti prendere dal panico; copia ogni comando e incollalo sul tuo terminale. Potresti guardare il nostro post su Dieci comandi di base di Linux da imparare per ogni principiante.

Metodo 1: Ottieni i nuovi codici Realtek rtlwifi

Questo è uno dei metodi che consiglio vivamente agli utenti HP che affrontano questo problema.

Passaggio 1: riavvia il PC e accedi al BIOS. Assicurati che l'opzione di rete wireless sia abilitata. Per accedere al BIOS, potrebbe essere necessario premere tasti funzione specifici a seconda della marca del laptop. Puoi controllare alcune di queste chiavi per i marchi di laptop più diffusi nel nostro post Come avviare il PC da un'unità USB.

Passo 2. Accedi al tuo sistema Ubuntu e avvia il terminale. Puoi farlo facilmente con la combinazione di Ctrl + Alt + T.

Ctrl Alt T per aprire Terminale

Passaggio 3. Successivamente, dovremo installare strumenti di creazione per automatizzare l'esecuzione del codice sorgente che scaricheremo. Esegui il comando seguente sulla riga di comando.

sudo apt-get install linux-headers-$(uname -r) build-essential git

Installa strumenti di compilazione

Passaggio 4. Ora, dovremo scaricare il repository git per i nuovi codici Realtek rtlwifi. Se non hai Git installato nel tuo sistema, esegui prima il comando qui sotto. Inoltre, dai un'occhiata ai nostri 20 migliori comandi Git con esempi pratici.

$ sudo apt install git

Quindi clona il codice sorgente nel tuo sistema.

git clone https://github.com/lwfinger/rtw88.idiota

Clona repository rtw88

Passaggio 5. Navigare nella cartella rtw88 ora creata con il comando cd.

$ cd rtw88/

Passare alla directory rtw88

Passaggio 6. Procedi con l'installazione dei driver con i comandi seguenti.

$ make

Dai il comando

Se ricevi un errore come "fare comando non trovato", esegui i comandi seguenti per installare Make.

sudo apt-get install make sudo apt-get install make-guile

Procedi con l'esecuzione del comando seguente:

$ sudo make install

Installa i driver

Passaggio 7. Una volta completato il processo e l'installazione è andata a buon fine, caricare i nuovi driver con i seguenti comandi:

$ sudo modprobe -r rtl8723de $ sudo modprobe rtl8723dehould

La tua rete wireless dovrebbe ora iniziare a funzionare immediatamente.

Connessione senza fili

Se la connessione wireless continua a non funzionare, potresti prendere in considerazione l'inserimento nella lista nera del driver Broadcom e l'utilizzo di questi moduli installati. Segui i passaggi seguenti:

Passaggio 8. Rimuovere e inserire nella lista nera i driver Broadcom.

sudo apt purge bcmwl-kernel-source 

Rimuovere i driver Broadcom

sudo sed -i '/blacklist bcma/ d' /etc/modprobe.d/lista nera.conf sudo sed -i '/blacklist brcmsmac/ d' /etc/modprobe.d/lista nera.conf

Driver Broadcom nella lista nera

Riavvia il tuo PC.

Se noti un segnale debole, esegui il comando seguente:

sudo modprobe -r rtl8723de && sleep 5 && sudo modprobe rtl8723de ant_sel=1

Se ancora non riesci a vedere alcun effetto e il wireless continua a non funzionare, o stai riscontrando un segnale debole, esegui il comando seguente:

sudo modprobe -r rtl8723de && sleep 5 && sudo modprobe rtl8723de ant_sel=2

Ora, per assicurarti di non eseguire gli ultimi due comandi ogni volta che riavvii il tuo sistema Ubuntu, scrivi la regola nel file di configurazione con il comando seguente:

sudo modprobe -r rtl8723de && sleep 5 && sudo modprobe rtl8723de ant_sel=2

Metodo 2: utilizzare l'immagine ISO di Ubuntu per installare i driver

Un fatto notevole è che questo metodo non richiede di disporre di una connessione Internet.

Passaggio 1: copia l'immagine ISO di Ubuntu nella tua home directory. Rinominalo con un nome semplice come 'ubuntu.iso.'

Passaggio 2: avvia il Terminale e monta l'immagine ISO sul sistema come un CD/DVD.

sudo mkdir /media/cdrom cd ~ sudo mount -o loop ubuntu.iso /media/cdrom

Monta Ubuntu ISO

Passaggio 3. Ora avvia il Aggiornamenti software app dal menu delle applicazioni.

Aggiornamento e software

Passaggio 4. Fare clic sulla scheda Software Ubuntu e selezionare la casella 'Installabile da CD-Rom/DVD.'  Apparirà una finestra e ti verrà richiesto di inserire la password di root.

Installa i driver da CD-Rom

Passaggio 5. Fare clic sulla scheda Driver aggiuntivi. Se vedi la dichiarazione "Nessun driver aggiuntivo disponibile" questo metodo non funzionerà per te. Se vedi i driver proprietari elencati, puoi andare avanti.

Seleziona i driver proprietari e fai clic sul pulsante Applica modifiche. Nel mio caso, il mio sistema supporta i driver Broadcom.

Usa driver Broadcom

Una volta fatto, il tuo problema di connessione wireless dovrebbe essere risolto e puoi vedere le tue reti WiFi.

Reti WiFi

Nel caso in cui questo metodo non abbia funzionato per te o non sia stato possibile installare il driver proprietario aggiuntivo, utilizzare il terzo metodo di seguito. Tuttavia, questo è esclusivamente per i sistemi che supportano i driver Broadcom.

Metodo 3: correzione dell'errore non trovato adattatore WiFi per Ubuntu con adattatori wireless Broadcom

Nota: questo metodo è per un sistema che supporta i driver della serie Broadcom 43.

Passo 1. Assicurati che il tuo sistema supporti l'adattatore della serie Broadcom 43 con il comando seguente:

sudo lshw -C rete

Se vedi un adattatore con l'etichetta che inizia con BCM43, come nell'immagine qui sotto, sei a posto.

Serie adattatore B43

Passo 2. Disinstallare eventuali driver Broadcom installati con il comando seguente:

sudo apt remove broadcom-sta-dkms bcmwl-kernel-source

Disinstallare i driver Broadcom

Passaggio 3. Installa i driver della serie BCM43 con il comando seguente:

sudo apt install firmware-b43-installer

Installa i driver BCM43

Ora controlla la tua connessione wireless. Il problema dovrebbe essere risolto.

Conclusione

A volte, la risoluzione dei problemi di rete in Linux può essere piuttosto opprimente. Ho già affrontato un problema del genere, ma il metodo uno funziona sempre. Per gli utenti nel campo dei test di penetrazione, l'ultimo Kali Linux (2020) aveva questo problema ma risolto con le versioni successive. Tuttavia, se il problema persiste, i metodi di cui sopra funzionano come un incantesimo.

Installa l'ultimo gioco di strategia OpenRA su Ubuntu Linux
OpenRA è un motore di gioco di strategia in tempo reale gratuito/libero che ricrea i primi giochi di Westwood come il classico Command & Conquer: Red ...
Installa l'ultimo Dolphin Emulator per Gamecube e Wii su Linux
L'emulatore Dolphin ti consente di giocare ai giochi Gamecube e Wii scelti su Personal Computer Linux (PC). Essendo un emulatore di giochi liberament...
Come utilizzare GameConqueror Cheat Engine in Linux
L'articolo copre una guida sull'utilizzo del motore cheat GameConqueror in Linux. Molti utenti che giocano su Windows utilizzano spesso l'applicazione...