operating-system: Bluetooth not working on virtualbox VM

Describe the issue you are experiencing

Bluetooth is not working with HA. Using bluetoothctl scan on I get “No default controller available” In host console I see:

Bluetooth: hci0: command 0xfc01 tx timeout
Bluetooth: hci0: FW download error recovery failed (-110)

I tried an image with HAOS 7.6. Using the command bluetoothctl scan on there I get “Discovery started” followed by a list of all found devices.

Asus PN41 My bluetooth device (integrated in wireless module): Intel Wireless AC 9560

What operating system image do you use?

ova (for Virtual Machines)

What version of Home Assistant Operating System is installed?

9.0

Did you upgrade the Operating System.

Yes

Steps to reproduce the issue

Start a VM with attached Bluetooth device. In host console I get:

Bluetooth: hci0: FW download error recovery failed (-110)

When disabling the Bluetooth device and then reenabling it I get the following in host console:

Bluetooth: hci0: command 0xfc01 tx timeout
Bluetooth: hci0: FW download error recovery failed (-110)

Anything in the Supervisor logs that might be useful for us?

N/A

Anything in the Host logs that might be useful for us?

N/A

System Health information

N/A

Additional information

N/A

About this issue

  • Original URL
  • State: open
  • Created 2 years ago
  • Comments: 25 (3 by maintainers)

Most upvoted comments

I have bought a separate Bluetooth-Stick to fix this issue but this resulted in a weird behaviour. The moment I attached the Bluetooth-Stick to windows host, the integrated bluetooth module started to work within HA. Windows host had bluetooth via the new stick. So suddenly everthing was working fine. I have removed the bluetooth stick. HA was still fine. I have not reattached the stick.

I have then upgraded to OS 9.4 and also upgraded to 2022.12. Still everything was fine.

I have restarted the host and integrated bluetooth module is not working in HA anymore. Tried to reproduce the behaviour with the stick but with no luck.

If I unassign the bluetooth module (on Intel Wifi chip) and then I assign the stick to HA then it crashes. If I try to restart it, it will crash. Switching back to integrated bluetooth allows HA to start again but with no bluetooth.

PS: 7.6 is working but 8.0 RC1 is not.