Я пытаюсь установить драйвер для моего недавно приобретенного USB-адаптера Wi-Fi. Я попытался установить драйвер, предоставленный на компакт-диске, поставляемом с адаптером, он выдал мне эту ошибку
error: implicit declaration of function ‘init_timer’; did you mean ‘_init_timer’? [-Werror=implicit-function-declaration]
init_timer(ptimer);
^~~~~~~~~~
_init_timer
Имя драйвера в прилагаемом компакт-диске:
RTL8188EUS_linux_v4.1.4_6773. 20130222
, поэтому я попытался установить все доступные в Интернете драйверы с именем rtl8188EUS или rtl8188EU, но ничего не получалось. Либо они дают ошибку, как указано выше, либо они просто не работают. Я думаю, это потому, что моя версия ядра
5.0.0-25-generic
и все они работают с какой-то старой версией ядра. Пожалуйста, объясните мне, как заставить драйвер rtl8188EUS работать на моем Ubuntu 18.04.2 lts.
Вы найдете, что известное работает драйвер над этим GitHub:
https://github.com/lwfinger/rtl8188eu
Сначала, отмените то, что Вы сделали с обеспеченным CD
, Затем устанавливают драйвер от GitHub:
# Prepare
sudo apt update
sudo apt-get install -f
sudo apt-get dist-upgrade
sudo apt-get -y install dkms build-essential git
# Go install the driver
mkdir ~/DriverBuild
cd ~/DriverBuild
git clone https://github.com/lwfinger/rtl8188eu.git
sudo dkms add ./rtl8188eu
sudo dkms build 8188eu/1.0
sudo dkms install 8188eu/1.0
reboot
, Если администратор сети говорит: "Устройство не готово"
, Удостоверяются, что Вы скопировали встроенное микропрограммное обеспечение (rtl8188eufw.bin) в/lib/firmware/rtlwifi /