当我尝试安装 rtl8814au 驱动程序时 /lib/modules/4.14.0-kali1-amd64/build 不存在

当我尝试安装 rtl8814au 驱动程序时 /lib/modules/4.14.0-kali1-amd64/build 不存在

我无法rtl8814au在运行内核 4.14.0 的 Kali Linux 中安装驱动程序。

当我make在目录中运行时rtl8814au,它输出:

make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/4.14.0-kali1-amd64/build M=/rtl8814au  modules
make[1]: *** /lib/modules/4.14.0-kali1-amd64/build: No such a file....
Makefile:1699: ....

任何想法?

解决方案

apt install linux-headers-xxx 对我不起作用,因为它在存储库中不再可用。所以我从以下位置下载了这些http://http.kali.org/kali/pool/main/l/linux/以及 shell 在警告中告诉我的依赖项。

之后,我可以玩“make”命令并完美地为我工作。

谢谢!

答案1

您需要安装linux-headers-4.14.0-kali1-amd64

sudo apt install linux-headers-4.14.0-kali1-amd64

相关内容