I have recently upgraded from Fedora 40 to Fedora 42. I had no problem regarding bluetooth prior to that upgrade.
Today, as I tried to pair a new device, I encountered a problem very similar to the one described here ; tldr, everything seems to be working, but when activating scan, only already paired devices show up, now new ones get detected (and no error messages show up anywhere).
So I first updated bluez* packages from 5.80.1 to 5.84.2 ; didn’t solve anything.
Then I downgraded the bluez packages back to 5.80.1 and I also downgraded the realtek firmware (with sudo dnf downgrade realtek-firmware) to 20250311-1.fc42. After a reboot, I am able to detect new devices.
Has anyone encountered similar behavior ?
Some info:
$ inxi -N
Network:
Device-1: Intel Alder Lake-P PCH CNVi WiFi driver: iwlwifi
$sudo lsusb -vv |grep Bluetooth
\[sudo\] Mot de passe de grybouilli :
can’t get device qualifier: Resource temporarily unavailable
can’t get debug descriptor: Resource temporarily unavailable
can’t get debug descriptor: Resource temporarily unavailable
can’t get device qualifier: Resource temporarily unavailable
can’t get debug descriptor: Resource temporarily unavailable
can’t get debug descriptor: Resource temporarily unavailable
Bus 003 Device 005: ID 8087:0033 Intel Corp. AX211 Bluetooth
bDeviceProtocol 1 Bluetooth
idProduct 0x0033 AX211 Bluetooth
bInterfaceProtocol 1 Bluetooth
bInterfaceProtocol 1 Bluetooth
bInterfaceProtocol 1 Bluetooth
bInterfaceProtocol 1 Bluetooth
bInterfaceProtocol 1 Bluetooth
bInterfaceProtocol 1 Bluetooth
can’t get debug descriptor: Resource temporarily unavailable
bInterfaceProtocol 1 Bluetooth
bInterfaceProtocol 1 Bluetooth
System info:
OS: Fedora Linux 42 (Adams) x86_64
Host: XPS 15 9520
Kernel: 6.16.9-200.fc42.x86_64