我正在尝试将我的Raspberry pi3连接到我的智能手机,但它失败了。在我的RP上,我输入以下命令:
AUTO
但我有以下错误:
bluetoothctl
connect B8:08:D7:AC:CC:42
有人可以帮助我吗?
答案 0 :(得分:0)
请尝试以下步骤。在共享步骤之前,请共享“journalctl -xe
”中的日志。如果您看到“ a2dp-source配置文件连接失败:协议不可用 ”,那么您的R-Pi不支持或实施A2DP配置文件。一个快速选项是运行pulseaudio bluez模块。
systemctl start bluetooth
hciconfig hci0 up
启动智能手机中的蓝牙
bluetoothctl
[bluetooth]# discoverable on
[bluetooth]# pairable on
[bluetooth]# scan on
>>> Wait for your device to appear during scanning process.
[bluetooth]# scan off
[bluetooth]# trust <Device MAC>
[bluetooth]# pair <Device MAC>
[bluetooth]# connect <Device MAC>
如果你仍然看到, 尝试连接到44:D8:84:02:A3:17 无法连接:org.bluez.Error.Failed
启动pulseaudio,
pulseaudio
pactl load-module module-bluetooth-discover
返回bluetoothctl并再次尝试连接。但是,您仍然可以将手机连接到R-Pi而无需启用A2DP支持,只需将其连接到智能手机而不是R-Pi命令行。