I have a 8Bitdo SNES30 and whenever I restart my RPi4, it will not reconnect via Bluetooth unless I run all the commands again. What am I missing? I followed: https://www.lakka.tv/doc/8Bitdo-Wireless-Controller/
(controller not yet turned on)
systemctl status bluetooth
● bluetooth.service - Bluetooth service Loaded: loaded (/usr/lib/systemd/system/bluetooth.service; enabled; vendor preset: disabled) Active: active (running) since Tue 2020-03-10 01:47:34 UTC; 16s ago Main PID: 521 (bluetoothd) Status: "Running" CGroup: /system.slice/bluetooth.service └─521 /usr/lib/bluetooth/bluetoothd Mar 10 01:47:34 Lakka systemd: Started Bluetooth service. Mar 10 01:47:34 Lakka bluetoothd: Bluetooth daemon 5.47 Mar 10 01:47:34 Lakka bluetoothd: Starting SDP server Mar 10 01:47:34 Lakka bluetoothd: kernel lacks bnep-protocol support Mar 10 01:47:34 Lakka bluetoothd: System does not support network plugin Mar 10 01:47:34 Lakka bluetoothd: Bluetooth management interface 1.14 initialized Mar 10 01:47:34 Lakka bluetoothd: Failed to set privacy: Rejected (0x0b)
^ The service is on as expected.
Lakka:~ # bluetoothctl [NEW] Controller B8:27:EB:96:FA:66 %h [default] [NEW] Device E4:17:D8:9E:6C:xx 8Bitdo SNES30 GamePad [NEW] Device E4:17:D8:5A:63:xy 8Bitdo SNES30 GamePad Agent registered [bluetooth]# agent on Agent is already registered [bluetooth]# default-agent Default agent request successful [bluetooth]# power on Changing power on succeeded [bluetooth]# discoverable on Changing discoverable on succeeded [bluetooth]# pairable on Changing pairable on succeeded [bluetooth]# scan on Discovery started [CHG] Controller B8:27:EB:96:FA:66 Discovering: yes [NEW] Device xx:35:0C:01:7F:6E N01F5
The guide says to turn it on via Mode 1, which is hold down Start. I turn the controller on that way.
[CHG] Device E4:17:D8:5A:63:xy RSSI: -58 [bluetooth]# connect E4:17:D8:5A:63:xy Attempting to connect to E4:17:D8:5A:63:xy [CHG] Device E4:17:D8:5A:63:xy Connected: yes [CHG] Device E4:17:D8:5A:63:xy Paired: yes Connection successful [CHG] Device E4:17:D8:5A:63:xy ServicesResolved: yes
trust the device.
I reboot and the controller no longer reconnects via Bluetooth. I’ve tried
pair in the command window too during these steps, but it continues to no longer be reconnected after a reboot.
I have also tried
Trust, no luck.
What am I missing?