我无法将 r8723bs 安装到 Ubuntu16.04

我无法将 r8723bs 安装到 Ubuntu16.04

我无法将 r8723bs 安装到 Intel Compute Stick 上的 Ubuntu16.04。

我所做的是...

$ sudo apt-get install build-essential linux-headers-generic git
$ git clone https://github.com/hadess/rtl8723as.git
$ cd rtl8723as
$ make
$ sudo make install
$ sudo depmod -a
$ sudo modprobe r8723bs

但是当我输入“sudo modprobe r8723bs”时,终端显示

modprobe: FATAL: Module r8723bs not found in directory /lib/modules/4.4.0-150-generic

我该如何解决这个问题?你能告诉我我该怎么做吗?

答案1

我编译了一个不同的版本:rtl8812au

编译后,我将8812au.ko文件复制到:/lib/modules/$(uname -r)/kernel/net/wireless/然后运行depmod -a。由于版本不同,所以您的文件名称会有所不同。

如果你在编译它的目录中,你会看到一个名为的文件8723bs.ko(或类似名称)。这是你需要加载的模块文件,但你在编译后跳过了一个步骤。

首先,将其复制到正确的模块目录:

cp 8723bs.ko /lib/modules/$(uname -r)/kernel/drivers/net/wireless/

接下来,运行此命令来映射模块文件:

depmod -a

最后,加载模块文件:

modprobe 8723bs

然后你将能够看到它已通过以下命令加载:

lsmod | grep 8723bs

相关内容