我无法将 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