在命令行中配对蓝牙耳机

Dys*_*nod 10 headphones command-line bluetooth

如何在不使用 GUI 的情况下配对蓝牙耳机?我不知道该怎么做。

我在互联网上找到了不同的方法,但没有任何效果。

我实际上可以通过以下命令看到我的耳机: hcitool scan

然后我尝试与:hcitool cc 00:00:00:00:00:00hcitool auth 00:00:00:00:00:00

我没有收到错误消息,但我的耳机不工作。

谢谢你的时间。

小智 9

我从未解决过 UI 蓝牙管理器问题,但我让 BT 设备通过 cli(又名终端)进行连接。

对我有用的:

  1. 确保您的计算机上确实有 BT 控制器:
bluetoothctl list
Run Code Online (Sandbox Code Playgroud)
  1. 扫描可配对的 BT 设备:这将帮助您获取设备的 MAC 地址。设备必须处于配对模式。
bluetoothctl scan on
Run Code Online (Sandbox Code Playgroud)
  1. 找到设备后,复制 MAC 地址。
  2. 现在您可以尝试连接(将 Xs 替换为步骤 3 中复制的 MAC):
bluetoothctl connect XX:XX:XX:XX:XX:XX
Run Code Online (Sandbox Code Playgroud)

您可以通过键入以下命令来获取 bluetoothctl 命令列表:

bluetoothctl help
Run Code Online (Sandbox Code Playgroud)

祝你好运,


Mic*_*ein 5

来自博客上的蓝牙连接疑难解答

  • 如果您不知道 MAC,请执行以下操作: bt-device -l | grep <name of your device>
  • 现在您已将 MAC 连接到: bluetoothctl connect <MAC HERE>

现在把它放在你的个人资料中:

alias headphones="until bluetoothctl connect <MAC HERE>; do  echo ...  ; sleep 1; done"
Run Code Online (Sandbox Code Playgroud)

** MAC HERE 将是您在前面步骤中找到的 MAC

由于 bt 连接和连接延迟,它可能会失败几次,但在我尝试 3 次后它可以工作。

  • 在戴尔 Latitude 上使用 Ubuntu 19.10
  • 连接 HD 4.50BTNC 耳机。


小智 3

您可以使用bluez-tools

通过运行安装它sudo apt-get install bluez-tools

使用 查找设备的 MAC 地址并bt-device -l使用 进行连接bt-audio -c 00:00:00:00:00:00

  • bt-audio 未安装,但 bluez-tools 已安装。 (4认同)
  • bluez-tools https://github.com/khvzak/bluez-tools/issues/13 中缺少 bt-audio 存在一个未解决的问题。 (3认同)
  • BT 音频程序尚未安装。您可以通过输入 sudo apt-get install bluez-tools 来安装它。我尝试删除并安装 bluez-tools 但问题仍然存在。 (2认同)

Eli*_* G. 1

我在 ubuntu 19.04 上执行以下操作对我有用:蓝牙设备的 mac 地址在
sudo bluetoothctl <<<"connect $DEVICE_MAC_ADDRESS"
哪里。$DEVICE_MAC_ADDRESS

为了查找我使用的设备的 MAC 地址bt-device -l

bluetoothctl命令bt-device都已预安装在我的系统上。

希望这可以帮助别人!;)