rtl8188eus无线适配器debian安装错误

rtl8188eus无线适配器debian安装错误

我正在尝试在 Debian Stretch 上安装 realtek rtl8188eu 无线适配器。

当我运行installer.sh制造商提供的程序时,出现以下错误:

/home/us3r011/wifi-adapter/driver/rtl8188EUS_linux_v4.1.4_6773.20130222/include/osdep_service.h: In function ‘thread_enter’:/home/us3r011/wifi-adapter/driver/rtl8188EUS_linux_v4.1.4_6773.20130222/include/osdep_service.h:1423:2: error: implicit declaration of function ‘daemonize’ [-Werror=implicit-function-declaration] daemonize("%s", name); ^~~~~~~~~

我还通过 git 安装了 realtek 固件和驱动程序dkms

我该如何解决?

答案1

daemonize()新内核版本中删除了该功能。

您必须从以下位置下载驱动程序源TP-Link 网站。然后解压rtl8188EUS_linux_v5.2.2.4_25483.20171222.zipcd到解压目录。输入make,你会得到8188eu.ko

编译工作在 Debian Stretch 和 4.9.0-9 内核下。

对于 Debian Stretch 中包含的 4.9 内核,删除线文本已过时。

有些人考虑到新内核中的 API 更改,采用了 rtl8188/8192 的驱动程序自己的 git 仓库。您必须获得这个采用的驱动程序并构建它。

这个问题已经被问过在这个线程中询问Ubuntu Stack Exchange网络

相关内容