I’m running hassio on an RPi 3b (fully up to date) and recently started using hyperion.ng as an addon.
This addon uses a usb capture device and once usb capture is activated, bluetooth fails.
Under system -> host logs, i see the following:
[19121.240048] Bluetooth: hci0: Frame reassembly failed (-84)
[19121.241825] Bluetooth: hci0: Frame reassembly failed (-84)
[19121.243704] Bluetooth: hci0: Frame reassembly failed (-84)
[19121.245643] Bluetooth: hci0: Frame reassembly failed (-84)
[19121.247429] Bluetooth: hci0: Frame reassembly failed (-84)
[19122.036080] Bluetooth: hci0: Frame reassembly failed (-84)
[19122.037764] Bluetooth: hci0: Frame reassembly failed (-84)
[19122.039388] Bluetooth: hci0: Frame reassembly failed (-84)
[19122.041033] Bluetooth: hci0: Frame reassembly failed (-84)
[19123.173736] Bluetooth: hci0: command 0x0419 tx timeout
repeated many times,
Google indicates the issue may be the bluetooth baud rate. Is it possible to change the bluetooth baud rate under hassio?
I’m also not sure if it’s related to previous issues with bluetooth on the RPi3 recently fixed on hassos, or if it’s a problem with the addon…
Any tips or pointers?
Thanks
Ok, back with the full host logs here in case anyone can help…
Here is the logs from a fresh boot, with the add-on disabled and bluetooth fully functional:
pastebin for character limit
and here are the entries once I start the addon:
[ 276.991423] retire_capture_urb: 23 callbacks suppressed
[ 1522.894467] hassio: port 10(veth0e48da2) entered blocking state
[ 1522.898766] hassio: port 10(veth0e48da2) entered disabled state
[ 1522.902842] device veth0e48da2 entered promiscuous mode
[ 1522.906440] audit: type=1700 audit(1604267578.779:172): dev=veth0e48da2 prom=256 old_prom=0 auid=4294967295 uid=0 gid=0 ses=4294967295
[ 1522.907015] IPv6: ADDRCONF(NETDEV_UP): veth0e48da2: link is not ready
[ 1522.913281] audit: type=1300 audit(1604267578.779:172): arch=40000028 syscall=290 per=800000 success=yes exit=40 a0=c a1=3aab260 a2=28 a3=0 items=0 ppid=1 pid=344 auid=4294967295 uid=0 gid=0 euid=0 suid=0 fsuid=0 egid=0 sgid=0 fsgid=0 tty=(none) ses=4294967295 comm="dockerd" exe="/usr/bin/dockerd" subj==unconfined key=(null)
[ 1522.935797] audit: type=1327 audit(1604267578.779:172): proctitle=2F7573722F62696E2F646F636B657264002D480066643A2F2F002D2D73746F726167652D6472697665723D6F7665726C617932002D2D6C6F672D6472697665723D6A6F75726E616C64002D2D646174612D726F6F74002F6D6E742F646174612F646F636B6572
[ 1523.008123] audit: type=1325 audit(1604267578.889:173): table=nat family=2 entries=21
[ 1523.014860] audit: type=1300 audit(1604267578.889:173): arch=40000028 syscall=294 per=800000 success=yes exit=0 a0=4 a1=0 a2=40 a3=d53c10 items=0 ppid=344 pid=6936 auid=4294967295 uid=0 gid=0 euid=0 suid=0 fsuid=0 egid=0 sgid=0 fsgid=0 tty=(none) ses=4294967295 comm="iptables" exe="/usr/sbin/xtables-legacy-multi" subj==unconfined key=(null)
[ 1523.033311] audit: type=1327 audit(1604267578.889:173): proctitle=2F7573722F7362696E2F69707461626C6573002D2D77616974002D74006E6174002D4100444F434B4552002D7000746370002D6400302F30002D2D64706F7274003139343435002D6A00444E4154002D2D746F2D64657374696E6174696F6E003137322E33302E33332E343A31393434350000002D690068617373696F
[ 1523.048677] audit: type=1325 audit(1604267578.919:174): table=filter family=2 entries=33
[ 1523.056920] audit: type=1300 audit(1604267578.919:174): arch=40000028 syscall=294 per=800000 success=yes exit=0 a0=4 a1=0 a2=40 a3=de2818 items=0 ppid=344 pid=6938 auid=4294967295 uid=0 gid=0 euid=0 suid=0 fsuid=0 egid=0 sgid=0 fsgid=0 tty=(none) ses=4294967295 comm="iptables" exe="/usr/sbin/xtables-legacy-multi" subj==unconfined key=(null)
[ 1523.077588] audit: type=1327 audit(1604267578.919:174): proctitle=2F7573722F7362696E2F69707461626C6573002D2D77616974002D740066696C746572002D4100444F434B45520000002D690068617373696F002D6F0068617373696F002D7000746370002D64003137322E33302E33332E34002D2D64706F7274003139343435002D6A00414343455054
[ 1523.096053] audit: type=1325 audit(1604267578.939:175): table=nat family=2 entries=22
[ 1524.345898] eth0: renamed from veth6f6fb1c
[ 1524.405836] IPv6: ADDRCONF(NETDEV_CHANGE): veth0e48da2: link becomes ready
[ 1524.410681] hassio: port 10(veth0e48da2) entered blocking state
[ 1524.415053] hassio: port 10(veth0e48da2) entered forwarding state
[ 1528.521249] retire_capture_urb: 68 callbacks suppressed
[ 1533.532149] retire_capture_urb: 106 callbacks suppressed
[ 1535.933561] Bluetooth: hci0: Frame reassembly failed (-84)
[ 1535.938268] Bluetooth: hci0: Frame reassembly failed (-84)
[ 1535.943420] Bluetooth: hci0: Frame reassembly failed (-84)
[ 1535.948096] Bluetooth: hci0: Frame reassembly failed (-84)
[ 1537.853019] Bluetooth: hci0: command 0x0419 tx timeout
[ 1538.725397] retire_capture_urb: 133 callbacks suppressed
[ 1543.742247] retire_capture_urb: 166 callbacks suppressed
[ 1548.815267] retire_capture_urb: 110 callbacks suppressed
[ 1553.856145] retire_capture_urb: 164 callbacks suppressed
[ 1556.182588] Bluetooth: hci0: Frame reassembly failed (-84)
[ 1556.186295] Bluetooth: hci0: Frame reassembly failed (-84)
[ 1556.189679] Bluetooth: hci0: Frame reassembly failed (-84)
[ 1557.933119] Bluetooth: hci0: command 0x0419 tx timeout
[ 1558.873271] retire_capture_urb: 153 callbacks suppressed
[ 1563.895263] retire_capture_urb: 171 callbacks suppressed
[ 1566.427551] Bluetooth: hci0: Frame reassembly failed (-84)
[ 1566.430392] Bluetooth: hci0: Frame reassembly failed (-84)
[ 1566.433362] Bluetooth: hci0: Frame reassembly failed (-84)
[ 1568.253160] Bluetooth: hci0: command 0x0419 tx timeout
[ 1568.932639] retire_capture_urb: 158 callbacks suppressed
[ 1573.453276] Bluetooth: hci0: command 0x0419 tx timeout
[ 1573.977018] retire_capture_urb: 149 callbacks suppressed
[ 1576.545703] Bluetooth: hci0: Frame reassembly failed (-84)
[ 1576.548322] Bluetooth: hci0: Frame reassembly failed (-84)
[ 1576.550809] Bluetooth: hci0: Frame reassembly failed (-84)
[ 1578.177649] Bluetooth: hci0: Frame reassembly failed (-84)
[ 1578.179744] Bluetooth: hci0: Frame reassembly failed (-84)
[ 1578.182015] Bluetooth: hci0: Frame reassembly failed (-84)
[ 1578.184287] Bluetooth: hci0: Frame reassembly failed (-84)
[ 1578.494086] Bluetooth: hci0: command 0x0419 tx timeout
[ 1578.990013] retire_capture_urb: 183 callbacks suppressed
[ 1583.994637] retire_capture_urb: 184 callbacks suppressed
[ 1589.006887] retire_capture_urb: 174 callbacks suppressed
[ 1591.794006] Bluetooth: hci0: Frame reassembly failed (-84)
[ 1591.796044] Bluetooth: hci0: Frame reassembly failed (-84)
[ 1591.797932] Bluetooth: hci0: Frame reassembly failed (-84)
[ 1591.799914] Bluetooth: hci0: Frame reassembly failed (-84)
[ 1593.613262] Bluetooth: hci0: command 0x0419 tx timeout
[ 1594.036621] retire_capture_urb: 141 callbacks suppressed
[ 1598.142251] Bluetooth: hci0: Frame reassembly failed (-84)
[ 1598.143952] Bluetooth: hci0: Frame reassembly failed (-84)
[ 1598.146479] Bluetooth: hci0: Frame reassembly failed (-84)
[ 1598.148025] Bluetooth: hci0: Frame reassembly failed (-84)
[ 1598.149502] Bluetooth: hci0: Frame reassembly failed (-84)
[ 1599.212138] retire_capture_urb: 109 callbacks suppressed
[ 1604.216636] retire_capture_urb: 141 callbacks suppressed
[ 1605.213227] Bluetooth: hci0: command 0x0419 tx timeout
[ 1608.283432] Bluetooth: hci0: Frame reassembly failed (-84)
[ 1608.285215] Bluetooth: hci0: Frame reassembly failed (-84)
[ 1608.287027] Bluetooth: hci0: Frame reassembly failed (-84)
[ 1609.254625] retire_capture_urb: 163 callbacks suppressed
[ 1610.173368] Bluetooth: hci0: command 0x0419 tx timeout
[ 1614.193096] Bluetooth: hci0: Frame reassembly failed (-84)
[ 1614.195341] Bluetooth: hci0: Frame reassembly failed (-84)
[ 1614.197463] Bluetooth: hci0: Frame reassembly failed (-84)
[ 1614.199502] Bluetooth: hci0: Frame reassembly failed (-84)
[ 1614.272129] retire_capture_urb: 170 callbacks suppressed
[ 1619.276636] retire_capture_urb: 182 callbacks suppressed
[ 1624.283315] retire_capture_urb: 188 callbacks suppressed
[ 1626.253341] Bluetooth: hci0: command 0x0419 tx timeout
[ 1629.303159] Bluetooth: hci0: Frame reassembly failed (-84)
[ 1629.306668] Bluetooth: hci0: Frame reassembly failed (-84)
[ 1629.309276] Bluetooth: hci0: Frame reassembly failed (-84)
[ 1629.421882] retire_capture_urb: 141 callbacks suppressed
[ 1631.213391] Bluetooth: hci0: command 0x0419 tx timeout
[ 1634.425565] Bluetooth: hci0: Frame reassembly failed (-84)
[ 1634.428978] Bluetooth: hci0: Frame reassembly failed (-84)
[ 1634.430981] Bluetooth: hci0: Frame reassembly failed (-84)
[ 1634.533768] retire_capture_urb: 159 callbacks suppressed
[ 1636.333388] Bluetooth: hci0: command 0x0419 tx timeout
[ 1639.548065] Bluetooth: hci0: Frame reassembly failed (-84)
[ 1639.551457] Bluetooth: hci0: Frame reassembly failed (-84)
[ 1639.553646] Bluetooth: hci0: Frame reassembly failed (-84)
[ 1639.555587] retire_capture_urb: 163 callbacks suppressed
[ 1639.558020] Bluetooth: hci0: Frame reassembly failed (-84)
[ 1641.373385] Bluetooth: hci0: command 0x0419 tx timeout
[ 1644.578001] retire_capture_urb: 143 callbacks suppressed
[ 1644.670568] Bluetooth: hci0: Frame reassembly failed (-84)
[ 1644.672899] Bluetooth: hci0: Frame reassembly failed (-84)
[ 1644.675840] Bluetooth: hci0: Frame reassembly failed (-84)
[ 1646.333406] Bluetooth: hci0: command 0x0419 tx timeout
[ 1649.592256] retire_capture_urb: 114 callbacks suppressed
[ 1649.793186] Bluetooth: hci0: Frame reassembly failed (-84)
[ 1649.795396] Bluetooth: hci0: Frame reassembly failed (-84)
[ 1649.797916] Bluetooth: hci0: Frame reassembly failed (-84)
[ 1649.800618] Bluetooth: hci0: Frame reassembly failed (-84)
[ 1650.752842] Bluetooth: hci0: Frame reassembly failed (-84)
[ 1650.755082] Bluetooth: hci0: Frame reassembly failed (-84)
[ 1650.756843] Bluetooth: hci0: Frame reassembly failed (-84)
[ 1650.758508] Bluetooth: hci0: Frame reassembly failed (-84)
[ 1651.373454] Bluetooth: hci0: command 0x0419 tx timeout
[ 1654.595624] retire_capture_urb: 151 callbacks suppressed
[ 1659.643747] retire_capture_urb: 142 callbacks suppressed
[ 1661.373462] Bluetooth: hci0: command 0x0419 tx timeout
If I stop the addon again before too much time has passed, bluetooth function returns, otherwise only a reboot of the host seems to work. Here’s what I see once the addon is stopped:
[ 1661.589613] hassio: port 10(veth0e48da2) entered disabled state
[ 1661.591536] veth6f6fb1c: renamed from eth0
[ 1661.716783] hassio: port 10(veth0e48da2) entered disabled state
[ 1661.722335] device veth0e48da2 left promiscuous mode
[ 1661.724607] hassio: port 10(veth0e48da2) entered disabled state
[ 1664.453636] Bluetooth: hci0: Frame reassembly failed (-84)
[ 1664.455989] Bluetooth: hci0: Frame reassembly failed (-84)
[ 1664.458216] Bluetooth: hci0: Frame reassembly failed (-84)
[ 1664.460444] Bluetooth: hci0: Frame reassembly failed (-84)
[ 1664.462487] Bluetooth: hci0: Frame reassembly failed (-84)
[ 1704.953800] retire_capture_urb: 96 callbacks suppressed
Can anyone advise what the issue might be or a possible resolution?
Should I be opening an issue on github, or is there any point seeing as it’s a third party addon not officially supported?
Edit: I also get the same errors when using MotionEye & a USB camera. The errors are less frequent, and bluetooth tracking continues to work, although false detections are more likely. ![:persevere: :persevere:](https://community.home-assistant.io/images/emoji/twitter/persevere.png?v=9)