Win10主机VMware Ubuntu18虚拟机USB蓝牙设备无法连接其他设备求助
VMware Ubuntu 18 蓝牙设备连接失败解决步骤
1 修正VMware物理蓝牙设备直通配置
你当前Ubuntu识别到的是VMware自带的虚拟蓝牙适配器,未加载物理USB蓝牙设备,首先需完成设备直通配置:
- 在Windows 10宿主机上关闭蓝牙开关,断开所有蓝牙设备连接,确保物理USB蓝牙设备未被宿主机占用
- 打开对应Ubuntu 18虚拟机的设置页,找到「USB控制器」选项,将USB兼容性设置为USB 2.0/3.0(匹配你的蓝牙设备规格即可)
- 保持虚拟机运行状态,点击VMware顶部菜单栏「虚拟机」→「可移动设备」,找到你的物理USB蓝牙设备(不要选择VMware Virtual Bluetooth Adapter),点击「连接(断开与主机的连接)」
- 在Ubuntu内执行
lsusb命令,确认输出中可以看到物理蓝牙设备的硬件ID,而非之前的VMware虚拟蓝牙设备
2 重置Ubuntu蓝牙服务
执行以下命令重置蓝牙驱动和服务:
sudo systemctl stop bluetooth sudo modprobe -r btusb sudo modprobe btusb sudo systemctl start bluetooth
执行systemctl status bluetooth确认服务状态为*active (running)*即可。
3 正确执行蓝牙配对连接操作
hcitool的扫描结果存在缓存,需在bluetoothctl内执行实时扫描后再连接:
- 进入bluetoothctl交互模式:
bluetoothctl - 依次执行以下命令完成配置:
power on agent on default-agent scan on - 待终端输出扫描到目标设备
3C:CD:57:2C:94:4F后,执行scan off关闭扫描 - 执行配对:
pair 3C:CD:57:2C:94:4F,若提示输入PIN码,输入设备指定值即可,通用默认PIN为0000或1234 - 配对成功后执行连接:
connect 3C:CD:57:2C:94:4F - 如需开机自动连接该设备,执行
trust 3C:CD:57:2C:94:4F即可
内容的提问来源于stack exchange,提问作者NewBee
相关产品推荐
相关产品推荐

