如何在ubuntu 18.04上安装RTL8188EUS驱动

Ali*_*aza 6 kernel networking drivers realtek-wireless 18.04

我正在尝试为我新买的 USB Wifi 适配器安装驱动程序。我尝试安装适配器附带的 CD 中提供的驱动程序,但出现此错误

\n\n
error: implicit declaration of function \xe2\x80\x98init_timer\xe2\x80\x99; did you mean \xe2\x80\x98_init_timer\xe2\x80\x99? [-Werror=implicit-function-declaration]\n  init_timer(ptimer);\n  ^~~~~~~~~~\n  _init_timer\n
Run Code Online (Sandbox Code Playgroud)\n\n

提供的 CD 中的驱动程序名称是

\n\n
\n

RTL8188EUS_linux_v4.1.4_6773.20130222

\n
\n\n

所以我尝试安装互联网上所有可用的名称为 rtl8188EUS 或 rtl8188EU 的驱动程序,但没有任何效果。他们要么给出像上面这样的错误,要么就是不起作用。\n我认为这是因为我的内核版本是

\n\n
\n

5.0.0-25-通用

\n
\n\n

它们都可以使用一些旧的内核版本。请指导我如何让 rtl8188EUS 驱动程序在我的 Ubuntu 18.04.2 lts 上工作。

\n

cma*_*.fr 6

您将在此 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
Run Code Online (Sandbox Code Playgroud)

如果网络管理器显示:“设备未就绪”
请确保已将固件 (rtl8188eufw.bin) 复制到 /lib/firmware/rtlwifi/