GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Ricevo errori durante l'installazione dei driver Wi-Fi. Come risolvere questo problema?

ho scaricato Ubuntu Budgie sul mio computer e il mio adattatore wifi USB non funzionava, quindi ho scaricato il driver sul mio telefono e l'ho trasferito sul mio computer. Una volta che è successo, ho provato a eseguire il file install.sh ma continuo a ricevere questo errore:

Authentication requested [root] for make clean:
bash: make: command not found
Authentication requested [root] for make driver:
bash: make: command not found
####################################
Compile make driver error: 127
Please check error Mesg
####################################

Ho provato a eseguirlo normalmente, con sudo e con sure ma continua a darmi errori. Capisco che ci siano altri post simili a questo ma non capisco come far funzionare quelle soluzioni specifiche con le mie.

MODIFICA:
Non so cosa devo fare esattamente. Ho il mio adattatore wifi USB collegato ma il mio computer non lo sta registrando, quindi eseguirò entrambi i codici. Per lspci -nnk | grep 0280 non è successo niente e per lsusb Ho:

Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 003: ID 0c45:5104 Microdia
Bus 003 Device 004: ID 0bda:a811 Realtek Semiconductor Corp.
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 002: ID 145f:01c1 Trust
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Non so se questo aiuta, ma il driver linux che dovrei installare si chiama Wsky-AC600-LINUX-Driver che si trova nella mia directory dei download.

Risposta accettata:

Su un altro computer, vai su questo sito:https://packages.ubuntu.com/ Seleziona la tua versione di Ubuntu; controlla dal terminale:

lsb_release -d

E la tua architettura; 32 o 64 bit:

arch

Cerca il pacchetto build-essenziali . Scaricalo e tutte le sue dipendenze. Le dipendenze sono indicate da un punto rosso; in questo caso, dpkg-dev, g++, gcc, libc6-dev e make. Scarica anche questi pacchetti. Trasferisci i file .deb sul desktop della macchina Ubuntu. Quindi, dal terminale:

cd ~/Desktop
sudo dpkg -i *.deb

Potrebbe lamentarsi del fatto che in un pacchetto manca una dipendenza. In tal caso, scaricalo e aggiungilo al desktop e riprova.

MODIFICA :Se, invece, hai una connessione ethernet disponibile, puoi semplicemente fare:

sudo apt-get update
sudo apt-get install build-essential

Tutte le dipendenze necessarie e le relative dipendenze verranno installate automaticamente.

Correlati:problema durante l'installazione del compilatore g++ su Ubuntu 14.04?

Nota a piè di pagina:vorremmo confermare i dettagli del tuo wireless USB poiché potrebbe esserci un modo migliore di questo lungo processo. Modifica la tua domanda per aggiungere il risultato di:

lsusb 

EDIT2 :Il tuo dispositivo wireless è questo:0bda:a811 Realtek Semiconductor Corp.

Con una connessione Internet funzionante temporanea tramite ethernet, tethered o qualsiasi altro mezzo possibile, apri un terminale e fai:

sudo apt-get update
sudo apt-get install --reinstall build-essential git
git clone https://github.com/gnab/rtl8812au.git
sudo dkms add ./rtl8812au
sudo dkms build -m 8812au/4.2.2
sudo dkms install -m 8812au/4.2.2

Riavvia e il tuo wireless dovrebbe funzionare.


Ubuntu
  1. Come riparare i pacchetti rotti in Ubuntu 20.04

  2. Come ignorare o saltare le dipendenze durante l'installazione di pacchetti su Ubuntu

  3. Come chiudere il server X, per evitare errori durante l'aggiornamento del driver Nvidia?

  4. Come installare i driver Wi-Fi e Bluetooth in Ubuntu 12.04 Lts?

  5. Come risolvere i problemi di dipendenza in Ubuntu 16.04?

Come risolvere nessun problema di rete wireless in Ubuntu Linux

Correggi l'errore "Nessun dispositivo di avvio trovato" dopo l'installazione di Ubuntu Linux

Vino:come riparare i pacchetti rotti trattenuti?

Ubuntu 20.04 Installazione dei driver Nvidia?

Come risolvere questo pasticcio apt?

Come correggere gli errori intermittenti Nessuno spazio rimasto sugli errori del dispositivo durante mv quando il dispositivo ha molto spazio?