我的系统是联想 Ideapad 100-15IBY。我打开了蓝牙,但没有发现任何设备。
lspci-nn| grep 网络 04:00.0 网络控制器 [0280]: 瑞昱半导体有限公司 RTL8723BE PCIe 无线网络适配器 [10ec:b723]
sudo dpkg -i btusb-lp1708692-dkms_0.1_all.deb
Selecting previously unselected package btusb-lp1708692-dkms.
(Reading database ... 216621 files and directories currently installed.)
Preparing to unpack btusb-lp1708692-dkms_0.1_all.deb ...
Unpacking btusb-lp1708692-dkms (0.1) ...
Setting up btusb-lp1708692-dkms (0.1) ...
Loading new btusb-lp1708692-0.1 DKMS files...
Building for 5.13.0-39-generic
Building for architecture x86_64
Building initial module for 5.13.0-39-generic
ERROR (dkms apport): unable to determine source package for btusb-lp1708692-dkms
Error! Bad return status for module build on kernel: 5.13.0-39-generic (x86_64)
Consult /var/lib/dkms/btusb-lp1708692/0.1/build/make.log for more information.
dpkg: error processing package btusb-lp1708692-dkms (--install):
installed btusb-lp1708692-dkms package post-installation script subprocess returned error exit status 10
Errors were encountered while processing:
btusb-lp1708692-dkms
vivek612@vivek612-Lenov
答案1
问题解决:
sudo apt install git dkms
git clone https://github.com/jeremyb31/bluetooth-5.4.git
cd bluetooth-5.4
make
sudo cp btusb.ko /lib/modules/$(uname -r)/kernel/drivers/bluetooth/btusb.ko
重启。在我弄清楚内核更新后 dkms 出了什么问题之前,你需要
cd bluetooth-5.4
make clean
make
sudo cp btusb.ko /lib/modules/$(uname -r)/kernel/drivers/bluetooth/btusb.ko
重启。