[BR] bluez/bluez-libs regression

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



There's a regression somewhere between bluez 5.69 bluez-libs 5.69 (working) and latest (currently 5.73) that breaks Bluetooth for device :
Bus 001 Device 010: ID 0bda:b00a Realtek Semiconductor Corp. Realtek Bluetooth 4.2 Adapter

bluetooth.service says condition unmet : /sys/class/bluetooth/ not found, checking it; /sys/class/bluetooth/ exists but is empty when it's supposed to have a symlink from /sys/class/bluetooth/hci0/ to /sys/devices/pci0000:00/0000:00:08.1/0000:03:00.3/usb1/1-4/1-4:1.0/bluetooth/hci0/
looking through the log there's also errors :
usb 1-4: device descriptor read/64, error -71
usb 1-4: device not accepting address 6, error -71
usb 1-4: device not accepting address 7, error -71
usb usb1-port4: unable to enumerate USB device

attachment is logs taken from the working version.
```zsh
Bus 001.Port 001: Dev 001, Class=root_hub, Driver=xhci_hcd/6p, 480M
    |__ Port 002: Dev 002, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
    |__ Port 002: Dev 002, If 1, Class=Human Interface Device, Driver=usbhid, 1.5M
    |__ Port 003: Dev 003, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
    |__ Port 004: Dev 010, If 0, Class=Wireless, Driver=btusb, 12M
    |__ Port 004: Dev 010, If 1, Class=Wireless, Driver=btusb, 12M
    |__ Port 005: Dev 008, If 0, Class=Hub, Driver=hub/4p, 480M
        |__ Port 002: Dev 009, If 0, Class=Video, Driver=uvcvideo, 480M
        |__ Port 002: Dev 009, If 1, Class=Video, Driver=uvcvideo, 480M
/:  Bus 002.Port 001: Dev 001, Class=root_hub, Driver=xhci_hcd/4p, 10000M
```

```zsh
[   10.652675] usb 1-4: Product: Bluetooth Radio
[   10.757087] Bluetooth: Core ver 2.22
[   10.757223] Bluetooth: HCI device and connection manager initialized
[   10.757229] Bluetooth: HCI socket layer initialized
[   10.757232] Bluetooth: L2CAP socket layer initialized
[   10.757236] Bluetooth: SCO socket layer initialized
[   10.813025] Bluetooth: hci0: RTL: examining hci_ver=08 hci_rev=000c lmp_ver=08 lmp_subver=8821
[   10.814570] Bluetooth: hci0: RTL: rom_version status=0 version=1
[   10.814575] Bluetooth: hci0: RTL: loading rtl_bt/rtl8821c_fw.bin
[   10.816196] Bluetooth: hci0: RTL: loading rtl_bt/rtl8821c_config.bin
[   10.816290] Bluetooth: hci0: RTL: cfg_sz 10, total sz 34926
[   10.905838] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[   10.905843] Bluetooth: BNEP filters: protocol multicast
[   10.905848] Bluetooth: BNEP socket layer initialized
[   11.426197] Bluetooth: hci0: RTL: fw version 0x75b8f098
[   11.524240] Bluetooth: MGMT ver 1.22
[   11.571882] Bluetooth: RFCOMM TTY layer initialized
[   11.571891] Bluetooth: RFCOMM socket layer initialized
[   11.571896] Bluetooth: RFCOMM ver 1.11
```

```zsh
Controller D8:C0:A6:XX:XX:XX (public)
	Name: HAL
	Alias: HAL
	Class: 0x007c010c (8126732)
	Powered: yes
	Discoverable: no
	DiscoverableTimeout: 0x000000b4 (180)
	Pairable: yes
	UUID: Message Notification Se.. (00001133-0000-1000-8000-00805f9b34fb)
	UUID: A/V Remote Control        (0000110e-0000-1000-8000-00805f9b34fb)
	UUID: Vendor specific           (03b80e5a-ede8-4b33-a751-6ce34ec4c700)
	UUID: OBEX Object Push          (00001105-0000-1000-8000-00805f9b34fb)
	UUID: Message Access Server     (00001132-0000-1000-8000-00805f9b34fb)
	UUID: PnP Information           (00001200-0000-1000-8000-00805f9b34fb)
	UUID: IrMC Sync                 (00001104-0000-1000-8000-00805f9b34fb)
	UUID: Vendor specific           (00005005-0000-1000-8000-0002ee000001)
	UUID: A/V Remote Control Target (0000110c-0000-1000-8000-00805f9b34fb)
	UUID: Generic Attribute Profile (00001801-0000-1000-8000-00805f9b34fb)
	UUID: Phonebook Access Server   (0000112f-0000-1000-8000-00805f9b34fb)
	UUID: Audio Sink                (0000110b-0000-1000-8000-00805f9b34fb)
	UUID: Device Information        (0000180a-0000-1000-8000-00805f9b34fb)
	UUID: Generic Access Profile    (00001800-0000-1000-8000-00805f9b34fb)
	UUID: Handsfree Audio Gateway   (0000111f-0000-1000-8000-00805f9b34fb)
	UUID: Audio Source              (0000110a-0000-1000-8000-00805f9b34fb)
	UUID: OBEX File Transfer        (00001106-0000-1000-8000-00805f9b34fb)
	UUID: Handsfree                 (0000111e-0000-1000-8000-00805f9b34fb)
	Modalias: usb:v1D6Bp0246d0545
	Discovering: no
	Roles: central
	Roles: peripheral
Advertising Features:
	ActiveInstances: 0x00 (0)
	SupportedInstances: 0x05 (5)
	SupportedIncludes: tx-power
	SupportedIncludes: appearance
	SupportedIncludes: local-name
```

```zsh
â?? bluetooth.service - Bluetooth service
     Loaded: loaded (/usr/lib/systemd/system/bluetooth.service; enabled; preset: disabled)
     Active: active (running) since Thu 2024-03-21 23:46:02 EDT; 2s ago
       Docs: man:bluetoothd(8)
   Main PID: 8270 (bluetoothd)
     Status: "Running"
      Tasks: 1 (limit: 3925)
     Memory: 2.0M (peak: 2.3M)
        CPU: 46ms
     CGroup: /system.slice/bluetooth.service
             â??â??8270 /usr/lib/bluetooth/bluetoothd

Mar 21 23:46:02 HAL bluetoothd[8270]: Endpoint registered: sender=:1.44 path=/MediaEndpoint/A2DPSource/aptx_ll_1
Mar 21 23:46:02 HAL bluetoothd[8270]: Endpoint registered: sender=:1.44 path=/MediaEndpoint/A2DPSource/aptx_ll_0
Mar 21 23:46:02 HAL bluetoothd[8270]: Endpoint registered: sender=:1.44 path=/MediaEndpoint/A2DPSource/aptx_ll_duplex_1
Mar 21 23:46:02 HAL bluetoothd[8270]: Endpoint registered: sender=:1.44 path=/MediaEndpoint/A2DPSource/aptx_ll_duplex_0
Mar 21 23:46:02 HAL bluetoothd[8270]: Endpoint registered: sender=:1.44 path=/MediaEndpoint/A2DPSource/faststream
Mar 21 23:46:02 HAL bluetoothd[8270]: Endpoint registered: sender=:1.44 path=/MediaEndpoint/A2DPSource/faststream_duplex
Mar 21 23:46:02 HAL bluetoothd[8270]: Endpoint registered: sender=:1.44 path=/MediaEndpoint/A2DPSink/opus_05
Mar 21 23:46:02 HAL bluetoothd[8270]: Endpoint registered: sender=:1.44 path=/MediaEndpoint/A2DPSource/opus_05
Mar 21 23:46:02 HAL bluetoothd[8270]: Endpoint registered: sender=:1.44 path=/MediaEndpoint/A2DPSink/opus_05_duplex
Mar 21 23:46:02 HAL bluetoothd[8270]: Endpoint registered: sender=:1.44 path=/MediaEndpoint/A2DPSource/opus_05_duplex
```

Attachment: publickey - Rustmilian@proton.me - 0x8E492719.asc
Description: application/pgp-keys

Attachment: signature.asc
Description: OpenPGP digital signature


[Index of Archives]     [Bluez Devel]     [Linux Wireless Networking]     [Linux Wireless Personal Area Networking]     [Linux ATH6KL]     [Linux USB Devel]     [Linux Media Drivers]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Big List of Linux Books]

  Powered by Linux