apt install pi-bluetooth bluealsa pulseaudio pulseaudio-utils pulseaudio-module-bluetooth
sudo vi /etc/pulse/default.pa
load-module module-udev-detect
load-module module-udev-detect tsched=0
sudo vi /etc/dbus-1/system.d/bluetooth.conf
<policy context="default" <deny send_destination="org.bluez"/> </policy>
<policy context="default" <allow send_destination="org.bluez"/> </policy>
sudo vi /lib/systemd/system/bluetooth.service
下記変更する。
ExecStart=/usr/lib/bluetooth/bluetoothd
ExecStart=/usr/lib/bluetooth/bluetoothd --noplugin=sap -E ExecStartPre=/usr/sbin/rfkill unblock bluetooth
service bluetooth start
service bluetooth status or systemctl status bluetooth
$ pulseaudio --start $ sudo bluetoothctl [bluetooth]# scan on <-- スキャン開始 [bluetooth]# pair [アドレス] <-- アドレスを指定してペアリングする [bluetooth]# trust [アドレス] <-- アドレスを指定して信頼されたデバイスとする [bluetooth]# scan off [bluetooth]# connect [アドレス] <-- アドレスを指定して接続する [bluetooth]# quit <その他 bluetoothctl で使うコマンド> [bluetooth]# devices <-- デバイス一覧表示 [bluetooth]# paired-devices <-- ペアリング設定されたデバイス表示 [bluetooth]# info [アドレス] <-- 指定したデバイス情報表示 [bluetooth]# disconnect [アドレス] <-- 切断 [bluetooth]# remove [アドレス] <-- デバイス削除
sudo systemctl enable bluetooth.service
pulseaudio --start sudo bluetoothctl [bluetooth]# connect [アドレス]
pulseaudio --kill
pacmd list
aplay [webファイル]
pacmd list で認識しているけど、aplay で再生されない場合 pulseaudio --kill pulseaudio --start sudo systemctl connect [アドレス]
でうまくいくか試してみる