Public bug reported: After upgrading to Ubuntu 24.04, my Bluetooth adapter (Cambridge Silicon Radio, Ltd Bluetooth Dongle - 0a12:0001) is no longer working. The system fails to detect the Bluetooth controller, and running bluetoothctl power on returns:
arduino Copy Edit No default controller available Steps to Reproduce: Plug in the Bluetooth USB adapter. Run lsusb to confirm the device is detected. Run rfkill list to ensure Bluetooth is not blocked. Run bluetoothctl power on → No default controller available error appears. Run dmesg | grep -i bluetooth, which shows: bash Copy Edit Bluetooth: hci0: CSR: Unbranded CSR clone detected; adding workarounds and force-suspending once... Bluetooth: hci0: command 0x1004 tx timeout Bluetooth: hci0: Opcode 0x1004 failed: -110 Expected Behavior: The Bluetooth adapter should be detected and allow me to connect to Bluetooth devices. Actual Behavior: The adapter is detected by lsusb, but Bluetooth does not work, and no controller is available in bluetoothctl. Additional Information: Ubuntu Version: Ubuntu 24.04 (Noble) Kernel Version: 6.8.0-53-generic Hardware: Cambridge Silicon Radio, Ltd Bluetooth Dongle (0a12:0001) Worked in Previous Ubuntu Version: Yes, it was working fine before the upgrade. Tried Fixes: Unblocking via rfkill Manually adding device ID via echo "0a12 0001" | sudo tee /sys/bus/usb/drivers/btusb/new_id Checking logs with dmesg, which indicates an issue with CSR firmware. This issue seems related to unbranded CSR Bluetooth dongles. Any guidance on resolving this would be appreciated. ProblemType: Bug DistroRelease: Ubuntu 24.04 Package: bluetooth (not installed) ProcVersionSignature: Ubuntu 6.8.0-53.55-generic 6.8.12 Uname: Linux 6.8.0-53-generic x86_64 ApportVersion: 2.28.1-0ubuntu3.3 Architecture: amd64 CasperMD5CheckResult: pass CurrentDesktop: ubuntu:GNOME Date: Tue Feb 11 23:42:43 2025 InstallationDate: Installed on 2024-12-15 (58 days ago) InstallationMedia: Ubuntu 22.04.5 LTS "Jammy Jellyfish" - Release amd64 (20240911) InterestingModules: bnep btusb bluetooth MachineType: INTEL H81 ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-6.8.0-53-generic root=UUID=656414bb-d7a3-4680-828c-dfe38a4dfcce ro quiet splash vt.handoff=7 SourcePackage: bluez UpgradeStatus: Upgraded to noble on 2024-12-15 (58 days ago) dmi.bios.date: 08/17/2022 dmi.bios.release: 4.6 dmi.bios.vendor: American Megatrends Inc. dmi.bios.version: 4.6.5 dmi.board.asset.tag: To be filled by O.E.M. dmi.board.name: H81 dmi.board.vendor: INTEL dmi.chassis.asset.tag: To Be Filled By O.E.M. dmi.chassis.type: 3 dmi.chassis.vendor: To Be Filled By O.E.M. dmi.chassis.version: To Be Filled By O.E.M. dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvr4.6.5:bd08/17/2022:br4.6:svnINTEL:pnH81:pvrTobefilledbyO.E.M.:rvnINTEL:rnH81:rvr:cvnToBeFilledByO.E.M.:ct3:cvrToBeFilledByO.E.M.:skuTobefilledbyO.E.M.: dmi.product.family: To be filled by O.E.M. dmi.product.name: H81 dmi.product.sku: To be filled by O.E.M. dmi.product.version: To be filled by O.E.M. dmi.sys.vendor: INTEL hciconfig: hci0: Type: Primary Bus: USB BD Address: 00:1A:7D:DA:71:13 ACL MTU: 0:0 SCO MTU: 0:0 DOWN RX bytes:149 acl:0 sco:0 events:9 errors:0 TX bytes:273 acl:0 sco:0 commands:10 errors:0 rfkill: 0: hci0: Bluetooth Soft blocked: no Hard blocked: no ** Affects: bluez (Ubuntu) Importance: Undecided Status: New ** Tags: amd64 apport-bug noble wayland-session -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to bluez in Ubuntu. https://bugs.launchpad.net/bugs/2098022 Title: Bluetooth not working after Ubuntu upgrade Status in bluez package in Ubuntu: New Bug description: After upgrading to Ubuntu 24.04, my Bluetooth adapter (Cambridge Silicon Radio, Ltd Bluetooth Dongle - 0a12:0001) is no longer working. The system fails to detect the Bluetooth controller, and running bluetoothctl power on returns: arduino Copy Edit No default controller available Steps to Reproduce: Plug in the Bluetooth USB adapter. Run lsusb to confirm the device is detected. Run rfkill list to ensure Bluetooth is not blocked. Run bluetoothctl power on → No default controller available error appears. Run dmesg | grep -i bluetooth, which shows: bash Copy Edit Bluetooth: hci0: CSR: Unbranded CSR clone detected; adding workarounds and force-suspending once... Bluetooth: hci0: command 0x1004 tx timeout Bluetooth: hci0: Opcode 0x1004 failed: -110 Expected Behavior: The Bluetooth adapter should be detected and allow me to connect to Bluetooth devices. Actual Behavior: The adapter is detected by lsusb, but Bluetooth does not work, and no controller is available in bluetoothctl. Additional Information: Ubuntu Version: Ubuntu 24.04 (Noble) Kernel Version: 6.8.0-53-generic Hardware: Cambridge Silicon Radio, Ltd Bluetooth Dongle (0a12:0001) Worked in Previous Ubuntu Version: Yes, it was working fine before the upgrade. Tried Fixes: Unblocking via rfkill Manually adding device ID via echo "0a12 0001" | sudo tee /sys/bus/usb/drivers/btusb/new_id Checking logs with dmesg, which indicates an issue with CSR firmware. This issue seems related to unbranded CSR Bluetooth dongles. Any guidance on resolving this would be appreciated. ProblemType: Bug DistroRelease: Ubuntu 24.04 Package: bluetooth (not installed) ProcVersionSignature: Ubuntu 6.8.0-53.55-generic 6.8.12 Uname: Linux 6.8.0-53-generic x86_64 ApportVersion: 2.28.1-0ubuntu3.3 Architecture: amd64 CasperMD5CheckResult: pass CurrentDesktop: ubuntu:GNOME Date: Tue Feb 11 23:42:43 2025 InstallationDate: Installed on 2024-12-15 (58 days ago) InstallationMedia: Ubuntu 22.04.5 LTS "Jammy Jellyfish" - Release amd64 (20240911) InterestingModules: bnep btusb bluetooth MachineType: INTEL H81 ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-6.8.0-53-generic root=UUID=656414bb-d7a3-4680-828c-dfe38a4dfcce ro quiet splash vt.handoff=7 SourcePackage: bluez UpgradeStatus: Upgraded to noble on 2024-12-15 (58 days ago) dmi.bios.date: 08/17/2022 dmi.bios.release: 4.6 dmi.bios.vendor: American Megatrends Inc. dmi.bios.version: 4.6.5 dmi.board.asset.tag: To be filled by O.E.M. dmi.board.name: H81 dmi.board.vendor: INTEL dmi.chassis.asset.tag: To Be Filled By O.E.M. dmi.chassis.type: 3 dmi.chassis.vendor: To Be Filled By O.E.M. dmi.chassis.version: To Be Filled By O.E.M. dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvr4.6.5:bd08/17/2022:br4.6:svnINTEL:pnH81:pvrTobefilledbyO.E.M.:rvnINTEL:rnH81:rvr:cvnToBeFilledByO.E.M.:ct3:cvrToBeFilledByO.E.M.:skuTobefilledbyO.E.M.: dmi.product.family: To be filled by O.E.M. dmi.product.name: H81 dmi.product.sku: To be filled by O.E.M. dmi.product.version: To be filled by O.E.M. dmi.sys.vendor: INTEL hciconfig: hci0: Type: Primary Bus: USB BD Address: 00:1A:7D:DA:71:13 ACL MTU: 0:0 SCO MTU: 0:0 DOWN RX bytes:149 acl:0 sco:0 events:9 errors:0 TX bytes:273 acl:0 sco:0 commands:10 errors:0 rfkill: 0: hci0: Bluetooth Soft blocked: no Hard blocked: no To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/bluez/+bug/2098022/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp