[Bug 1929791] Re: Bluetooth does not start if system boots from USB
Dave Jones
1929791 at bugs.launchpad.net
Thu Apr 11 20:37:57 UTC 2024
I haven't managed to reproduce this on several systems (pi4 booting from
USB, pi5 booting from NVMe, etc). Setting to incomplete until anyone can
come up with a firm reproduction case.
** Changed in: pi-bluetooth (Ubuntu)
Status: New => Incomplete
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to pi-bluetooth in Ubuntu.
https://bugs.launchpad.net/bugs/1929791
Title:
Bluetooth does not start if system boots from USB
Status in linux-raspi2 package in Ubuntu:
Invalid
Status in pi-bluetooth package in Ubuntu:
Incomplete
Bug description:
Hello! I have a strange bug with Bluetooth on Raspberry Pi 4 8Gb and Ubuntu 21.04 (also had it on Ubuntu 20.10). It's internal Bluetooth adapder does not initialize, if I boot system from USB, wherein does not matter what I am using: 16 Gb USB Flash Drive, 2 Tb External USB HDD or 1 Tb External SSD. After system boot up, it shows me "no Bluetooth adapters found", hcidev also shows nothing. I'm getting hciuart.service error:
===================
taras at taras-rpi:~$ systemctl status hciuart.service
● hciuart.service - Configure Bluetooth Modems connected by UART
Loaded: loaded (/lib/systemd/system/hciuart.service; enabled; vendor prese>
Active: failed (Result: exit-code) since Thu 2021-05-27 08:22:57 EEST; 3mi>
Process: 599 ExecStart=/usr/bin/btuart (code=exited, status=1/FAILURE)
тра 27 08:22:46 taras-rpi systemd[1]: Starting Configure Bluetooth Modems conne>
тра 27 08:22:57 taras-rpi btuart[631]: Initialization timed out.
тра 27 08:22:57 taras-rpi btuart[631]: bcm43xx_init
тра 27 08:22:57 taras-rpi btuart[631]: Flash firmware /lib/firmware/brcm/BCM434>
тра 27 08:22:57 taras-rpi btuart[631]: Set Controller UART speed to 3000000 bit>
тра 27 08:22:57 taras-rpi systemd[1]: hciuart.service: Control process exited, >
тра 27 08:22:57 taras-rpi systemd[1]: hciuart.service: Failed with result 'exit>
тра 27 08:22:57 taras-rpi systemd[1]: Failed to start Configure Bluetooth Modem>
===================
But if I continue reboot system, it may appear in 1-2 cases from 10. It'v very strange.
If I disable this service manually via:
===================
sudo systemctl disable hciuart.service
===================
restart the system and run:
===================
sudo systemctl start hciuart.service
===================
Bluetooth adapter will appear in 100% cases. And if I boot Ubuntu from microSD card, everything works properly, Bluetooth starts all times. I thought, mb here is not enougth power for USB devices. I've bought USB hub with external power, but it does not help.
Must say, that I don't have this problem on Raspberry Pi OS, I have it on USB HDD too and it works without any problems.
Any suggestions?
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-raspi2/+bug/1929791/+subscriptions
More information about the foundations-bugs
mailing list