Ubuntu 16.04 蓝牙无法找到设备

Ubuntu 16.04 蓝牙无法找到设备

大家好,Ubuntu 用户,我遇到了类似的蓝牙问题,无法检测到任何设备

我在 hp 4520s 笔记本电脑上安装了 ubuntu 版本 16.04,并且想要连接蓝牙键盘,我尝试正常查找设备,就像我在其他 ubuntu 笔记本电脑上所做的那样,但根本看不到该设备,然后我测试笔记本电脑是否检测到任何其他设备,例如我的手机,但仍然没有可见的设备,我还检查了是否可以将键盘连接到 Windows 笔记本电脑,并且我能够找到该设备并连接到它。到目前为止,我已经确定故障在于 ubuntu 笔记本电脑上的硬件或固件故障,我也尝试在 ubuntu 中安装其他蓝牙管理器,例如 blueman appplet,但仍然找不到任何设备。这就是我取得的进展。我是 ubuntu 论坛的新手,任何建议和帮助都将不胜感激

下面列出了系统信息。

rfkill list

0: hci0: Bluetooth
    Soft blocked: no
    Hard blocked: no
1: phy0: Wireless LAN
    Soft blocked: no
    Hard blocked: no
2: hp-wifi: Wireless LAN
    Soft blocked: no
    Hard blocked: no
3: hp-wwan: Wireless WAN
    Soft blocked: no
    Hard blocked: no
4: hp-bluetooth: Bluetooth
    Soft blocked: no
    Hard blocked: no

lspci -knn | grep Net -A2; lsusb

Bus 002 Device 005: ID 148f:1000 Ralink Technology, Corp. Motorola 
BC4 Bluetooth 3.0+HS Adapter

dmesg | grep -i blue

[  177.053159] Bluetooth: Core ver 2.22
[  177.053185] Bluetooth: HCI device and connection manager initialized
[  177.053188] Bluetooth: HCI socket layer initialized
[  177.053190] Bluetooth: L2CAP socket layer initialized
[  177.053196] Bluetooth: SCO socket layer initialized
[  177.993897] Bluetooth: hci0 hardware error 0x37
[  189.515605] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[  189.515607] Bluetooth: BNEP filters: protocol multicast
[  189.515611] Bluetooth: BNEP socket layer initialized
[  220.258415] Bluetooth: RFCOMM TTY layer initialized
[  220.258425] Bluetooth: RFCOMM socket layer initialized
[  220.258433] Bluetooth: RFCOMM ver 1.11

答案1

你可以使用这个:

sudo bccmd psset -s 0x0000 0x028c 0x0001

和:

sudo service bluetooth restart

答案2

重启后,bluez 无法检测到蓝牙适配器。尝试重启服务,但无济于事。重新加载模块有帮助

sudo rmmod btusb
sudo modprobe btusb
sudo service bluetooth restart

相关内容