linux - Debian安装TP-LINK TL-WN723N无线usb

标签 linux debian driver wireless

我正在从 github 下载 rtl8188eu-master 文件以在 debian 上安装此驱动程序。提取它并运行 make 命令后出现此错误。

make ARCH=i386 CROSS_COMPILE= -C /lib/modules/3.11-2-486/build M=/home/tux-world/Desktop/Home/rtl8188eu-master  modules
make[1]: Entering directory `/usr/src/linux-headers-3.11-2-486'
  CC [M]  /home/tux-world/Desktop/Home/rtl8188eu-master/core/rtw_cmd.o
In file included from /home/tux-world/Desktop/Home/rtl8188eu-master/core/rtw_cmd.c:23:0:
/home/tux-world/Desktop/Home/rtl8188eu-master/include/osdep_service.h: In function ‘thread_enter’:
/home/tux-world/Desktop/Home/rtl8188eu-master/include/osdep_service.h:1406:2: error: implicit declaration of function ‘daemonize’ [-Werror=implicit-function-declaration]
  daemonize("%s", name);
  ^
cc1: some warnings being treated as errors
make[4]: *** [/home/tux-world/Desktop/Home/rtl8188eu-master/core/rtw_cmd.o] Error 1
make[3]: *** [_module_/home/tux-world/Desktop/Home/rtl8188eu-master] Error 2
make[2]: *** [sub-make] Error 2
make[1]: *** [all] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-3.11-2-486'
make: *** [modules] Error 2

linux-headers-3.11-2-486build-essential 包已安装,我对这些没有问题。

最佳答案

虽然这与编程没什么关系,但我会回答这个问题,以防有人遇到类似问题。

我使用这些命令编译驱动程序没有遇到任何问题(确保安装了头文件):

wget https://codeload.github.com/lwfinger/rtl8188eu/zip/master
unzip master
cd rtl8188eu-master
sudo make
sudo make install

关于linux - Debian安装TP-LINK TL-WN723N无线usb,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22034825/

相关文章:

linux - CPU 使用服务器和监控信息

linux - 在 Makefile 中动态获取 C 文件

go - 在debian armv7l上安装Go的最新版本[保留]

c++ - 如何编写可以控制设备驱动程序的程序?

linux - 基于第三个数字键的反向排序

带以太网的 Android X86 Gingerbread

Debian:Oracle Java 9 (JDK9) - 无法找到包

java - Linux - Java/文件编码

mysql - IIS 7.5 使用 32 位驱动程序而不是 64 位

operating-system - 驱动程序如何工作(例如 PCIe 和 USB)