I have RPi5 with RP OS Bookworm lite. The RPi5 is said to have built-in Bluetooth. Bookworm recognises it:
In config.txt, I have nothing added, certainly not disable-bt. In /etc/modules-load.d/modules.conf I entered btusb. raspi-config didn't offer an option to switch on Bluetooth. I installed bluetooth, bluez, libbluetooth-dev, and libudev-dev.
In systemd I enabled and started Bluetooth. But the Bluetooth service doesn't activate at start-up. lsusb doesn't show anything with Bluetooth, and bluetoothctl doesn't list anything. With scan on, it reports there is no default controller available.
What's going wrong? What am I missing?
Code:
paulinus@HuisPi:~ $ dmesg | grep -i bluetooth[ 8.360176] Bluetooth: Core ver 2.22[ 8.363790] NET: Registered PF_BLUETOOTH protocol family[ 8.369147] Bluetooth: HCI device and connection manager initialized[ 8.369154] Bluetooth: HCI socket layer initialized[ 8.369156] Bluetooth: L2CAP socket layer initialized[ 8.369160] Bluetooth: SCO socket layer initialized[ 98.979465] Bluetooth: BNEP (Ethernet Emulation) ver 1.3[ 98.979473] Bluetooth: BNEP filters: protocol multicast[ 98.979480] Bluetooth: BNEP socket layer initializedpaulinus@HuisPi:~ $ In systemd I enabled and started Bluetooth. But the Bluetooth service doesn't activate at start-up. lsusb doesn't show anything with Bluetooth, and bluetoothctl doesn't list anything. With scan on, it reports there is no default controller available.
What's going wrong? What am I missing?
Statistics: Posted by PaulGuijt — Sun Oct 19, 2025 11:57 am