我在使用 BCM43142A0 蓝牙模块时遇到问题。我已经尝试过此解决方案:蓝牙 Broadcom 43142 无法正常工作。
蓝牙硬件(例如耳机)现在可以连接,但会不断丢失连接(音频停止并恢复,与视频脱节)。此外,系统不断冻结。最后的条目/var/log/syslog
几乎每次都与蓝牙有关。
我有一个 USB 加密狗,它应该可以工作,但需要禁用内部加密狗(希望这样可以结束崩溃)。
lsusb
给出:
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 005: ID 048d:8386 Integrated Technology Express, Inc.
Bus 001 Device 003: ID 03eb:8c1d Atmel Corp.
Bus 001 Device 006: ID 105b:e065 Foxconn International, Inc. BCM43142A0 Bluetooth module
Bus 001 Device 004: ID 5986:0535 Acer, Inc
Bus 001 Device 007: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
Bus 001 Device 002: ID 05e3:0608 Genesys Logic, Inc. Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
我想禁用富士康的那个,同时保持另一个(剑桥硅谷无线电的)处于活动状态。
我认为这无法通过编辑来实现,/etc/modprope.d/blacklist
因为这会完全停用蓝牙。
答案1
您可以创建一个 udev 规则来禁用内部蓝牙
sudo -H gedit /etc/udev/rules.d/81-bluetooth-hci.rules
粘贴以下内容
SUBSYSTEM=="usb", ATTRS{idVendor}=="105b", ATTRS{idProduct}=="e065", ATTR{authorized}="0"
保存,退出文本编辑器并重新启动
答案2
引用
我能够使用 KDE plasma 中的 GUI 以及蓝牙管理器 ( blueaman
) 在 2 个蓝牙适配器之间切换。从较新的问题:
事实上blueman
(蓝牙管理器,打开一个名为“蓝牙设备”的窗口)有一个“适配器”部分,其中列出了不同的条目,可以选择。在“首选项”下,它们也可以重命名。
必须为每个适配器单独添加播放设备:
在 KDE Plasma 中,我也看到列出了 2 个不同的条目,以防同一个播放设备与 2 个适配器相关联,因为同一个播放设备出现了两次:
但如果每个适配器关联有不同的播放设备,它们看起来会和关联到同一个适配器时一样:
您可能需要禁用其中一个才能连接另一个。如果两个都显示已连接,则断开其中一个应该会启用另一个。无论如何,blueman
清楚地显示了哪个适配器与哪个设备相关联。
要查看 Plasma 中可用的适配器,请转到设置-蓝牙-配置:
但该选项不是选择工作适配器的方法。
操作方式是在音量面板按钮下:“应用程序”:
但在某些情况下,所需的适配器+设备不会出现在那里,除非在blueman
GUI 中手动(重新)关联!
如果不想使用外部适配器,只需删除与其关联的所有播放设备即可。但blueman
我想,这又是必要的。我没有看到 Plasma 选项可以将新的 BT 播放设备与新的 BT 适配器关联起来。