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

Reply via email to