我尝试将手机与 Kubuntu 18.04 PC 和蓝牙一起使用。我可以将其配对,并且一切都按预期运行。当我超出范围时,它会断开连接。到目前为止没有意外。当我回来时,手机没有重新连接。当我打开 KDE 蓝牙设置时,我看到连接在已连接和断开连接之间不断切换。当我打开手机的蓝牙设置时,我看到 PC 未连接。当我点击时,它会连接,并且一切都按预期再次运行,直到我再次超出范围。我已经在旧的 16.04 系统上测试过,它没有显示此行为。使用 16.04 PC 时,只要手机进入范围,就会重新获得蓝牙连接。
其他设备(汽车、耳机、扬声器等)可完美可靠地重新连接到手机。我在两个系统上使用相同的 USB 蓝牙适配器。
我尝试升级到“ppa:bluetooth/bluez”。这并没有改变任何东西。这是我在重新连接过程中在系统日志中看到的内容:
Aug 24 10:07:26 lx-mh-02 bluetoothd[12258]: Unable to get io data for :1.51/Profile/HSPHSProfile/00001108-0000-1000-8000-00805f9b34fb: getpeername: Transport endpoint is not connected (107)
Aug 24 10:07:31 lx-mh-02 bluetoothd[12258]: Unable to get Headset Voice gateway SDP record: Host is down
Aug 24 10:09:40 lx-mh-02 bluetoothd[12258]: message repeated 11 times: [ Unable to get Headset Voice gateway SDP record: Host is down]
有时我会收到这样的消息:
Aug 24 09:27:02 lx-mh-02 kernel: [64421.971216] Bluetooth: hci0: SCO packet for unknown connection handle 62
“lsusb”报告:
Bus 001 Device 009: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
我只想保持连接。我不需要任何音频配置文件或任何其他东西,因为我想将 BlueProximity 与蓝牙一起使用,而不需要其他任何东西。
如何在我的新 18.04 系统上修复此问题?