← Back to team overview

debcrafters-packages team mailing list archive

[Bug 2110212] [NEW] Ubuntu 25.05 plucky: lsusb --tree command doesn't works

 

Public bug reported:

In Ubuntu 25.05 plucky running (as root) the command "lsusb --tree" it
show lots of "Permission denied" errors followed by the treeaded info
without identifying the connected devices appearing all of them as
"Class=[unknown]" or "Class='bDeviceClass 0x00 not yet handled'". It
works as expected in previous Ubuntu 24.10 oracular version.

Example:

# lsusb --tree
/sys/bus/usb/devices/usb5/bDeviceClass: Permission denied
/sys/bus/usb/devices/usb5/idProduct: Permission denied
/sys/bus/usb/devices/usb5/idVendor: Permission denied
/sys/bus/usb/devices/usb5/maxchild: Permission denied
/sys/bus/usb/devices/usb5/rx_lanes: Permission denied
/sys/bus/usb/devices/usb5/tx_lanes: Permission denied
/sys/bus/usb/devices/4-2/bConfigurationValue: Permission denied
/sys/bus/usb/devices/4-2/bDeviceClass: Permission denied
/sys/bus/usb/devices/4-2/bDeviceProtocol: Permission denied
/sys/bus/usb/devices/4-2/bDeviceSubClass: Permission denied
/sys/bus/usb/devices/4-2/bMaxPacketSize0: Permission denied
/sys/bus/usb/devices/4-2/bNumConfigurations: Permission denied
/sys/bus/usb/devices/4-2/bNumInterfaces: Permission denied
/sys/bus/usb/devices/4-2/bcdDevice: Permission denied
/sys/bus/usb/devices/4-2/bmAttributes: Permission denied
/sys/bus/usb/devices/4-2/configuration: Permission denied
/sys/bus/usb/devices/4-2/idProduct: Permission denied
/sys/bus/usb/devices/4-2/idVendor: Permission denied
/sys/bus/usb/devices/4-2/maxchild: Permission denied
/sys/bus/usb/devices/4-2/rx_lanes: Permission denied
/sys/bus/usb/devices/4-2/tx_lanes: Permission denied
/sys/bus/usb/devices/4-2:1.0/bAlternateSetting: Permission denied
/sys/bus/usb/devices/4-2:1.0/bInterfaceClass: Permission denied
/sys/bus/usb/devices/4-2:1.0/bInterfaceNumber: Permission denied
/sys/bus/usb/devices/4-2:1.0/bInterfaceProtocol: Permission denied
/sys/bus/usb/devices/4-2:1.0/bInterfaceSubClass: Permission denied
/sys/bus/usb/devices/4-2:1.0/bNumEndpoints: Permission denied
/sys/bus/usb/devices/usb3/bDeviceClass: Permission denied
/sys/bus/usb/devices/usb3/idProduct: Permission denied
/sys/bus/usb/devices/usb3/idVendor: Permission denied
/sys/bus/usb/devices/usb3/maxchild: Permission denied
/sys/bus/usb/devices/usb3/rx_lanes: Permission denied
/sys/bus/usb/devices/usb3/tx_lanes: Permission denied
/sys/bus/usb/devices/4-2.4/bConfigurationValue: Permission denied
/sys/bus/usb/devices/4-2.4/bDeviceClass: Permission denied
/sys/bus/usb/devices/4-2.4/bDeviceProtocol: Permission denied
/sys/bus/usb/devices/4-2.4/bDeviceSubClass: Permission denied
/sys/bus/usb/devices/4-2.4/bMaxPacketSize0: Permission denied
/sys/bus/usb/devices/4-2.4/bNumConfigurations: Permission denied
/sys/bus/usb/devices/4-2.4/bNumInterfaces: Permission denied
/sys/bus/usb/devices/4-2.4/bcdDevice: Permission denied
/sys/bus/usb/devices/4-2.4/bmAttributes: Permission denied
/sys/bus/usb/devices/4-2.4/configuration: Permission denied
/sys/bus/usb/devices/4-2.4/idProduct: Permission denied
/sys/bus/usb/devices/4-2.4/idVendor: Permission denied
/sys/bus/usb/devices/4-2.4/maxchild: Permission denied
/sys/bus/usb/devices/4-2.4/rx_lanes: Permission denied
/sys/bus/usb/devices/4-2.4/tx_lanes: Permission denied
/sys/bus/usb/devices/4-2.4:1.0/bAlternateSetting: Permission denied
/sys/bus/usb/devices/4-2.4:1.0/bInterfaceClass: Permission denied
/sys/bus/usb/devices/4-2.4:1.0/bInterfaceNumber: Permission denied
/sys/bus/usb/devices/4-2.4:1.0/bInterfaceProtocol: Permission denied
/sys/bus/usb/devices/4-2.4:1.0/bInterfaceSubClass: Permission denied
/sys/bus/usb/devices/4-2.4:1.0/bNumEndpoints: Permission denied
/sys/bus/usb/devices/usb1/bDeviceClass: Permission denied
/sys/bus/usb/devices/usb1/idProduct: Permission denied
/sys/bus/usb/devices/usb1/idVendor: Permission denied
/sys/bus/usb/devices/usb1/maxchild: Permission denied
/sys/bus/usb/devices/usb1/rx_lanes: Permission denied
/sys/bus/usb/devices/usb1/tx_lanes: Permission denied
/sys/bus/usb/devices/3-0:1.0/bAlternateSetting: Permission denied
/sys/bus/usb/devices/3-0:1.0/bInterfaceClass: Permission denied
/sys/bus/usb/devices/3-0:1.0/bInterfaceNumber: Permission denied
/sys/bus/usb/devices/3-0:1.0/bInterfaceProtocol: Permission denied
/sys/bus/usb/devices/3-0:1.0/bInterfaceSubClass: Permission denied
/sys/bus/usb/devices/3-0:1.0/bNumEndpoints: Permission denied
/sys/bus/usb/devices/4-2.1:1.0/bAlternateSetting: Permission denied
/sys/bus/usb/devices/4-2.1:1.0/bInterfaceClass: Permission denied
/sys/bus/usb/devices/4-2.1:1.0/bInterfaceNumber: Permission denied
/sys/bus/usb/devices/4-2.1:1.0/bInterfaceProtocol: Permission denied
/sys/bus/usb/devices/4-2.1:1.0/bInterfaceSubClass: Permission denied
/sys/bus/usb/devices/4-2.1:1.0/bNumEndpoints: Permission denied
/sys/bus/usb/devices/3-1:1.0/bAlternateSetting: Permission denied
/sys/bus/usb/devices/3-1:1.0/bInterfaceClass: Permission denied
/sys/bus/usb/devices/3-1:1.0/bInterfaceNumber: Permission denied
/sys/bus/usb/devices/3-1:1.0/bInterfaceProtocol: Permission denied
/sys/bus/usb/devices/3-1:1.0/bInterfaceSubClass: Permission denied
/sys/bus/usb/devices/3-1:1.0/bNumEndpoints: Permission denied
/sys/bus/usb/devices/4-0:1.0/bAlternateSetting: Permission denied
/sys/bus/usb/devices/4-0:1.0/bInterfaceClass: Permission denied
/sys/bus/usb/devices/4-0:1.0/bInterfaceNumber: Permission denied
/sys/bus/usb/devices/4-0:1.0/bInterfaceProtocol: Permission denied
/sys/bus/usb/devices/4-0:1.0/bInterfaceSubClass: Permission denied
/sys/bus/usb/devices/4-0:1.0/bNumEndpoints: Permission denied
/sys/bus/usb/devices/usb4/bDeviceClass: Permission denied
/sys/bus/usb/devices/usb4/idProduct: Permission denied
/sys/bus/usb/devices/usb4/idVendor: Permission denied
/sys/bus/usb/devices/usb4/maxchild: Permission denied
/sys/bus/usb/devices/usb4/rx_lanes: Permission denied
/sys/bus/usb/devices/usb4/tx_lanes: Permission denied
/sys/bus/usb/devices/usb2/bDeviceClass: Permission denied
/sys/bus/usb/devices/usb2/idProduct: Permission denied
/sys/bus/usb/devices/usb2/idVendor: Permission denied
/sys/bus/usb/devices/usb2/maxchild: Permission denied
/sys/bus/usb/devices/usb2/rx_lanes: Permission denied
/sys/bus/usb/devices/usb2/tx_lanes: Permission denied
/sys/bus/usb/devices/1-0:1.0/bAlternateSetting: Permission denied
/sys/bus/usb/devices/1-0:1.0/bInterfaceClass: Permission denied
/sys/bus/usb/devices/1-0:1.0/bInterfaceNumber: Permission denied
/sys/bus/usb/devices/1-0:1.0/bInterfaceProtocol: Permission denied
/sys/bus/usb/devices/1-0:1.0/bInterfaceSubClass: Permission denied
/sys/bus/usb/devices/1-0:1.0/bNumEndpoints: Permission denied
/sys/bus/usb/devices/5-0:1.0/bAlternateSetting: Permission denied
/sys/bus/usb/devices/5-0:1.0/bInterfaceClass: Permission denied
/sys/bus/usb/devices/5-0:1.0/bInterfaceNumber: Permission denied
/sys/bus/usb/devices/5-0:1.0/bInterfaceProtocol: Permission denied
/sys/bus/usb/devices/5-0:1.0/bInterfaceSubClass: Permission denied
/sys/bus/usb/devices/5-0:1.0/bNumEndpoints: Permission denied
/sys/bus/usb/devices/4-2.1/bConfigurationValue: Permission denied
/sys/bus/usb/devices/4-2.1/bDeviceClass: Permission denied
/sys/bus/usb/devices/4-2.1/bDeviceProtocol: Permission denied
/sys/bus/usb/devices/4-2.1/bDeviceSubClass: Permission denied
/sys/bus/usb/devices/4-2.1/bMaxPacketSize0: Permission denied
/sys/bus/usb/devices/4-2.1/bNumConfigurations: Permission denied
/sys/bus/usb/devices/4-2.1/bNumInterfaces: Permission denied
/sys/bus/usb/devices/4-2.1/bcdDevice: Permission denied
/sys/bus/usb/devices/4-2.1/bmAttributes: Permission denied
/sys/bus/usb/devices/4-2.1/configuration: Permission denied
/sys/bus/usb/devices/4-2.1/idProduct: Permission denied
/sys/bus/usb/devices/4-2.1/idVendor: Permission denied
/sys/bus/usb/devices/4-2.1/maxchild: Permission denied
/sys/bus/usb/devices/4-2.1/rx_lanes: Permission denied
/sys/bus/usb/devices/4-2.1/tx_lanes: Permission denied
/sys/bus/usb/devices/4-2.1:1.1/bAlternateSetting: Permission denied
/sys/bus/usb/devices/4-2.1:1.1/bInterfaceClass: Permission denied
/sys/bus/usb/devices/4-2.1:1.1/bInterfaceNumber: Permission denied
/sys/bus/usb/devices/4-2.1:1.1/bInterfaceProtocol: Permission denied
/sys/bus/usb/devices/4-2.1:1.1/bInterfaceSubClass: Permission denied
/sys/bus/usb/devices/4-2.1:1.1/bNumEndpoints: Permission denied
/sys/bus/usb/devices/3-1/bConfigurationValue: Permission denied
/sys/bus/usb/devices/3-1/bDeviceClass: Permission denied
/sys/bus/usb/devices/3-1/bDeviceProtocol: Permission denied
/sys/bus/usb/devices/3-1/bDeviceSubClass: Permission denied
/sys/bus/usb/devices/3-1/bMaxPacketSize0: Permission denied
/sys/bus/usb/devices/3-1/bNumConfigurations: Permission denied
/sys/bus/usb/devices/3-1/bNumInterfaces: Permission denied
/sys/bus/usb/devices/3-1/bcdDevice: Permission denied
/sys/bus/usb/devices/3-1/bmAttributes: Permission denied
/sys/bus/usb/devices/3-1/configuration: Permission denied
/sys/bus/usb/devices/3-1/idProduct: Permission denied
/sys/bus/usb/devices/3-1/idVendor: Permission denied
/sys/bus/usb/devices/3-1/maxchild: Permission denied
/sys/bus/usb/devices/3-1/rx_lanes: Permission denied
/sys/bus/usb/devices/3-1/tx_lanes: Permission denied
/sys/bus/usb/devices/2-0:1.0/bAlternateSetting: Permission denied
/sys/bus/usb/devices/2-0:1.0/bInterfaceClass: Permission denied
/sys/bus/usb/devices/2-0:1.0/bInterfaceNumber: Permission denied
/sys/bus/usb/devices/2-0:1.0/bInterfaceProtocol: Permission denied
/sys/bus/usb/devices/2-0:1.0/bInterfaceSubClass: Permission denied
/sys/bus/usb/devices/2-0:1.0/bNumEndpoints: Permission denied
/:  Bus 001.Port 001: Dev 001, Class='bDeviceClass 0x00 not yet handled', Driver=dwc2/0p, 480M
/:  Bus 002.Port 001: Dev 001, Class='bDeviceClass 0x00 not yet handled', Driver=xhci-hcd/0p, 480M
/:  Bus 003.Port 001: Dev 001, Class='bDeviceClass 0x00 not yet handled', Driver=xhci-hcd/0p, 5000M
    |__ Port 001: Dev 002, If 0, Class=[unknown], Driver=uas, 5000M
/:  Bus 004.Port 001: Dev 001, Class='bDeviceClass 0x00 not yet handled', Driver=xhci-hcd/0p, 480M
    |__ Port 002: Dev 002, If 0, Class=[unknown], Driver=hub, 12M
        |__ Port 001: Dev 003, If 0, Class=[unknown], Driver=usbhid, 1.5M
        |__ Port 001: Dev 003, If 1, Class=[unknown], Driver=usbhid, 1.5M
        |__ Port 004: Dev 004, If 0, Class=[unknown], Driver=usbhid, 1.5M
/:  Bus 005.Port 001: Dev 001, Class='bDeviceClass 0x00 not yet handled', Driver=xhci-hcd/0p, 5000M


Running (as root) the command "lsusb" (without --tree) it works as expected detecting and identifying the root hubs and devices connected:

# lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 002: ID 174c:1153 ASMedia Technology Inc. ASM1153 SATA 3Gb/s bridge
Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 002: ID 0a05:7211 Unknown Manufacturer hub
Bus 004 Device 003: ID 1a2c:0c21 China Resource Semico Co., Ltd USB Keyboard
Bus 004 Device 004: ID 093a:2521 Pixart Imaging, Inc. Optical Mouse
Bus 005 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub


Additional info:
----------------
# lsb_release -rd
Description:	Ubuntu 25.04
Release:	25.04

# uname -a
Linux fpgrpi 6.14.0-1005-raspi #5-Ubuntu SMP PREEMPT_DYNAMIC Sat Apr  5 14:33:30 UTC 2025 aarch64 aarch64 aarch64 GNU/Linux

# apt-cache policy usbutils
usbutils:
  Instalados: 1:018-1
  Candidato:  1:018-1
  Tabla de versión:
 *** 1:018-1 500
        500 https://ports.ubuntu.com/ubuntu-ports plucky/main arm64 Packages
        100 /var/lib/dpkg/status

Notice that the example is from an aarch64 machine but it fails in amd64
machines too.

** Affects: usbutils (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of
Debcrafters packages, which is subscribed to usbutils in Ubuntu.
https://bugs.launchpad.net/bugs/2110212

Title:
  Ubuntu 25.05 plucky: lsusb --tree command doesn't works

Status in usbutils package in Ubuntu:
  New

Bug description:
  In Ubuntu 25.05 plucky running (as root) the command "lsusb --tree" it
  show lots of "Permission denied" errors followed by the treeaded info
  without identifying the connected devices appearing all of them as
  "Class=[unknown]" or "Class='bDeviceClass 0x00 not yet handled'". It
  works as expected in previous Ubuntu 24.10 oracular version.

  Example:

  # lsusb --tree
  /sys/bus/usb/devices/usb5/bDeviceClass: Permission denied
  /sys/bus/usb/devices/usb5/idProduct: Permission denied
  /sys/bus/usb/devices/usb5/idVendor: Permission denied
  /sys/bus/usb/devices/usb5/maxchild: Permission denied
  /sys/bus/usb/devices/usb5/rx_lanes: Permission denied
  /sys/bus/usb/devices/usb5/tx_lanes: Permission denied
  /sys/bus/usb/devices/4-2/bConfigurationValue: Permission denied
  /sys/bus/usb/devices/4-2/bDeviceClass: Permission denied
  /sys/bus/usb/devices/4-2/bDeviceProtocol: Permission denied
  /sys/bus/usb/devices/4-2/bDeviceSubClass: Permission denied
  /sys/bus/usb/devices/4-2/bMaxPacketSize0: Permission denied
  /sys/bus/usb/devices/4-2/bNumConfigurations: Permission denied
  /sys/bus/usb/devices/4-2/bNumInterfaces: Permission denied
  /sys/bus/usb/devices/4-2/bcdDevice: Permission denied
  /sys/bus/usb/devices/4-2/bmAttributes: Permission denied
  /sys/bus/usb/devices/4-2/configuration: Permission denied
  /sys/bus/usb/devices/4-2/idProduct: Permission denied
  /sys/bus/usb/devices/4-2/idVendor: Permission denied
  /sys/bus/usb/devices/4-2/maxchild: Permission denied
  /sys/bus/usb/devices/4-2/rx_lanes: Permission denied
  /sys/bus/usb/devices/4-2/tx_lanes: Permission denied
  /sys/bus/usb/devices/4-2:1.0/bAlternateSetting: Permission denied
  /sys/bus/usb/devices/4-2:1.0/bInterfaceClass: Permission denied
  /sys/bus/usb/devices/4-2:1.0/bInterfaceNumber: Permission denied
  /sys/bus/usb/devices/4-2:1.0/bInterfaceProtocol: Permission denied
  /sys/bus/usb/devices/4-2:1.0/bInterfaceSubClass: Permission denied
  /sys/bus/usb/devices/4-2:1.0/bNumEndpoints: Permission denied
  /sys/bus/usb/devices/usb3/bDeviceClass: Permission denied
  /sys/bus/usb/devices/usb3/idProduct: Permission denied
  /sys/bus/usb/devices/usb3/idVendor: Permission denied
  /sys/bus/usb/devices/usb3/maxchild: Permission denied
  /sys/bus/usb/devices/usb3/rx_lanes: Permission denied
  /sys/bus/usb/devices/usb3/tx_lanes: Permission denied
  /sys/bus/usb/devices/4-2.4/bConfigurationValue: Permission denied
  /sys/bus/usb/devices/4-2.4/bDeviceClass: Permission denied
  /sys/bus/usb/devices/4-2.4/bDeviceProtocol: Permission denied
  /sys/bus/usb/devices/4-2.4/bDeviceSubClass: Permission denied
  /sys/bus/usb/devices/4-2.4/bMaxPacketSize0: Permission denied
  /sys/bus/usb/devices/4-2.4/bNumConfigurations: Permission denied
  /sys/bus/usb/devices/4-2.4/bNumInterfaces: Permission denied
  /sys/bus/usb/devices/4-2.4/bcdDevice: Permission denied
  /sys/bus/usb/devices/4-2.4/bmAttributes: Permission denied
  /sys/bus/usb/devices/4-2.4/configuration: Permission denied
  /sys/bus/usb/devices/4-2.4/idProduct: Permission denied
  /sys/bus/usb/devices/4-2.4/idVendor: Permission denied
  /sys/bus/usb/devices/4-2.4/maxchild: Permission denied
  /sys/bus/usb/devices/4-2.4/rx_lanes: Permission denied
  /sys/bus/usb/devices/4-2.4/tx_lanes: Permission denied
  /sys/bus/usb/devices/4-2.4:1.0/bAlternateSetting: Permission denied
  /sys/bus/usb/devices/4-2.4:1.0/bInterfaceClass: Permission denied
  /sys/bus/usb/devices/4-2.4:1.0/bInterfaceNumber: Permission denied
  /sys/bus/usb/devices/4-2.4:1.0/bInterfaceProtocol: Permission denied
  /sys/bus/usb/devices/4-2.4:1.0/bInterfaceSubClass: Permission denied
  /sys/bus/usb/devices/4-2.4:1.0/bNumEndpoints: Permission denied
  /sys/bus/usb/devices/usb1/bDeviceClass: Permission denied
  /sys/bus/usb/devices/usb1/idProduct: Permission denied
  /sys/bus/usb/devices/usb1/idVendor: Permission denied
  /sys/bus/usb/devices/usb1/maxchild: Permission denied
  /sys/bus/usb/devices/usb1/rx_lanes: Permission denied
  /sys/bus/usb/devices/usb1/tx_lanes: Permission denied
  /sys/bus/usb/devices/3-0:1.0/bAlternateSetting: Permission denied
  /sys/bus/usb/devices/3-0:1.0/bInterfaceClass: Permission denied
  /sys/bus/usb/devices/3-0:1.0/bInterfaceNumber: Permission denied
  /sys/bus/usb/devices/3-0:1.0/bInterfaceProtocol: Permission denied
  /sys/bus/usb/devices/3-0:1.0/bInterfaceSubClass: Permission denied
  /sys/bus/usb/devices/3-0:1.0/bNumEndpoints: Permission denied
  /sys/bus/usb/devices/4-2.1:1.0/bAlternateSetting: Permission denied
  /sys/bus/usb/devices/4-2.1:1.0/bInterfaceClass: Permission denied
  /sys/bus/usb/devices/4-2.1:1.0/bInterfaceNumber: Permission denied
  /sys/bus/usb/devices/4-2.1:1.0/bInterfaceProtocol: Permission denied
  /sys/bus/usb/devices/4-2.1:1.0/bInterfaceSubClass: Permission denied
  /sys/bus/usb/devices/4-2.1:1.0/bNumEndpoints: Permission denied
  /sys/bus/usb/devices/3-1:1.0/bAlternateSetting: Permission denied
  /sys/bus/usb/devices/3-1:1.0/bInterfaceClass: Permission denied
  /sys/bus/usb/devices/3-1:1.0/bInterfaceNumber: Permission denied
  /sys/bus/usb/devices/3-1:1.0/bInterfaceProtocol: Permission denied
  /sys/bus/usb/devices/3-1:1.0/bInterfaceSubClass: Permission denied
  /sys/bus/usb/devices/3-1:1.0/bNumEndpoints: Permission denied
  /sys/bus/usb/devices/4-0:1.0/bAlternateSetting: Permission denied
  /sys/bus/usb/devices/4-0:1.0/bInterfaceClass: Permission denied
  /sys/bus/usb/devices/4-0:1.0/bInterfaceNumber: Permission denied
  /sys/bus/usb/devices/4-0:1.0/bInterfaceProtocol: Permission denied
  /sys/bus/usb/devices/4-0:1.0/bInterfaceSubClass: Permission denied
  /sys/bus/usb/devices/4-0:1.0/bNumEndpoints: Permission denied
  /sys/bus/usb/devices/usb4/bDeviceClass: Permission denied
  /sys/bus/usb/devices/usb4/idProduct: Permission denied
  /sys/bus/usb/devices/usb4/idVendor: Permission denied
  /sys/bus/usb/devices/usb4/maxchild: Permission denied
  /sys/bus/usb/devices/usb4/rx_lanes: Permission denied
  /sys/bus/usb/devices/usb4/tx_lanes: Permission denied
  /sys/bus/usb/devices/usb2/bDeviceClass: Permission denied
  /sys/bus/usb/devices/usb2/idProduct: Permission denied
  /sys/bus/usb/devices/usb2/idVendor: Permission denied
  /sys/bus/usb/devices/usb2/maxchild: Permission denied
  /sys/bus/usb/devices/usb2/rx_lanes: Permission denied
  /sys/bus/usb/devices/usb2/tx_lanes: Permission denied
  /sys/bus/usb/devices/1-0:1.0/bAlternateSetting: Permission denied
  /sys/bus/usb/devices/1-0:1.0/bInterfaceClass: Permission denied
  /sys/bus/usb/devices/1-0:1.0/bInterfaceNumber: Permission denied
  /sys/bus/usb/devices/1-0:1.0/bInterfaceProtocol: Permission denied
  /sys/bus/usb/devices/1-0:1.0/bInterfaceSubClass: Permission denied
  /sys/bus/usb/devices/1-0:1.0/bNumEndpoints: Permission denied
  /sys/bus/usb/devices/5-0:1.0/bAlternateSetting: Permission denied
  /sys/bus/usb/devices/5-0:1.0/bInterfaceClass: Permission denied
  /sys/bus/usb/devices/5-0:1.0/bInterfaceNumber: Permission denied
  /sys/bus/usb/devices/5-0:1.0/bInterfaceProtocol: Permission denied
  /sys/bus/usb/devices/5-0:1.0/bInterfaceSubClass: Permission denied
  /sys/bus/usb/devices/5-0:1.0/bNumEndpoints: Permission denied
  /sys/bus/usb/devices/4-2.1/bConfigurationValue: Permission denied
  /sys/bus/usb/devices/4-2.1/bDeviceClass: Permission denied
  /sys/bus/usb/devices/4-2.1/bDeviceProtocol: Permission denied
  /sys/bus/usb/devices/4-2.1/bDeviceSubClass: Permission denied
  /sys/bus/usb/devices/4-2.1/bMaxPacketSize0: Permission denied
  /sys/bus/usb/devices/4-2.1/bNumConfigurations: Permission denied
  /sys/bus/usb/devices/4-2.1/bNumInterfaces: Permission denied
  /sys/bus/usb/devices/4-2.1/bcdDevice: Permission denied
  /sys/bus/usb/devices/4-2.1/bmAttributes: Permission denied
  /sys/bus/usb/devices/4-2.1/configuration: Permission denied
  /sys/bus/usb/devices/4-2.1/idProduct: Permission denied
  /sys/bus/usb/devices/4-2.1/idVendor: Permission denied
  /sys/bus/usb/devices/4-2.1/maxchild: Permission denied
  /sys/bus/usb/devices/4-2.1/rx_lanes: Permission denied
  /sys/bus/usb/devices/4-2.1/tx_lanes: Permission denied
  /sys/bus/usb/devices/4-2.1:1.1/bAlternateSetting: Permission denied
  /sys/bus/usb/devices/4-2.1:1.1/bInterfaceClass: Permission denied
  /sys/bus/usb/devices/4-2.1:1.1/bInterfaceNumber: Permission denied
  /sys/bus/usb/devices/4-2.1:1.1/bInterfaceProtocol: Permission denied
  /sys/bus/usb/devices/4-2.1:1.1/bInterfaceSubClass: Permission denied
  /sys/bus/usb/devices/4-2.1:1.1/bNumEndpoints: Permission denied
  /sys/bus/usb/devices/3-1/bConfigurationValue: Permission denied
  /sys/bus/usb/devices/3-1/bDeviceClass: Permission denied
  /sys/bus/usb/devices/3-1/bDeviceProtocol: Permission denied
  /sys/bus/usb/devices/3-1/bDeviceSubClass: Permission denied
  /sys/bus/usb/devices/3-1/bMaxPacketSize0: Permission denied
  /sys/bus/usb/devices/3-1/bNumConfigurations: Permission denied
  /sys/bus/usb/devices/3-1/bNumInterfaces: Permission denied
  /sys/bus/usb/devices/3-1/bcdDevice: Permission denied
  /sys/bus/usb/devices/3-1/bmAttributes: Permission denied
  /sys/bus/usb/devices/3-1/configuration: Permission denied
  /sys/bus/usb/devices/3-1/idProduct: Permission denied
  /sys/bus/usb/devices/3-1/idVendor: Permission denied
  /sys/bus/usb/devices/3-1/maxchild: Permission denied
  /sys/bus/usb/devices/3-1/rx_lanes: Permission denied
  /sys/bus/usb/devices/3-1/tx_lanes: Permission denied
  /sys/bus/usb/devices/2-0:1.0/bAlternateSetting: Permission denied
  /sys/bus/usb/devices/2-0:1.0/bInterfaceClass: Permission denied
  /sys/bus/usb/devices/2-0:1.0/bInterfaceNumber: Permission denied
  /sys/bus/usb/devices/2-0:1.0/bInterfaceProtocol: Permission denied
  /sys/bus/usb/devices/2-0:1.0/bInterfaceSubClass: Permission denied
  /sys/bus/usb/devices/2-0:1.0/bNumEndpoints: Permission denied
  /:  Bus 001.Port 001: Dev 001, Class='bDeviceClass 0x00 not yet handled', Driver=dwc2/0p, 480M
  /:  Bus 002.Port 001: Dev 001, Class='bDeviceClass 0x00 not yet handled', Driver=xhci-hcd/0p, 480M
  /:  Bus 003.Port 001: Dev 001, Class='bDeviceClass 0x00 not yet handled', Driver=xhci-hcd/0p, 5000M
      |__ Port 001: Dev 002, If 0, Class=[unknown], Driver=uas, 5000M
  /:  Bus 004.Port 001: Dev 001, Class='bDeviceClass 0x00 not yet handled', Driver=xhci-hcd/0p, 480M
      |__ Port 002: Dev 002, If 0, Class=[unknown], Driver=hub, 12M
          |__ Port 001: Dev 003, If 0, Class=[unknown], Driver=usbhid, 1.5M
          |__ Port 001: Dev 003, If 1, Class=[unknown], Driver=usbhid, 1.5M
          |__ Port 004: Dev 004, If 0, Class=[unknown], Driver=usbhid, 1.5M
  /:  Bus 005.Port 001: Dev 001, Class='bDeviceClass 0x00 not yet handled', Driver=xhci-hcd/0p, 5000M

  
  Running (as root) the command "lsusb" (without --tree) it works as expected detecting and identifying the root hubs and devices connected:

  # lsusb
  Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
  Bus 003 Device 002: ID 174c:1153 ASMedia Technology Inc. ASM1153 SATA 3Gb/s bridge
  Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  Bus 004 Device 002: ID 0a05:7211 Unknown Manufacturer hub
  Bus 004 Device 003: ID 1a2c:0c21 China Resource Semico Co., Ltd USB Keyboard
  Bus 004 Device 004: ID 093a:2521 Pixart Imaging, Inc. Optical Mouse
  Bus 005 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub

  
  Additional info:
  ----------------
  # lsb_release -rd
  Description:	Ubuntu 25.04
  Release:	25.04

  # uname -a
  Linux fpgrpi 6.14.0-1005-raspi #5-Ubuntu SMP PREEMPT_DYNAMIC Sat Apr  5 14:33:30 UTC 2025 aarch64 aarch64 aarch64 GNU/Linux

  # apt-cache policy usbutils
  usbutils:
    Instalados: 1:018-1
    Candidato:  1:018-1
    Tabla de versión:
   *** 1:018-1 500
          500 https://ports.ubuntu.com/ubuntu-ports plucky/main arm64 Packages
          100 /var/lib/dpkg/status

  Notice that the example is from an aarch64 machine but it fails in
  amd64 machines too.

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



Follow ups