rtl8192eu 驱动程序无法运行

rtl8192eu 驱动程序无法运行

由于内核升级到 4.0.1,因为我有一个版本 3.1x,当你更新驱动程序 rtl8192eu 对我来说不起作用时,我收到以下错误

make [1]:  [_module_ / home / kevin / Desktop / install_folder / driver / rtl8192EU_linux_v4.2.2_7585.20130524] Error 2
make [1]: Leaving directory '/usr/src/linux-headers-4.0.1-040001-generic'
Makefile: 1043: recipe for target 'modules' failed
make:  [modules] Error 2

编译驱动程序出错:2

请检查错误消息

我尝试恢复内核版本 3.1x,但问题仍然存在,关于此设备芯片组的信息不多,0bda: 818b

否则,在编译 4.0.1 内核驱动程序时,在 menuconfig 中查找几乎每个家庭 realtek 驱动程序 8192ex、8192eu 至少满足,这是为什么?请帮我,我已经有将近一周的时间了

日志输出的结尾(没有复制所有内容,因为它们几乎有 500 行)如下

cc1: some errors as warnings Being Treated
make [2]: [/home/kevin/Escritorio/install_folder/driver/rtl8192EU_linux_v4.2.2_7585.20130524/os_dep/li$
make [1]:  [_module_ / home / kevin / Desktop / install_folder / driver / rtl8192EU_linux_v4.2.2_7585.20130524] $
make:  [modules] Error 2

我需要帮助

答案1

上述过程对于新内核 (>4.3) 无效

对我来说,它工作得很好,如下所示:

uname -r
4.8.10-040810-generic # output of uname -r

Download the .zip folder from https://github.com/Mange/rtl8192eu-linux-driver.git and expand it

cd  /path_to_the_driver_folder/rtl8192eu-linux-driver-master/
make
sudo make install
sudo depmod -a
sudo modprobe 8182eu

您可能需要安装一些软件包(linux-headers-generic build-essential dkms..)

您也可以按照下载页面上描述的步骤进行修补:https://github.com/Mange/rtl8192eu-linux-driver.git

对于下一个即将推出的内核 linux-4.9(今天 = 2016 年 12 月),它也能正常工作,但在我手中,只有在拔下并重新插入设备后才能正常工作。

答案2

我也遇到了这个问题,但我在这个主题中找到了解决方案:https://forum.ubuntu-nl.org/index.php?topic=86081.25

在 Ubuntu 15.04 中我必须执行以下操作:

安装此.deb 文件:
http://users.telenet.be/x86_64/Debian/dkms_rtl8192eu_4.3.1.1.11320.20140505_all.deb

编辑文件:

sudo gedit /usr/src/rtl8192eu-4.3.1.1.11320.20140505/Makefile

并添加以下行:EXTRA_CFLAGS += -Wno-日期时间

例如:

    EXTRA_CFLAGS += -Wno-unused-variable
    EXTRA_CFLAGS += -Wno-unused-value
    EXTRA_CFLAGS += -Wno-unused-label
    EXTRA_CFLAGS += -Wno-unused-parameter
    EXTRA_CFLAGS += -Wno-unused-function
    EXTRA_CFLAGS += -Wno-unused
    EXTRA_CFLAGS += -Wno-date-time

    #EXTRA_CFLAGS += -Wno-uninitialized

保存文件并运行以下命令:

sudo dkms autoinstall

重新启动后您的无线互联网就可以正常工作了!

相关内容