Я получаю ошибки при установке драйверов Wi-Fi. Как я могу зафиксировать это?

я загрузил Волнистого попугайчика Ubuntu на свой компьютер, и мой адаптер Wi-Fi USB не работал так, я загрузил драйвер на свой телефон и передал его моему компьютеру. После того как это произошло, я пытался выполнить install.sh файл, но я продолжаю получать эту ошибку:

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
####################################

Я пытался выполнить его обычно с sudo, и с верным, но это продолжает давать мне ошибки. Я действительно понимаю, что существуют другие сообщения, подобные этому, но я не понимаю, как заставить те определенные решения работать с моим.

Править: Я не знаю то, что я должен сделать точно. У меня есть свой включенный адаптер Wi-Fi usb, но мой компьютер не регистрирует его так, я сделаю оба кода. Для lspci -nnk | grep 0280 ничего не произошло и для lsusb Я добрался:

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

Я не знаю, помогает ли это любому, но драйверу Linux, который я, как предполагается, устанавливаю, назван Wsky-AC600-LINUX-Driver, который расположен в моем каталоге Downloads.

1
задан 16 March 2018 в 01:49

1 ответ

На некотором другом компьютере перейдите к этому сайту: https://packages.ubuntu.com/Выбор Ваша версия Ubuntu; проверьте от терминала:

lsb_release -d

И Ваша архитектура; или 32-или 64-разрядный:

arch

Ищите существенный для сборки пакет. Загрузите его и все его зависимости. Зависимости обозначаются красной точкой; в этом случае, dpkg-dev, g ++, gcc, libc6-dev и делают. Загрузите эти пакеты, также. Передайте .deb файлы рабочему столу машины Ubuntu. Затем от терминала:

cd ~/Desktop
sudo dpkg -i *.deb

Это может жаловаться, что пакет пропускает зависимость. Если так, загрузите это и добавьте его к рабочему столу и попробуйте еще раз.

Править: Если с другой стороны, у Вас есть доступное соединение Ethernet, можно вполне просто сделать:

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

Все необходимые зависимости и их зависимости, будут автоматически установлены.

Сноска: мы хотели бы подтвердить детали Вашей беспроводной связи USB, поскольку может быть лучший путь, чем этот долгий процесс. Отредактируйте свой вопрос добавить результат:

lsusb 

EDIT2: Ваше беспроводное устройство - это: 0bda:a811 Realtek Semiconductor Corp.

С временным рабочим интернет-соединением Ethernet, ограниченным или безотносительно возможных средств, откройте терминал и сделайте:

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

Перезагрузка и Ваша беспроводная связь должны работать.

1
ответ дан 7 December 2019 в 15:22

Другие вопросы по тегам:

Похожие вопросы: