我想要运行一个蓝牙 USB 棒。
在终端中,我输入sudo modprobe btusb
,但输出是:FATAL: Module btusb not found in directory /lib/modules/5.11.0-25-generic
。我在运行 ubuntu 20.04 的机器上。
该模块缺失的原因可能是什么?如何添加该模块?
答案1
在评论者的帮助下,我能够通过重新安装来解决这个问题(sudo apt install --reinstall <pkg>
。我在ubuntu 包搜索。
之后我发现删除 btusb 的是制造商提供的下载文件中的安装脚本(准确地说是 Makefile)。实现这一点的相关行是:
mv $(DRV_DIR)/btusb.ko $(DRV_DIR)/btusb_bak
cp -f $(SRC_DIR)/rtk_btusb.ko $(DRV_DIR)/rtk_btusb.ko
所以它基本上用rtk_btusb替代了btusb。自我提醒:阅读脚本,不要盲目执行...