Are there any interesting entries in the output of dmesg when you get this problem? There will be quite a lot of output, so narrowing it down to USB related entries may helpI don't see that it could be a hub limit as it seems to be a permissions problem.Code:
dmesg | grep -C2 -i usb
I've tried to duplicate it, but haven't hit any problems.
I don't use hubs very often and only have a couple of 4 port ones to test with (one USB3, one USB2).
Here is what dmesg | grep -C2 -i usb gives:
bullseyepi4@raspberrypi:~ $ dmesg | grep -C2 -i usb
[ 0.134021] bcm2835-dma fe007000.dma: DMA legacy API manager, dmachans=0x1
[ 0.139932] SCSI subsystem initialized
[ 0.140186] usbcore: registered new interface driver usbfs
[ 0.140246] usbcore: registered new interface driver hub
[ 0.140313] usbcore: registered new device driver usb
[ 0.140709] usb_phy_generic phy: supply vcc not found, using dummy regulator
[ 0.140940] usb_phy_generic phy: dummy supplies not allowed for exclusive requests
[ 0.141308] pps_core: LinuxPPS API ver. 1 registered
[ 0.141321] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
--
[ 1.483314] bcmgenet fd580000.ethernet: GENET 5.0 EPHY: 0x0000
[ 1.543452] unimac-mdio unimac-mdio.-19: Broadcom UniMAC MDIO bus
[ 1.544612] usbcore: registered new interface driver r8152
[ 1.544686] usbcore: registered new interface driver lan78xx
[ 1.544761] usbcore: registered new interface driver smsc95xx
[ 1.546381] pci 0000:00:00.0: enabling device (0000 -> 0002)
[ 1.546424] xhci_hcd 0000:01:00.0: enabling device (0000 -> 0002)
[ 1.546541] xhci_hcd 0000:01:00.0: xHCI Host Controller
[ 1.546573] xhci_hcd 0000:01:00.0: new USB bus registered, assigned bus number 1
[ 1.547358] xhci_hcd 0000:01:00.0: hcc params 0x002841eb hci version 0x100 quirks 0x0000e40000000890
[ 1.548054] xhci_hcd 0000:01:00.0: xHCI Host Controller
[ 1.548076] xhci_hcd 0000:01:00.0: new USB bus registered, assigned bus number 2
[ 1.548099] xhci_hcd 0000:01:00.0: Host supports USB 3.0 SuperSpeed
[ 1.548459] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.01
[ 1.548480] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 1.548495] usb usb1: Product: xHCI Host Controller
[ 1.548509] usb usb1: Manufacturer: Linux 6.1.21-v8+ xhci-hcd
[ 1.548522] usb usb1: SerialNumber: 0000:01:00.0
[ 1.549275] hub 1-0:1.0: USB hub found
[ 1.549374] hub 1-0:1.0: 1 port detected
[ 1.550360] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 6.01
[ 1.550381] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 1.550396] usb usb2: Product: xHCI Host Controller
[ 1.550409] usb usb2: Manufacturer: Linux 6.1.21-v8+ xhci-hcd
[ 1.550422] usb usb2: SerialNumber: 0000:01:00.0
[ 1.551086] hub 2-0:1.0: USB hub found
[ 1.551183] hub 2-0:1.0: 4 ports detected
[ 1.553016] dwc_otg: version 3.00a 10-AUG-2012 (platform bus)
--
[ 1.553398] dwc_otg: FIQ split-transaction FSM enabled
[ 1.553418] Module dwc_common_port init
[ 1.553982] usbcore: registered new interface driver uas
[ 1.554087] usbcore: registered new interface driver usb-storage
[ 1.554325] mousedev: PS/2 mouse device common for all mice
[ 1.560582] sdhci: Secure Digital Host Controller Interface driver
--
[ 1.564996] ledtrig-cpu: registered to indicate activity on CPUs
[ 1.565359] hid: raw HID events driver (C) Jiri Kosina
[ 1.565579] usbcore: registered new interface driver usbhid
[ 1.565593] usbhid: USB HID core driver
[ 1.574684] NET: Registered PF_PACKET protocol family
[ 1.574812] Key type dns_resolver registered
--
[ 1.797333] VFS: Mounted root (ext4 filesystem) readonly on device 179:2.
[ 1.803376] devtmpfs: mounted
[ 1.803379] usb 1-1: new high-speed USB device number 2 using xhci_hcd
[ 1.811781] Freeing unused kernel memory: 4160K
[ 1.811983] Run /sbin/init as init process
--
[ 1.812033] HOME=/
[ 1.812042] TERM=linux
[ 1.954128] usb 1-1: New USB device found, idVendor=2109, idProduct=3431, bcdDevice= 4.21
[ 1.954166] usb 1-1: New USB device strings: Mfr=0, Product=1, SerialNumber=0
[ 1.954182] usb 1-1: Product: USB2.0 Hub
[ 1.956254] hub 1-1:1.0: USB hub found
[ 1.956514] hub 1-1:1.0: 4 ports detected
[ 2.080212] usb 2-1: new SuperSpeed USB device number 2 using xhci_hcd
[ 2.115184] usb 2-1: New USB device found, idVendor=0bda, idProduct=0411, bcdDevice= 1.17
[ 2.115222] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 2.115237] usb 2-1: Product: 4-Port USB 3.0 Hub
[ 2.115251] usb 2-1: Manufacturer: Generic
[ 2.122758] hub 2-1:1.0: USB hub found
[ 2.125121] hub 2-1:1.0: 4 ports detected
[ 2.175734] systemd[1]: System time before build time, advancing clock.
[ 2.251338] usb 1-1.1: new high-speed USB device number 3 using xhci_hcd
[ 2.356790] NET: Registered PF_INET6 protocol family
[ 2.358780] Segment Routing with IPv6
[ 2.358825] In-situ OAM (IOAM) with IPv6
[ 2.368634] usb 1-1.1: New USB device found, idVendor=0bda, idProduct=5411, bcdDevice= 1.17
[ 2.368669] usb 1-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 2.368685] usb 1-1.1: Product: 4-Port USB 2.0 Hub
[ 2.368698] usb 1-1.1: Manufacturer: Generic
[ 2.370816] hub 1-1.1:1.0: USB hub found
[ 2.371867] hub 1-1.1:1.0: 4 ports detected
[ 2.426724] systemd[1]: systemd 247.3-7+deb11u6 running in system mode. (+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +ZSTD +SECCOMP +BLKID +ELFUTILS +KMOD +IDN2 -IDN +PCRE2 default-hierarchy=unified)
[ 2.427804] systemd[1]: Detected architecture arm64.
[ 2.434732] systemd[1]: Set hostname to <raspberrypi>.
[ 2.448199] usb 2-1.1: new SuperSpeed USB device number 3 using xhci_hcd
[ 2.489092] usb 2-1.1: New USB device found, idVendor=0bda, idProduct=0411, bcdDevice= 1.17
[ 2.489131] usb 2-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 2.489148] usb 2-1.1: Product: 4-Port USB 3.0 Hub
[ 2.489163] usb 2-1.1: Manufacturer: Generic
[ 2.498804] hub 2-1.1:1.0: USB hub found
[ 2.500194] hub 2-1.1:1.0: 4 ports detected
[ 2.663323] usb 1-1.1.1: new high-speed USB device number 4 using xhci_hcd
[ 2.780561] usb 1-1.1.1: New USB device found, idVendor=0bda, idProduct=5411, bcdDevice= 1.17
[ 2.780599] usb 1-1.1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 2.780616] usb 1-1.1.1: Product: 4-Port USB 2.0 Hub
[ 2.780630] usb 1-1.1.1: Manufacturer: Generic
[ 2.782777] hub 1-1.1.1:1.0: USB hub found
[ 2.783813] hub 1-1.1.1:1.0: 4 ports detected
[ 2.859655] usb 2-1.1.2: new SuperSpeed USB device number 4 using xhci_hcd
[ 2.881706] usb 2-1.1.2: New USB device found, idVendor=03c3, idProduct=585b, bcdDevice= 0.00
[ 2.881737] usb 2-1.1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 2.881753] usb 2-1.1.2: Product: ASI585MC
[ 2.881767] usb 2-1.1.2: Manufacturer: ZWO
[ 2.959334] usb 1-1.1.4: new high-speed USB device number 5 using xhci_hcd
[ 3.029906] systemd[1]: /lib/systemd/system/plymouth-start.service:16: Unit configured to use KillMode=none. This is unsafe, as it disables systemd's process lifecycle management for the service. Please update your service to use a safer KillMode=, such as 'mixed' or 'control-group'. Support for KillMode=none is deprecated and will eventually be removed.
[ 3.060861] usb 1-1.1.4: New USB device found, idVendor=03c3, idProduct=120c, bcdDevice= 0.00
[ 3.060895] usb 1-1.1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 3.060910] usb 1-1.1.4: Product: ASI120MM Mini
[ 3.060924] usb 1-1.1.4: Manufacturer: ZWO
[ 3.139342] usb 1-1.1.1.1: new full-speed USB device number 6 using xhci_hcd
[ 3.173131] systemd[1]: Queued start job for default target Graphical Interface.
[ 3.193098] systemd[1]: Created slice system-getty.slice.
--
[ 3.214502] systemd[1]: Condition check resulted in Huge Pages File System being skipped.
[ 3.239865] systemd[1]: Mounting POSIX Message Queue File System...
[ 3.243848] usb 1-1.1.1.1: New USB device found, idVendor=067b, idProduct=2303, bcdDevice= 4.00
[ 3.243883] usb 1-1.1.1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 3.243899] usb 1-1.1.1.1: Product: USB-Serial Controller D
[ 3.243912] usb 1-1.1.1.1: Manufacturer: Prolific Technology Inc.
[ 3.244777] systemd[1]: Mounting RPC Pipe File System...
[ 3.250457] systemd[1]: Mounting Kernel Debug File System...
--
[ 3.308866] systemd[1]: Starting File System Check on Root Device...
[ 3.318682] systemd[1]: Starting Journal Service...
[ 3.335369] usb 1-1.1.1.3: new full-speed USB device number 7 using xhci_hcd
[ 3.351145] systemd[1]: Starting Load Kernel Modules...
[ 3.369000] systemd[1]: Starting Coldplug All udev Devices...
--
[ 3.450945] i2c_dev: i2c /dev entries driver
[ 3.457965] systemd[1]: Mounting FUSE Control File System...
[ 3.464891] usb 1-1.1.1.3: New USB device found, idVendor=0403, idProduct=6015, bcdDevice=10.00
[ 3.464935] usb 1-1.1.1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 3.464953] usb 1-1.1.1.3: Product: PPBMicro revA
[ 3.464967] usb 1-1.1.1.3: Manufacturer: Pegasus Astro
[ 3.464981] usb 1-1.1.1.3: SerialNumber: PPBM5VJEG7
[ 3.470515] systemd[1]: Mounting Kernel Configuration File System...
[ 3.482547] systemd[1]: Started File System Check Daemon to report status.
--
[ 3.528598] systemd[1]: Mounted Kernel Configuration File System.
[ 3.564324] systemd[1]: Starting Apply Kernel Variables...
[ 3.568198] usb 1-1.1.1.4: new full-speed USB device number 8 using xhci_hcd
[ 3.604577] systemd[1]: Finished File System Check on Root Device.
[ 3.610727] systemd[1]: Starting Remount Root and Kernel File Systems...
[ 3.617905] systemd[1]: Finished Apply Kernel Variables.
[ 3.683176] usb 1-1.1.1.4: New USB device found, idVendor=03c3, idProduct=1f10, bcdDevice= 0.00
[ 3.683213] usb 1-1.1.1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 3.683230] usb 1-1.1.1.4: Product: ZWO EFF
[ 3.683245] usb 1-1.1.1.4: Manufacturer: ZW0
[ 3.695237] hid-generic 0003:03C3:1F10.0001: hiddev96,hidraw0: USB HID v1.01 Device [ZW0 ZWO EFF] on usb-0000:01:00.0-1.1.1.4/input0
[ 3.760890] systemd[1]: Started Journal Service.
[ 3.783988] EXT4-fs (mmcblk0p2): re-mounted. Quota mode: none.
[ 3.857555] systemd-journald[141]: Received client request to flush runtime journal.
[ 3.862366] systemd-journald[141]: File /var/log/journal/d5281dd7dd3145fa9c5898d503212bb8/system.journal corrupted or uncleanly shut down, renaming and replacing.
[ 5.311830] usbcore: registered new interface driver usbserial_generic
[ 5.321202] usbserial: USB Serial support registered for generic
[ 5.385329] usbcore: registered new interface driver ftdi_sio
[ 5.385515] usbserial: USB Serial support registered for FTDI USB Serial Device
[ 5.386008] ftdi_sio 1-1.1.1.3:1.0: FTDI USB Serial Device converter detected
[ 5.386370] usb 1-1.1.1.3: Detected FT-X
[ 5.403176] usbcore: registered new interface driver pl2303
[ 5.405519] brcmstb-i2c fef04500.i2c: @97500hz registered in polling mode
[ 5.408076] usbserial: USB Serial support registered for pl2303
[ 5.408320] pl2303 1-1.1.1.1:1.0: pl2303 converter detected
[ 5.408436] usb 1-1.1.1.3: FTDI USB Serial Device converter now attached to ttyUSB0
[ 5.417396] mc: Linux media interface: v0.10
[ 5.431193] brcmstb-i2c fef09500.i2c: @97500hz registered in polling mode
[ 5.459694] usb 1-1.1.1.1: pl2303 converter now attached to ttyUSB1
[ 5.486925] vc_sm_cma: module is from the staging directory, the quality is unknown, you have been warned.
[ 5.494576] videodev: Linux video capture interface: v2.00
--
[ 6.555125] brcmfmac: F1 signature read @0x18000000=0x15264345
[ 6.571884] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43455-sdio for chip BCM4345/6
[ 6.599233] usbcore: registered new interface driver brcmfmac
[ 6.670384] vc4-drm gpu: bound fe400000.hvs (ops vc4_hvs_ops [vc4])
[ 6.720806] Registered IR keymap rc-cec
Statistics: Posted by Avocette — Thu Nov 14, 2024 11:51 am