尝试启动 BT 适配器/管理器(默认安装在 Lubu 上)一个小窗口告诉我它不能,因为没有启动 Bluez。
在终端:sudo apt install bluez
,它回答:Bluez 已经是新版本(5.46-0ubuntu3)然后邀请我删除几个过时的包。
那么 Bluez Daemon 在哪里启动呢?
写作:systemctl status bluetooth.service ; hcitool dev
回答:
bluetooth.service - Bluetooth service
Loaded: loaded (/lib/systemd/system/bluetooth.service; enabled; vendor preset
Active: inactive (dead)
Docs: man:bluetoothd(8)
命令:lspci -k | grep -A3 -i "wireless\|network\|bluetooth"
答案:04:00.0 Ethernet controller: Qualcomm Atheros AR242x / AR542x Wireless Network Adapter (PCI-Express) (rev 01)
Subsystem: Quanta Microsystems, Inc AR242x / AR542x Wireless Network Adapter (PCI-Express)
Kernel driver in use: ath5k
Kernel modules: ath5k
0f:06.0 CardBus bridge: Texas Instruments PCIxx12 Cardbus Controller
oem@oem-Extensa-5220:~$
确定蓝牙子系统的状态,您可以执行以下操作
安装所需
bluez
组件:检查您的硬件是否具有蓝牙功能(在 PCI 和 USB 上),找到适配器的序列号:
检查适配器是否未被 rfkill 阻塞,然后解除阻塞:
查看对应systemd服务的状态:
当然,您可以确定设备的型号(例如笔记本电脑),并在此处检查蓝牙是否存在。