Related: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2095279

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/2095367

Title:
  unable to enable bluetooth, but you have firmware installed

Status in linux package in Ubuntu:
  New

Bug description:
  Whenever I boot, the following error message always appears in dmesg,
  suggesting an issue with Bluetooth, likely with initializing the
  bluetooth adapter:

  [   54.902144] Bluetooth: hci0: Opcode 0x0c03 failed: -16

  When I try to enable bluetooth in System Settings, nothing happens.
  The enable button continues to show, even after clicking it multiple
  times.  The Bluetooth widget in the system tray allows me to 'add
  devices', but the dialogue shows no devices, even though I have
  bluetooth devices active and ready to pair.

  ##

  $ lsb_release -rd
  No LSB modules are available.
  Description:    Ubuntu 24.04.1 LTS
  Release:        24.04

  # source package?
  $ uname -a
  Linux pm-cpp 6.8.0-51-generic #52-Ubuntu SMP PREEMPT_DYNAMIC Thu Dec  5 
13:09:44 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux

  $ bluetoothctl --version
  bluetoothctl: 5.72

  $ dpkg -l | grep bluez
  ii  bluez                                                    5.72-0ubuntu5    
                           amd64        Bluetooth tools and daemons
  ii  bluez-cups                                               5.72-0ubuntu5    
                           amd64        Bluetooth printer driver for CUPS
  ii  bluez-obexd                                              5.72-0ubuntu5    
                           amd64        bluez obex daemon
  ii  libkf5bluezqt-data                                       5.115.0-0ubuntu6 
                           all          data files for bluez-qt
  ii  libkf5bluezqt6:amd64                                     5.115.0-0ubuntu6 
                           amd64        Qt wrapper for bluez
  ii  qml-module-org-kde-bluezqt:amd64                         5.115.0-0ubuntu6 
                           amd64        QML wrapper for bluez

  
      From lsusb:

  Bus 003 Device 006: ID 13d3:3602 IMC Networks Wireless_Device

      From usb-devices:

  usb-devices:
    Bus=03 Lev=01 Prnt=08 Port=13 Cnt=01 Dev#=  6 Spd=480  MxCh= 0
  D:  Ver= 2.10 Cls=ef(misc ) Sub=02 Prot=01 MxPS=64 #Cfgs=  1
  P:  Vendor=13d3 ProdID=3602 Rev=01.00
  S:  Manufacturer=MediaTek Inc.
  S:  Product=Wireless_Device
  S:  SerialNumber=000000000

  $ inxi -Eaz
  Bluetooth:
  Device-1: IMC Networks Wireless_Device driver: btusb v: 0.8 type: USB
  rev: 2.1 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 1-14:6
  chip-ID: 13d3:3602 class-ID: e001 serial:
  Report: hciconfig ID: hci0 rfk-id: 0 state: down
  bt-service: enabled,running rfk-block: hardware: no software: no
  address:
  Info: acl-mtu: 0:0 sco-mtu: 0:0 link-mode: peripheral accept

  $ bluetoothctl info
  Missing device address argument
  No default controller available

  systemctl status bluetooth.service shows that bluetooth service is
  enabled and running.

  rfkill list shows no blocks.

  When I internet search for chip ID 13d3:3602, I find a couple pages
  that refer to it as the Mediatek MT7925 card.  E.g.:
  https://github.com/bluez/bluez/issues/995

  Conclusion: The manufacturer is MediaTek; the vendor is IMC Networks;
  the product name is Wireless_Device and the card goes by the name
  Mediatek MT7925.

  I've looked online for linux drivers for MT7925 and thought about
  putting those drivers on my system in the directory
  /lib/firmware/mediatek/mt7925 .  However, the drivers already are in
  that directory.  So the system already has the firmware for this
  device.  The problem is that either linux itself or some related
  software such as bluez is not initializing the device.  This strikes
  me as an unintended bug.

  I have seen discussion online that the MT7925 card works starting with
  kernel 6.11.5, on another Debian OS (nix).  Kubuntu 24.04, however, is
  on kernel 6.8.0.  I like the stability of 24.04 and have put a lot of
  time into setting up hibernation and software.  I hope a fix can be
  made available for my bluetooth.

  What I expected to happen:  Bluetooth can be enabled, can see devices,
  can pair with devices, and can deliver audio.

  What happened instead:  Bluetooth cannot be enabled, so it cannot see
  devices, pair with them, or deliver audio.

  ProblemType: Bug
  DistroRelease: Ubuntu 24.04
  Package: linux-image-6.8.0-51-generic 6.8.0-51.52
  ProcVersionSignature: Ubuntu 6.8.0-51.52-generic 6.8.12
  Uname: Linux 6.8.0-51-generic x86_64
  NonfreeKernelModules: nvidia_modeset nvidia
  ApportVersion: 2.28.1-0ubuntu3.3
  Architecture: amd64
  AudioDevicesInUse:
   USER        PID ACCESS COMMAND
   /dev/snd/seq:        pm         4850 F.... pipewire
   /dev/snd/controlC0:  pm         4852 F.... wireplumber
   /dev/snd/controlC1:  pm         4852 F.... wireplumber
  CasperMD5CheckResult: unknown
  CurrentDesktop: KDE
  Date: Mon Jan 20 11:15:48 2025
  HibernationDevice: RESUME=UUID=f2799cf1-38b5-43b9-80b1-9f330e95c354
  InstallationDate: Installed on 2024-12-22 (29 days ago)
  InstallationMedia: Kubuntu 24.04.1 LTS "Noble Numbat" - Release amd64 
(20240827)
  MachineType: CyberPowerPC GamingPC
  ProcFB: 0 i915drmfb
  ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-6.8.0-51-generic 
root=UUID=d7e17bac-b56c-4498-b5e0-e249bd682b7d ro quiet 
cryptdevice=UUID=c8b193ba-0124-495f-a549-091eb877b76a:luks-c8b193ba-0124-495f-a549-091eb877b76a
 root=/dev/mapper/luks-c8b193ba-0124-495f-a549-091eb877b76a splash 
resume=UUID=f2799cf1-38b5-43b9-80b1-9f330e95c354 "acpi_osi=Windows 2022" 
vt.handoff=7
  RelatedPackageVersions:
   linux-restricted-modules-6.8.0-51-generic N/A
   linux-backports-modules-6.8.0-51-generic  N/A
   linux-firmware                            20240318.git3b128b60-0ubuntu2.6
  SourcePackage: linux
  UpgradeStatus: No upgrade log present (probably fresh install)
  dmi.bios.date: 11/25/2024
  dmi.bios.release: 10.5
  dmi.bios.vendor: American Megatrends Inc.
  dmi.bios.version: 1005
  dmi.board.asset.tag: Default string
  dmi.board.name: Z890 MAX GAMING WIFI7
  dmi.board.vendor: ASUSTeK COMPUTER INC.
  dmi.board.version: Rev 1.xx
  dmi.chassis.asset.tag: Default string
  dmi.chassis.type: 3
  dmi.chassis.vendor: Default string
  dmi.chassis.version: Default string
  dmi.modalias: 
dmi:bvnAmericanMegatrendsInc.:bvr1005:bd11/25/2024:br10.5:svnCyberPowerPC:pnGamingPC:pvrSystemVersion:rvnASUSTeKCOMPUTERINC.:rnZ890MAXGAMINGWIFI7:rvrRev1.xx:cvnDefaultstring:ct3:cvrDefaultstring:skuCPPC-SYSTEM-US:
  dmi.product.family: C Series
  dmi.product.name: GamingPC
  dmi.product.sku: CPPC-SYSTEM-US
  dmi.product.version: System Version
  dmi.sys.vendor: CyberPowerPC

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2095367/+subscriptions


-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to