No adapter bluetooth found, can't find hciuart service to run

For orange pi zero 3 working solution is:

sudo su -

curl -sSfo /usr/local/bin/hciattach_opi 'https://raw.githubusercontent.com/armbian/build/main/packages/bsp/rk3399/hciattach_opi'

cat << '_EOF_' > /etc/systemd/system/sprd-bluetooth.service
[Unit]
Description=Spreadtrum (sprd) bluetooth support
Before=bluetooth.service

[Service]
RemainAfterExit=yes
ExecStartPre=/bin/sleep 60
ExecStartPre=/usr/sbin/modprobe sprdwl_ng
ExecStartPre=/usr/sbin/modprobe sprdbt_tty
ExecStart=/usr/local/bin/hciattach_opi -n -s 1500000 /dev/ttyBT0 sprd

[Install]
WantedBy=multi-user.target
_EOF_

chmod +x /usr/local/bin/hciattach_opi

systemctl daemon-reload

systemctl enable --now sprd-bluetooth

And after that unblock it through rfkill

1 Like