Bluetooth issues after March update

Using your new-found SSH skils, can you run a few commands:

lsmod | grep hci
sudo modprobe hci_uart

Please copy/paste the text, rather than providing a screen print, since an image uses unnecessary space on the (Discourse) system.

Here you go…nothing happened after inputting the second command.

osmc@osmc:~$ lsmod | grep hci
hci_uart 21989 0
bluetooth 251555 2 btsdio,hci_uart
osmc@osmc:~$ sudo modprobe hci_uart
osmc@osmc:~$

I’m on a non-plus Vero4K and can’t reproduce the error you see.

Let’s try a few more commands:

ls -l /etc/modprobe.d
ls -l /dev/ttyS*
ls -l /var/run/sdio*

osmc@osmc:~$ ls -l /etc/modprobe.d
total 4
-rw-r–r-- 1 root root 130 Nov 22 2017 blacklist-rc6.conf
osmc@osmc:~$ ls -l /dev/ttyS*
crw–w---- 1 root tty 243, 0 Mar 26 20:12 /dev/ttyS0
crw-rw---- 1 root dialout 243, 1 Mar 26 20:12 /dev/ttyS1
osmc@osmc:~$ ls -l
total 16
drwxr-xr-x 2 osmc osmc 4096 Feb 2 17:18 Movies
drwxr-xr-x 2 osmc osmc 4096 Feb 2 17:18 Music
drwxr-xr-x 2 osmc osmc 4096 Feb 2 17:18 Pictures
drwxr-xr-x 2 osmc osmc 4096 Feb 2 17:18 TV Shows

Some more:

ls -l /var/run/sdio*
lsmod
sudo /usr/bin/hciattach -s 115200 /dev/ttyS1 bcm43xx 2000000

osmc@osmc:~$ ls -l /var/run/sdio*
-rw-r–r-- 1 root root 0 Mar 26 20:12 /var/run/sdio_0x02d0:0xa9bf
osmc@osmc:~$ lsmod
Module Size Used by
bnep 11588 2
hci_uart 21989 1
fuse 78234 7
iptable_nat 2948 0
nf_conntrack_ipv4 7917 1
nf_defrag_ipv4 1441 1 nf_conntrack_ipv4
nf_nat_ipv4 3881 1 iptable_nat
nf_nat 13147 2 nf_nat_ipv4,iptable_nat
nf_conntrack 57010 4 nf_nat,nf_nat_ipv4,iptable_nat,nf_conntrack_ipv4
iptable_filter 1478 0
btsdio 3186 0
bluetooth 251555 22 bnep,btsdio,hci_uart
6lowpan_iphc 6007 1 bluetooth
dwc_otg 231871 0
dhd 723320 0
cfg80211 356403 1 dhd
rtl2832_sdr 17192 0
videobuf2_vmalloc 5385 1 rtl2832_sdr
videobuf2_memops 1340 1 videobuf2_vmalloc
videobuf2_v4l2 11694 1 rtl2832_sdr
videobuf2_core 32162 2 rtl2832_sdr,videobuf2_v4l2
r820t 17233 4
mn88473 6605 2
rtl2832 11765 2
dvb_usb_rtl28xxu 18247 15
dvb_usb_v2 14350 1 dvb_usb_rtl28xxu
dvb_core 91192 3 rtl2832,mn88473,dvb_usb_v2
ir_lirc_codec 4708 9
lirc_dev 7992 1 ir_lirc_codec
wifi_dummy 798 0
mali 196602 5
meson_ir 3981 0
rc_core 22791 8 lirc_dev,meson_ir,ir_lirc_codec,dvb_usb_rtl28xxu,dvb_usb_v2
amlvideodri 11554 1
videobuf_res 5514 1 amlvideodri
videobuf_core 16691 2 amlvideodri,videobuf_res
videodev 148029 5 amlvideodri,rtl2832_sdr,videobuf2_core,videobuf2_v4l2
media 21515 3 dvb_usb_v2,videodev,dvb_core
ip_tables 16731 2 iptable_filter,iptable_nat
x_tables 18035 2 ip_tables,iptable_filter
osmc@osmc:~$ sudo /usr/bin/hciattach -s 115200 /dev/ttyS1 bcm43xx 2000000
bcm43xx_init
Failed to write reset command
Can’t initialize device: Success
osmc@osmc:~$

Please try that command one more time.

osmc@osmc:~$ sudo /usr/bin/hciattach -s 115200 /dev/ttyS1 bcm43xx 2000000
bcm43xx_init
Failed to write reset command
Can’t initialize device: Success
osmc@osmc:~$

Sometimes shutting the device down at the mains for a minute or two resolves this issue.

ok, will try now.

pulled the plug for 2 mins. Rebooted then paired with harmony via bluetooth without issue - remote working fine. Rebooted again, now remote isn’t working and device has disappeared from bluetooth devices in my osmc.

Guys I’m also aware that you have other people’s issues to deal with. If you want some time to sit on this that’s absolutely fine. I can get by no problem with the osmc remote.

I need to finish for today, but one last shot:

connmanctl disable bluetooth
connmanctl technologies
systemctl status sdio-bt-firmware.service
sudo systemctl start sdio-bt-firmware.service
connmanctl technologies

Thanks. will send the last two commands next as the command line disappeared

osmc@osmc:~$ connmanctl disable bluetooth
Disabled bluetooth
osmc@osmc:~$ connmanctl technologies
/net/connman/technology/p2p
Name = P2P
Type = p2p
Powered = False
Connected = False
Tethering = False
/net/connman/technology/ethernet
Name = Wired
Type = ethernet
Powered = False
Connected = False
Tethering = False
/net/connman/technology/wifi
Name = WiFi
Type = wifi
Powered = True
Connected = True
Tethering = False
/net/connman/technology/bluetooth
Name = Bluetooth
Type = bluetooth
Powered = False
Connected = False
Tethering = False
osmc@osmc:~$ systemctl status sdio-bt-firmware.service
● sdio-bt-firmware.service - Vero3 Bluetooth support
Loaded: loaded (/lib/systemd/system/sdio-bt-firmware.service; disabled; vendo
Active: failed (Result: exit-code) since Thu 2020-03-26 22:06:57 GMT; 11min a
Process: 617 ExecStart=/usr/bin/hciattach -s 115200 /dev/ttyS1 bcm43xx 2000000

Mar 26 22:06:26 osmc systemd[1]: Starting Vero3 Bluetooth support…
Mar 26 22:06:57 osmc hciattach[617]: Initialization timed out.
Mar 26 22:06:57 osmc hciattach[617]: bcm43xx_init
Mar 26 22:06:57 osmc hciattach[617]: Flash firmware /etc/firmware/BCM4345C0.hcd
Mar 26 22:06:57 osmc systemd[1]: sdio-bt-firmware.service: Control process exite
Mar 26 22:06:57 osmc systemd[1]: Failed to start Vero3 Bluetooth support.
Mar 26 22:06:57 osmc systemd[1]: sdio-bt-firmware.service: Unit entered failed s
Mar 26 22:06:57 osmc systemd[1]: sdio-bt-firmware.service: Failed with result 'e
lines 1-13/13 (END)…skipping…
● sdio-bt-firmware.service - Vero3 Bluetooth support
Loaded: loaded (/lib/systemd/system/sdio-bt-firmware.service; disabled; vendor pr
Active: failed (Result: exit-code) since Thu 2020-03-26 22:06:57 GMT; 11min ago
Process: 617 ExecStart=/usr/bin/hciattach -s 115200 /dev/ttyS1 bcm43xx 2000000 (co

Mar 26 22:06:26 osmc systemd[1]: Starting Vero3 Bluetooth support…
Mar 26 22:06:57 osmc hciattach[617]: Initialization timed out.
Mar 26 22:06:57 osmc hciattach[617]: bcm43xx_init
Mar 26 22:06:57 osmc hciattach[617]: Flash firmware /etc/firmware/BCM4345C0.hcd
Mar 26 22:06:57 osmc systemd[1]: sdio-bt-firmware.service: Control process exited, c
Mar 26 22:06:57 osmc systemd[1]: Failed to start Vero3 Bluetooth support.
Mar 26 22:06:57 osmc systemd[1]: sdio-bt-firmware.service: Unit entered failed state
Mar 26 22:06:57 osmc systemd[1]: sdio-bt-firmware.service: Failed with result 'exit-
~
~
~
~
~
~
~
~
~
~
~
lines 1-13/13 (END)

● sdio-bt-firmware.service - Vero3 Bluetooth support
Loaded: loaded (/lib/systemd/system/sdio-bt-firmware.service; disabled; vendor prese
Active: failed (Result: exit-code) since Thu 2020-03-26 22:06:57 GMT; 11min ago
Process: 617 ExecStart=/usr/bin/hciattach -s 115200 /dev/ttyS1 bcm43xx 2000000 (code=

Mar 26 22:06:26 osmc systemd[1]: Starting Vero3 Bluetooth support…
Mar 26 22:06:57 osmc hciattach[617]: Initialization timed out.
Mar 26 22:06:57 osmc hciattach[617]: bcm43xx_init
Mar 26 22:06:57 osmc hciattach[617]: Flash firmware /etc/firmware/BCM4345C0.hcd
Mar 26 22:06:57 osmc systemd[1]: sdio-bt-firmware.service: Control process exited, code
Mar 26 22:06:57 osmc systemd[1]: Failed to start Vero3 Bluetooth support.
Mar 26 22:06:57 osmc systemd[1]: sdio-bt-firmware.service: Unit entered failed state.
Mar 26 22:06:57 osmc systemd[1]: sdio-bt-firmware.service: Failed with result 'exit-cod
~
~
~
~
~
~
~
~
~
~
~
lines 1-13/13 (END)…skipping…
● sdio-bt-firmware.service - Vero3 Bluetooth support
Loaded: loaded (/lib/systemd/system/sdio-bt-firmware.service; disabled; vendor preset:
Active: failed (Result: exit-code) since Thu 2020-03-26 22:06:57 GMT; 11min ago
Process: 617 ExecStart=/usr/bin/hciattach -s 115200 /dev/ttyS1 bcm43xx 2000000 (code=ex

Mar 26 22:06:26 osmc systemd[1]: Starting Vero3 Bluetooth support…
Mar 26 22:06:57 osmc hciattach[617]: Initialization timed out.
Mar 26 22:06:57 osmc hciattach[617]: bcm43xx_init
Mar 26 22:06:57 osmc hciattach[617]: Flash firmware /etc/firmware/BCM4345C0.hcd
Mar 26 22:06:57 osmc systemd[1]: sdio-bt-firmware.service: Control process exited, code=e
Mar 26 22:06:57 osmc systemd[1]: Failed to start Vero3 Bluetooth support.
Mar 26 22:06:57 osmc systemd[1]: sdio-bt-firmware.service: Unit entered failed state.
Mar 26 22:06:57 osmc systemd[1]: sdio-bt-firmware.service: Failed with result ‘exit-code’
~
~
~
~
~
~
~
~
~
~
~
~
lines 1-13/13 (END)

● sdio-bt-firmware.service - Vero3 Bluetooth support
Loaded: loaded (/lib/systemd/system/sdio-bt-firmware.service; disabled; vendor preset: e
Active: failed (Result: exit-code) since Thu 2020-03-26 22:06:57 GMT; 11min ago
Process: 617 ExecStart=/usr/bin/hciattach -s 115200 /dev/ttyS1 bcm43xx 2000000 (code=exit

Mar 26 22:06:26 osmc systemd[1]: Starting Vero3 Bluetooth support…
Mar 26 22:06:57 osmc hciattach[617]: Initialization timed out.
Mar 26 22:06:57 osmc hciattach[617]: bcm43xx_init
Mar 26 22:06:57 osmc hciattach[617]: Flash firmware /etc/firmware/BCM4345C0.hcd
Mar 26 22:06:57 osmc systemd[1]: sdio-bt-firmware.service: Control process exited, code=exi
Mar 26 22:06:57 osmc systemd[1]: Failed to start Vero3 Bluetooth support.
Mar 26 22:06:57 osmc systemd[1]: sdio-bt-firmware.service: Unit entered failed state.
Mar 26 22:06:57 osmc systemd[1]: sdio-bt-firmware.service: Failed with result ‘exit-code’.
~
~
~
~
~
~
~
~
~
~
~
~
lines 1-13/13 (END)…skipping…
● sdio-bt-firmware.service - Vero3 Bluetooth support
Loaded: loaded (/lib/systemd/system/sdio-bt-firmware.service; disabled; vendor preset: en
Active: failed (Result: exit-code) since Thu 2020-03-26 22:06:57 GMT; 11min ago
Process: 617 ExecStart=/usr/bin/hciattach -s 115200 /dev/ttyS1 bcm43xx 2000000 (code=exite

Mar 26 22:06:26 osmc systemd[1]: Starting Vero3 Bluetooth support…
Mar 26 22:06:57 osmc hciattach[617]: Initialization timed out.
Mar 26 22:06:57 osmc hciattach[617]: bcm43xx_init
Mar 26 22:06:57 osmc hciattach[617]: Flash firmware /etc/firmware/BCM4345C0.hcd
Mar 26 22:06:57 osmc systemd[1]: sdio-bt-firmware.service: Control process exited, code=exit
Mar 26 22:06:57 osmc systemd[1]: Failed to start Vero3 Bluetooth support.
Mar 26 22:06:57 osmc systemd[1]: sdio-bt-firmware.service: Unit entered failed state.
Mar 26 22:06:57 osmc systemd[1]: sdio-bt-firmware.service: Failed with result ‘exit-code’.
~
~
~
~
~
~
~
~
~
~
~
~
~
lines 1-13/13 (END)

● sdio-bt-firmware.service - Vero3 Bluetooth support
Loaded: loaded (/lib/systemd/system/sdio-bt-firmware.service; disabled; vendor preset: enab
Active: failed (Result: exit-code) since Thu 2020-03-26 22:06:57 GMT; 11min ago
Process: 617 ExecStart=/usr/bin/hciattach -s 115200 /dev/ttyS1 bcm43xx 2000000 (code=exited,

Mar 26 22:06:26 osmc systemd[1]: Starting Vero3 Bluetooth support…
Mar 26 22:06:57 osmc hciattach[617]: Initialization timed out.
Mar 26 22:06:57 osmc hciattach[617]: bcm43xx_init
Mar 26 22:06:57 osmc hciattach[617]: Flash firmware /etc/firmware/BCM4345C0.hcd
Mar 26 22:06:57 osmc systemd[1]: sdio-bt-firmware.service: Control process exited, code=exited
Mar 26 22:06:57 osmc systemd[1]: Failed to start Vero3 Bluetooth support.
Mar 26 22:06:57 osmc systemd[1]: sdio-bt-firmware.service: Unit entered failed state.
Mar 26 22:06:57 osmc systemd[1]: sdio-bt-firmware.service: Failed with result ‘exit-code’.
~
~
~
~
~
~
~
~
~
~
~
~
~
lines 1-13/13 (END)…skipping…
● sdio-bt-firmware.service - Vero3 Bluetooth support
Loaded: loaded (/lib/systemd/system/sdio-bt-firmware.service; disabled; vendor preset: enable
Active: failed (Result: exit-code) since Thu 2020-03-26 22:06:57 GMT; 11min ago
Process: 617 ExecStart=/usr/bin/hciattach -s 115200 /dev/ttyS1 bcm43xx 2000000 (code=exited, s

Mar 26 22:06:26 osmc systemd[1]: Starting Vero3 Bluetooth support…
Mar 26 22:06:57 osmc hciattach[617]: Initialization timed out.
Mar 26 22:06:57 osmc hciattach[617]: bcm43xx_init
Mar 26 22:06:57 osmc hciattach[617]: Flash firmware /etc/firmware/BCM4345C0.hcd
Mar 26 22:06:57 osmc systemd[1]: sdio-bt-firmware.service: Control process exited, code=exited s
Mar 26 22:06:57 osmc systemd[1]: Failed to start Vero3 Bluetooth support.
Mar 26 22:06:57 osmc systemd[1]: sdio-bt-firmware.service: Unit entered failed state.
Mar 26 22:06:57 osmc systemd[1]: sdio-bt-firmware.service: Failed with result ‘exit-code’.
~
~
~
~
~
~
~
~
~
~
~
~
~
~
lines 1-13/13 (END)

● sdio-bt-firmware.service - Vero3 Bluetooth support
Loaded: loaded (/lib/systemd/system/sdio-bt-firmware.service; disabled; vendor preset: enabled
Active: failed (Result: exit-code) since Thu 2020-03-26 22:06:57 GMT; 11min ago
Process: 617 ExecStart=/usr/bin/hciattach -s 115200 /dev/ttyS1 bcm43xx 2000000 (code=exited, st

Mar 26 22:06:26 osmc systemd[1]: Starting Vero3 Bluetooth support…
Mar 26 22:06:57 osmc hciattach[617]: Initialization timed out.
Mar 26 22:06:57 osmc hciattach[617]: bcm43xx_init
Mar 26 22:06:57 osmc hciattach[617]: Flash firmware /etc/firmware/BCM4345C0.hcd
Mar 26 22:06:57 osmc systemd[1]: sdio-bt-firmware.service: Control process exited, code=exited st
Mar 26 22:06:57 osmc systemd[1]: Failed to start Vero3 Bluetooth support.
Mar 26 22:06:57 osmc systemd[1]: sdio-bt-firmware.service: Unit entered failed state.
Mar 26 22:06:57 osmc systemd[1]: sdio-bt-firmware.service: Failed with result ‘exit-code’.
~
~
~
~
~
~
~
~
~
~
~
~
~
~
lines 1-13/13 (END)

● sdio-bt-firmware.service - Vero3 Bluetooth support
Loaded: loaded (/lib/systemd/system/sdio-bt-firmware.service; disabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Thu 2020-03-26 22:06:57 GMT; 11min ago
Process: 617 ExecStart=/usr/bin/hciattach -s 115200 /dev/ttyS1 bcm43xx 2000000 (code=exited, stat

Mar 26 22:06:26 osmc systemd[1]: Starting Vero3 Bluetooth support…
Mar 26 22:06:57 osmc hciattach[617]: Initialization timed out.
Mar 26 22:06:57 osmc hciattach[617]: bcm43xx_init
Mar 26 22:06:57 osmc hciattach[617]: Flash firmware /etc/firmware/BCM4345C0.hcd
Mar 26 22:06:57 osmc systemd[1]: sdio-bt-firmware.service: Control process exited, code=exited stat
Mar 26 22:06:57 osmc systemd[1]: Failed to start Vero3 Bluetooth support.
Mar 26 22:06:57 osmc systemd[1]: sdio-bt-firmware.service: Unit entered failed state.
Mar 26 22:06:57 osmc systemd[1]: sdio-bt-firmware.service: Failed with result ‘exit-code’.
~
~
~
~
~
~
~
~
~
~
~
~
~
~
lines 1-13/13 (END)…skipping…
● sdio-bt-firmware.service - Vero3 Bluetooth support
Loaded: loaded (/lib/systemd/system/sdio-bt-firmware.service; disabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Thu 2020-03-26 22:06:57 GMT; 11min ago
Process: 617 ExecStart=/usr/bin/hciattach -s 115200 /dev/ttyS1 bcm43xx 2000000 (code=exited, status

Mar 26 22:06:26 osmc systemd[1]: Starting Vero3 Bluetooth support…
Mar 26 22:06:57 osmc hciattach[617]: Initialization timed out.
Mar 26 22:06:57 osmc hciattach[617]: bcm43xx_init
Mar 26 22:06:57 osmc hciattach[617]: Flash firmware /etc/firmware/BCM4345C0.hcd
Mar 26 22:06:57 osmc systemd[1]: sdio-bt-firmware.service: Control process exited, code=exited status
Mar 26 22:06:57 osmc systemd[1]: Failed to start Vero3 Bluetooth support.
Mar 26 22:06:57 osmc systemd[1]: sdio-bt-firmware.service: Unit entered failed state.
Mar 26 22:06:57 osmc systemd[1]: sdio-bt-firmware.service: Failed with result ‘exit-code’.
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
lines 1-13/13 (END)

● sdio-bt-firmware.service - Vero3 Bluetooth support
Loaded: loaded (/lib/systemd/system/sdio-bt-firmware.service; disabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Thu 2020-03-26 22:06:57 GMT; 11min ago
Process: 617 ExecStart=/usr/bin/hciattach -s 115200 /dev/ttyS1 bcm43xx 2000000 (code=exited, status=

Mar 26 22:06:26 osmc systemd[1]: Starting Vero3 Bluetooth support…
Mar 26 22:06:57 osmc hciattach[617]: Initialization timed out.
Mar 26 22:06:57 osmc hciattach[617]: bcm43xx_init
Mar 26 22:06:57 osmc hciattach[617]: Flash firmware /etc/firmware/BCM4345C0.hcd
Mar 26 22:06:57 osmc systemd[1]: sdio-bt-firmware.service: Control process exited, code=exited status=
Mar 26 22:06:57 osmc systemd[1]: Failed to start Vero3 Bluetooth support.
Mar 26 22:06:57 osmc systemd[1]: sdio-bt-firmware.service: Unit entered failed state.
Mar 26 22:06:57 osmc systemd[1]: sdio-bt-firmware.service: Failed with result ‘exit-code’.
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
lines 1-13/13 (END)…skipping…
● sdio-bt-firmware.service - Vero3 Bluetooth support
Loaded: loaded (/lib/systemd/system/sdio-bt-firmware.service; disabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Thu 2020-03-26 22:06:57 GMT; 11min ago
Process: 617 ExecStart=/usr/bin/hciattach -s 115200 /dev/ttyS1 bcm43xx 2000000 (code=exited, status=1/

Mar 26 22:06:26 osmc systemd[1]: Starting Vero3 Bluetooth support…
Mar 26 22:06:57 osmc hciattach[617]: Initialization timed out.
Mar 26 22:06:57 osmc hciattach[617]: bcm43xx_init
Mar 26 22:06:57 osmc hciattach[617]: Flash firmware /etc/firmware/BCM4345C0.hcd
Mar 26 22:06:57 osmc systemd[1]: sdio-bt-firmware.service: Control process exited, code=exited status=1
Mar 26 22:06:57 osmc systemd[1]: Failed to start Vero3 Bluetooth support.
Mar 26 22:06:57 osmc systemd[1]: sdio-bt-firmware.service: Unit entered failed state.
Mar 26 22:06:57 osmc systemd[1]: sdio-bt-firmware.service: Failed with result ‘exit-code’.
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
lines 1-13/13 (END)

● sdio-bt-firmware.service - Vero3 Bluetooth support
Loaded: loaded (/lib/systemd/system/sdio-bt-firmware.service; disabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Thu 2020-03-26 22:06:57 GMT; 11min ago
Process: 617 ExecStart=/usr/bin/hciattach -s 115200 /dev/ttyS1 bcm43xx 2000000 (code=exited, status=1/F

Mar 26 22:06:26 osmc systemd[1]: Starting Vero3 Bluetooth support…
Mar 26 22:06:57 osmc hciattach[617]: Initialization timed out.
Mar 26 22:06:57 osmc hciattach[617]: bcm43xx_init
Mar 26 22:06:57 osmc hciattach[617]: Flash firmware /etc/firmware/BCM4345C0.hcd
Mar 26 22:06:57 osmc systemd[1]: sdio-bt-firmware.service: Control process exited, code=exited status=1
Mar 26 22:06:57 osmc systemd[1]: Failed to start Vero3 Bluetooth support.
Mar 26 22:06:57 osmc systemd[1]: sdio-bt-firmware.service: Unit entered failed state.
Mar 26 22:06:57 osmc systemd[1]: sdio-bt-firmware.service: Failed with result ‘exit-code’.
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
lines 1-13/13 (END)

● sdio-bt-firmware.service - Vero3 Bluetooth support
Loaded: loaded (/lib/systemd/system/sdio-bt-firmware.service; disabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Thu 2020-03-26 22:06:57 GMT; 11min ago
Process: 617 ExecStart=/usr/bin/hciattach -s 115200 /dev/ttyS1 bcm43xx 2000000 (code=exited, status=1/FAI

Mar 26 22:06:26 osmc systemd[1]: Starting Vero3 Bluetooth support…
Mar 26 22:06:57 osmc hciattach[617]: Initialization timed out.
Mar 26 22:06:57 osmc hciattach[617]: bcm43xx_init
Mar 26 22:06:57 osmc hciattach[617]: Flash firmware /etc/firmware/BCM4345C0.hcd
Mar 26 22:06:57 osmc systemd[1]: sdio-bt-firmware.service: Control process exited, code=exited status=1
Mar 26 22:06:57 osmc systemd[1]: Failed to start Vero3 Bluetooth support.
Mar 26 22:06:57 osmc systemd[1]: sdio-bt-firmware.service: Unit entered failed state.
Mar 26 22:06:57 osmc systemd[1]: sdio-bt-firmware.service: Failed with result ‘exit-code’.
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
lines 1-13/13 (END)…skipping…
● sdio-bt-firmware.service - Vero3 Bluetooth support
Loaded: loaded (/lib/systemd/system/sdio-bt-firmware.service; disabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Thu 2020-03-26 22:06:57 GMT; 11min ago
Process: 617 ExecStart=/usr/bin/hciattach -s 115200 /dev/ttyS1 bcm43xx 2000000 (code=exited, status=1/FAI

Mar 26 22:06:26 osmc systemd[1]: Starting Vero3 Bluetooth support…
Mar 26 22:06:57 osmc hciattach[617]: Initialization timed out.
Mar 26 22:06:57 osmc hciattach[617]: bcm43xx_init
Mar 26 22:06:57 osmc hciattach[617]: Flash firmware /etc/firmware/BCM4345C0.hcd
Mar 26 22:06:57 osmc systemd[1]: sdio-bt-firmware.service: Control process exited, code=exited status=1
Mar 26 22:06:57 osmc systemd[1]: Failed to start Vero3 Bluetooth support.
Mar 26 22:06:57 osmc systemd[1]: sdio-bt-firmware.service: Unit entered failed state.
Mar 26 22:06:57 osmc systemd[1]: sdio-bt-firmware.service: Failed with result ‘exit-code’.
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
lines 1-13/13 (END)

● sdio-bt-firmware.service - Vero3 Bluetooth support
Loaded: loaded (/lib/systemd/system/sdio-bt-firmware.service; disabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Thu 2020-03-26 22:06:57 GMT; 11min ago
Process: 617 ExecStart=/usr/bin/hciattach -s 115200 /dev/ttyS1 bcm43xx 2000000 (code=exited, status=1/FAIL

Mar 26 22:06:26 osmc systemd[1]: Starting Vero3 Bluetooth support…
Mar 26 22:06:57 osmc hciattach[617]: Initialization timed out.
Mar 26 22:06:57 osmc hciattach[617]: bcm43xx_init
Mar 26 22:06:57 osmc hciattach[617]: Flash firmware /etc/firmware/BCM4345C0.hcd
Mar 26 22:06:57 osmc systemd[1]: sdio-bt-firmware.service: Control process exited, code=exited status=1
Mar 26 22:06:57 osmc systemd[1]: Failed to start Vero3 Bluetooth support.
Mar 26 22:06:57 osmc systemd[1]: sdio-bt-firmware.service: Unit entered failed state.
Mar 26 22:06:57 osmc systemd[1]: sdio-bt-firmware.service: Failed with result ‘exit-code’.
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
lines 1-13/13 (END)

● sdio-bt-firmware.service - Vero3 Bluetooth support
Loaded: loaded (/lib/systemd/system/sdio-bt-firmware.service; disabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Thu 2020-03-26 22:06:57 GMT; 11min ago
Process: 617 ExecStart=/usr/bin/hciattach -s 115200 /dev/ttyS1 bcm43xx 2000000 (code=exited, status=1/FAILU

Mar 26 22:06:26 osmc systemd[1]: Starting Vero3 Bluetooth support…
Mar 26 22:06:57 osmc hciattach[617]: Initialization timed out.
Mar 26 22:06:57 osmc hciattach[617]: bcm43xx_init
Mar 26 22:06:57 osmc hciattach[617]: Flash firmware /etc/firmware/BCM4345C0.hcd
Mar 26 22:06:57 osmc systemd[1]: sdio-bt-firmware.service: Control process exited, code=exited status=1
Mar 26 22:06:57 osmc systemd[1]: Failed to start Vero3 Bluetooth support.
Mar 26 22:06:57 osmc systemd[1]: sdio-bt-firmware.service: Unit entered failed state.
Mar 26 22:06:57 osmc systemd[1]: sdio-bt-firmware.service: Failed with result ‘exit-code’.
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
lines 1-13/13 (END)…skipping…
● sdio-bt-firmware.service - Vero3 Bluetooth support
Loaded: loaded (/lib/systemd/system/sdio-bt-firmware.service; disabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Thu 2020-03-26 22:06:57 GMT; 11min ago
Process: 617 ExecStart=/usr/bin/hciattach -s 115200 /dev/ttyS1 bcm43xx 2000000 (code=exited, status=1/FAILU

Mar 26 22:06:26 osmc systemd[1]: Starting Vero3 Bluetooth support…
Mar 26 22:06:57 osmc hciattach[617]: Initialization timed out.
Mar 26 22:06:57 osmc hciattach[617]: bcm43xx_init
Mar 26 22:06:57 osmc hciattach[617]: Flash firmware /etc/firmware/BCM4345C0.hcd
Mar 26 22:06:57 osmc systemd[1]: sdio-bt-firmware.service: Control process exited, code=exited status=1
Mar 26 22:06:57 osmc systemd[1]: Failed to start Vero3 Bluetooth support.
Mar 26 22:06:57 osmc systemd[1]: sdio-bt-firmware.service: Unit entered failed state.
Mar 26 22:06:57 osmc systemd[1]: sdio-bt-firmware.service: Failed with result ‘exit-code’.
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
lines 1-13/13 (END)

● sdio-bt-firmware.service - Vero3 Bluetooth support
Loaded: loaded (/lib/systemd/system/sdio-bt-firmware.service; disabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Thu 2020-03-26 22:06:57 GMT; 11min ago
Process: 617 ExecStart=/usr/bin/hciattach -s 115200 /dev/ttyS1 bcm43xx 2000000 (code=exited, status=1/FAILUR

Mar 26 22:06:26 osmc systemd[1]: Starting Vero3 Bluetooth support…
Mar 26 22:06:57 osmc hciattach[617]: Initialization timed out.
Mar 26 22:06:57 osmc hciattach[617]: bcm43xx_init
Mar 26 22:06:57 osmc hciattach[617]: Flash firmware /etc/firmware/BCM4345C0.hcd
Mar 26 22:06:57 osmc systemd[1]: sdio-bt-firmware.service: Control process exited, code=exited status=1
Mar 26 22:06:57 osmc systemd[1]: Failed to start Vero3 Bluetooth support.
Mar 26 22:06:57 osmc systemd[1]: sdio-bt-firmware.service: Unit entered failed state.
Mar 26 22:06:57 osmc systemd[1]: sdio-bt-firmware.service: Failed with result ‘exit-code’.
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
lines 1-13/13 (END)

● sdio-bt-firmware.service - Vero3 Bluetooth support
Loaded: loaded (/lib/systemd/system/sdio-bt-firmware.service; disabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Thu 2020-03-26 22:06:57 GMT; 11min ago
Process: 617 ExecStart=/usr/bin/hciattach -s 115200 /dev/ttyS1 bcm43xx 2000000 (code=exited, status=1/FAILU

Mar 26 22:06:26 osmc systemd[1]: Starting Vero3 Bluetooth support…
Mar 26 22:06:57 osmc hciattach[617]: Initialization timed out.
Mar 26 22:06:57 osmc hciattach[617]: bcm43xx_init
Mar 26 22:06:57 osmc hciattach[617]: Flash firmware /etc/firmware/BCM4345C0.hcd
Mar 26 22:06:57 osmc systemd[1]: sdio-bt-firmware.service: Control process exited, code=exited status=1
Mar 26 22:06:57 osmc systemd[1]: Failed to start Vero3 Bluetooth support.
Mar 26 22:06:57 osmc systemd[1]: sdio-bt-firmware.service: Unit entered failed state.
Mar 26 22:06:57 osmc systemd[1]: sdio-bt-firmware.service: Failed with result ‘exit-code’.
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
lines 1-13/13 (END)

● sdio-bt-firmware.service - Vero3 Bluetooth support
Loaded: loaded (/lib/systemd/system/sdio-bt-firmware.service; disabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Thu 2020-03-26 22:06:57 GMT; 11min ago
Process: 617 ExecStart=/usr/bin/hciattach -s 115200 /dev/ttyS1 bcm43xx 2000000 (code=exited, status=1/FAIL

Mar 26 22:06:26 osmc systemd[1]: Starting Vero3 Bluetooth support…
Mar 26 22:06:57 osmc hciattach[617]: Initialization timed out.
Mar 26 22:06:57 osmc hciattach[617]: bcm43xx_init
Mar 26 22:06:57 osmc hciattach[617]: Flash firmware /etc/firmware/BCM4345C0.hcd
Mar 26 22:06:57 osmc systemd[1]: sdio-bt-firmware.service: Control process exited, code=exited status=1
Mar 26 22:06:57 osmc systemd[1]: Failed to start Vero3 Bluetooth support.
Mar 26 22:06:57 osmc systemd[1]: sdio-bt-firmware.service: Unit entered failed state.
Mar 26 22:06:57 osmc systemd[1]: sdio-bt-firmware.service: Failed with result ‘exit-code’.
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
lines 1-13/13 (END)

● sdio-bt-firmware.service - Vero3 Bluetooth support
Loaded: loaded (/lib/systemd/system/sdio-bt-firmware.service; disabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Thu 2020-03-26 22:06:57 GMT; 11min ago
Process: 617 ExecStart=/usr/bin/hciattach -s 115200 /dev/ttyS1 bcm43xx 2000000 (code=exited, status=1/FAI

Mar 26 22:06:26 osmc systemd[1]: Starting Vero3 Bluetooth support…
Mar 26 22:06:57 osmc hciattach[617]: Initialization timed out.
Mar 26 22:06:57 osmc hciattach[617]: bcm43xx_init
Mar 26 22:06:57 osmc hciattach[617]: Flash firmware /etc/firmware/BCM4345C0.hcd
Mar 26 22:06:57 osmc systemd[1]: sdio-bt-firmware.service: Control process exited, code=exited status=1
Mar 26 22:06:57 osmc systemd[1]: Failed to start Vero3 Bluetooth support.
Mar 26 22:06:57 osmc systemd[1]: sdio-bt-firmware.service: Unit entered failed state.
Mar 26 22:06:57 osmc systemd[1]: sdio-bt-firmware.service: Failed with result ‘exit-code’.
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
lines 1-13/13 (END)

Okay, that’s interesting.
Is this only happening on reboots? If you keep shutting down and powering from cold, does it stay working?

ok. So I connected via bluetooth. harmony showed up under devices in my osmc and paired, but didn’t show up in ‘paired devices’, but did work. That screen then froze so I pulled the plug. On reboot, harmony was working. I then shut system down from power menu, pulled and reinserted power lead, now harmony isn’t working and has disappeared from paired devices.

I’ll look in to this tomorrow. I’m racking my brains out as to what we’ve changed that’d be causing this.

Can you also confirm the Harmony hasn’t updated to a newer version of firmware recently?

Sam

Thanks Sam. I’ve just checked and I think the latest harmony firmware update was 10th March. I haven’t noticed any issues until now but maybe it’s not an osmc problem after all. Massive apologies if it is a Logitech issue!

The hciattach errors suggest to me the error is more likely to be on our side.
I’ll hook up a device tomorrow and try 100 reboot loops and see if Bluetooth gets stuck

Awesome, thank you.