安装RTL8812au无线USB适配器驱动程序


12

我正在尝试为无线USB适配器安装RTL8812au驱动程序。我的错误与另一个问题非常相似。

生成rtl8812au驱动程序时缺少生成文件

但是,该解决方案不适用于我的版本内核版本4.4.50-v7(通过运行找到uname -a

我配置Makefile中ARM_RPI=yI386_PC=n并运行make,然后我得到以下错误。

make[1]: *** /lib/modules/4.4.50-v7+/build: No such file or directory. Stop. Makefile:1052: recipe for target 'modules' failed


Answers:


8

从字面上看,我尝试的下一件事就是工作。我花了最后5个小时来解决这个问题,所以我将继续分享我所做的修复工作。

首先,我从以下github存储库中获取了我的驱动程序。

sudo git clone https://github.com/gnab/rtl8812au.git

cd rtl8812au

修改了Makefile

sudo nano Makefile

CONFIG_PLATFORM_I386_PC = n

CONFIG_PLATFORM_ARM_RPI = y

Ctrl+ XEnter退出并保存

然后跑

sudo chmod +x install.sh

下一步对于使品牌在我的机器上工作至关重要。在运行之前,make或者install.sh我必须安装raspberrypi内核标头并构建必要的

sudo apt-get install raspberrypi-kernel-headers build-essential

然后,make我决定使用自动安装文件,而不是手动运行。

sudo ./install.sh<---这是以前发生错误的地方。现在,您已经安装了RaspberryPi内核标头,它可以工作了。

最后,我关闭了设备。插入我的Realtek Wifi适配器并启动它,并与我的预设wifi设置连接。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.