如何卸载我的蓝牙驱动程序 16.04?我使用 hex2hcd 方法安装了它

如何卸载我的蓝牙驱动程序 16.04?我使用 hex2hcd 方法安装了它

我安装了蓝牙驱动程序,这是这个问题的最佳答案蓝牙 Broadcom 43142 无法正常工作但是在我使用 hex2hcd 方法安装我的蓝牙 Broadcom 43142 固件之后,我的 Broadcom 43142 802.11/b/g/n 固件与它相互冲突。

我的问题是如何卸载我的蓝牙 Broadcom 43142 或如何将其恢复正常(主要是我之前没有蓝牙固件)。

跑步后

dmesg | grep -i bluetooth

这是我想要卸载的固件。

[   26.584896] Bluetooth: hci0: Broadcom 43142 Bluetooth 4.0 Adapter

但是我不知道如何卸载它,因为我使用 hex2hcd 方法安装了它,然后将.hcd文件粘贴到/lib/firmware/brcm.


更新:
目前,我使用

systemctl disable bluetooth 

在启动时禁用蓝牙,以便我可以使用我的 WiFi。

但我仍然需要卸载那个蓝牙固件......

答案1

我会将 btusb 模块列入黑名单并重新启动

echo "blacklist btusb" | sudo tee -a /etc/modprobe.d/blacklist.conf
如果你想使用蓝牙,那么sudo modprobe btusb

相关内容