OSMC 2016.06-02 on RPi3, internal bluetooth module, Amazon Fire TV Stick remote paired, but bluetooth is disabled after every reboot/restart. /var/lib/connman/settings has bluetooth enabled as well.
same here. Still. Have you migrated the SD-Card from a RPi2 to the RPi3? Or did you make a clean install on RPi3?
I think that is the reason: I migrated the SD-card from a RPi2 to the RPi3 and on the RPi2 there was an external USB-BT Adapter connected.
Think this leaves traces⌠But dunno where ⌠so itâs messed upâŚ
My bluetooth keyboard survived one reboot yesterday after I trusted the device manually⌠$ sudo bluetoothctl [bluetooth]# agent on [bluetooth]# default-agent [bluetooth]# scan on [bluetooth]# pair xx:xx:xx:xx:xx:xx [bluetooth]# trust xx:xx:xx:xx:xx:xx [bluetooth]# exit
Will test some more in the next days.
I had this problem using the internal bluetooth adapter in the Pi 3. Out of all the stuff I have done with OSMC, every single thing has worked out of the box which has impressed me no end - except this
I signed up to share this embarrassingly simple hack that fixes it for me until it is fixed in OSMC.
Edit /etc/rc.local and add the following before the exit 0
I just installed the latest version of OSMC on a R Pi 3 and I am also experiencing the issue with Bluetooth not connecting to my Bluetooth mouse on a reboot. I always have to manually reconnect. I tried the Scan for Updates fix but there are no updates available so that means I have the latest of everything.
I have seen a couple of suggestions of command line fixes or editing configuration files.
How do I do that when there is no command line available from OSMC?
Are there any new ways or idea on how to fix this?
@jackcf Youâre going to need to be a little more specific.
Could you access the command line? If not, there will be a lot of other threads about this, so, better to ask there and not send this bluetooth issues thread off topic.
If you edited /etc/rc.local and it still isnât working, then please do reply on this thread and weâll try to help.
The most obvious thing is that you have the filename wrong. The file you want is /etc/rc.local.
It is important that you add the line I said before above the exit 0. You need to include everything I wrote - that means the _()_s as well as the &.
When you do this, the bluetooth âcheckboxâ in OSMC wonât be marked as on, but it will be on anyway.
Does that help?
If not, please type the following on the command line and paste the output here cat /etc/rc.local
Every time I reboot I have to go into settings and manually reconnect the mouse and it works fine. It looks like OSMC is not trusting the device to me.
Here is the contents of the rc file:
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
(sleep 10 ; connmanctl enable bluetooth) ;
exit 0