USB hub problem

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

 



I have an external 4-way USB3.0 hub (I actually have two of them) That do not behave as expected.
It is an XCD XCDESSUSBH4BK. It is unpowered. I am on fedora 34, kernel 5.13.8-200.fc34.x86_64

For starters, I found that attaching a USB SSD does not allow booting from it.
I then found that when attaching my phone it is not recognized.

I searched the hub model and IDs but did not find relevant information.
Is there an official list of supported hubs (or devices)?

Here is what it looks like.

When the hub is attached (no phone) I see
        Bus 001 Device 048: ID 0bda:5411 Realtek Semiconductor Corp. RTS5411 Hub
and
        /:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/16p, 480M
            |__ Port 5: Dev 5, If 0, Class=Hub, Driver=hub/4p, 480M
                |__ Port 2: Dev 48, If 0, Class=Hub, Driver=hub/4p, 480M
Attaching the phone does not add a device.

Detaching/attaching the hub (with the phone already plugged in) I get
        Bus 001 Device 052: ID 04e8:6860 Samsung Electronics Co., Ltd Galaxy A5 (MTP)
        Bus 001 Device 051: ID 0bda:5411 Realtek Semiconductor Corp. RTS5411 Hub
and
        /:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/16p, 480M
            |__ Port 5: Dev 5, If 0, Class=Hub, Driver=hub/4p, 480M
                |__ Port 2: Dev 51, If 0, Class=Hub, Driver=hub/4p, 480M
                    |__ Port 1: Dev 52, If 1, Class=Communications, Driver=cdc_acm, 480M
                    |__ Port 1: Dev 52, If 2, Class=CDC Data, Driver=cdc_acm, 480M
                    |__ Port 1: Dev 52, If 0, Class=Imaging, Driver=, 480M
                    |__ Port 1: Dev 52, If 3, Class=Vendor Specific Class, Driver=, 480M
and the phone is recognized and accessible as MTP device.

Here are the logged messages for the two situations.

## attach hub (no phone):
Aug 15 09:05:31 e7 pipewire[97866]: 8 events suppressed
Aug 15 09:05:31 e7 kernel: usb 2-5.2: new SuperSpeed USB device number 12 using xhci_hcd
Aug 15 09:05:31 e7 kernel: usb 2-5.2: New USB device found, idVendor=0bda, idProduct=0411, bcdDevice= 1.04
Aug 15 09:05:31 e7 kernel: usb 2-5.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
Aug 15 09:05:31 e7 kernel: usb 2-5.2: Product: 4-Port USB 3.0 Hub
Aug 15 09:05:31 e7 kernel: usb 2-5.2: Manufacturer: Generic
Aug 15 09:05:31 e7 kernel: hub 2-5.2:1.0: USB hub found
Aug 15 09:05:31 e7 kernel: hub 2-5.2:1.0: 4 ports detected
Aug 15 09:05:31 e7 kernel: usb 1-5.2: new high-speed USB device number 55 using xhci_hcd
Aug 15 09:05:31 e7 kernel: usb 1-5.2: New USB device found, idVendor=0bda, idProduct=5411, bcdDevice= 1.04
Aug 15 09:05:31 e7 kernel: usb 1-5.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
Aug 15 09:05:31 e7 kernel: usb 1-5.2: Product: 4-Port USB 2.0 Hub
Aug 15 09:05:31 e7 kernel: usb 1-5.2: Manufacturer: Generic
Aug 15 09:05:31 e7 kernel: hub 1-5.2:1.0: USB hub found
Aug 15 09:05:31 e7 kernel: hub 1-5.2:1.0: 4 ports detected
Aug 15 09:05:31 e7 systemd-udevd[279738]: 2-5.2: Process '/bin/sh -c 'test -f /sys/module/usbcore/parameters/usbfs_memory_mb && test $(cat /sys/module/usbcore/parameters/usbfs_memory_mb) -lt 256 && echo 256 > /sys/module/usbcore/parameters/usbfs_memory_mb'' failed with exit code 1.
Aug 15 09:05:31 e7 journal[3313]: treating change event as add on /sys/devices/pci0000:00/0000:00:14.0/usb2/2-5/2-5.2
Aug 15 09:05:31 e7 systemd-udevd[279738]: 2-5.2:1.0: Process '/bin/sh -c 'test -f /sys/module/usbcore/parameters/usbfs_memory_mb && test $(cat /sys/module/usbcore/parameters/usbfs_memory_mb) -lt 256 && echo 256 > /sys/module/usbcore/parameters/usbfs_memory_mb'' failed with exit code 1.
Aug 15 09:05:31 e7 systemd-udevd[279741]: 1-5.2: Process '/bin/sh -c 'test -f /sys/module/usbcore/parameters/usbfs_memory_mb && test $(cat /sys/module/usbcore/parameters/usbfs_memory_mb) -lt 256 && echo 256 > /sys/module/usbcore/parameters/usbfs_memory_mb'' failed with exit code 1.
Aug 15 09:05:31 e7 journal[3313]: treating change event as add on /sys/devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.2
Aug 15 09:05:31 e7 systemd-udevd[279738]: 1-5.2:1.0: Process '/bin/sh -c 'test -f /sys/module/usbcore/parameters/usbfs_memory_mb && test $(cat /sys/module/usbcore/parameters/usbfs_memory_mb) -lt 256 && echo 256 > /sys/module/usbcore/parameters/usbfs_memory_mb'' failed with exit code 1.
Aug 15 09:05:31 e7 Thunar[279748]: thunar-volman: Unsupported USB device type "usb".
Aug 15 09:05:31 e7 Thunar[279764]: thunar-volman: Unsupported USB device type "hub".
Aug 15 09:05:31 e7 Thunar[279768]: thunar-volman: Unsupported USB device type "usb".
Aug 15 09:05:31 e7 Thunar[279772]: thunar-volman: Unsupported USB device type "hub".

## plug phone:
        (no new messages)

## attach hub with phone already plugged in:
Aug 15 09:07:06 e7 kernel: usb 2-5.2: new SuperSpeed USB device number 13 using xhci_hcd
Aug 15 09:07:06 e7 kernel: usb 2-5.2: New USB device found, idVendor=0bda, idProduct=0411, bcdDevice= 1.04
Aug 15 09:07:06 e7 kernel: usb 2-5.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
Aug 15 09:07:06 e7 kernel: usb 2-5.2: Product: 4-Port USB 3.0 Hub
Aug 15 09:07:06 e7 kernel: usb 2-5.2: Manufacturer: Generic
Aug 15 09:07:06 e7 kernel: hub 2-5.2:1.0: USB hub found
Aug 15 09:07:06 e7 kernel: hub 2-5.2:1.0: 4 ports detected
Aug 15 09:07:07 e7 kernel: usb 1-5.2: new high-speed USB device number 56 using xhci_hcd
Aug 15 09:07:07 e7 kernel: usb 1-5.2: New USB device found, idVendor=0bda, idProduct=5411, bcdDevice= 1.04
Aug 15 09:07:07 e7 kernel: usb 1-5.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
Aug 15 09:07:07 e7 kernel: usb 1-5.2: Product: 4-Port USB 2.0 Hub
Aug 15 09:07:07 e7 kernel: usb 1-5.2: Manufacturer: Generic
Aug 15 09:07:07 e7 kernel: hub 1-5.2:1.0: USB hub found
Aug 15 09:07:07 e7 kernel: hub 1-5.2:1.0: 4 ports detected
Aug 15 09:07:07 e7 systemd-udevd[279927]: 2-5.2: Process '/bin/sh -c 'test -f /sys/module/usbcore/parameters/usbfs_memory_mb && test $(cat /sys/module/usbcore/parameters/usbfs_memory_mb) -lt 256 && echo 256 > /sys/module/usbcore/parameters/usbfs_memory_mb'' failed with exit code 1.
Aug 15 09:07:07 e7 journal[3313]: treating change event as add on /sys/devices/pci0000:00/0000:00:14.0/usb2/2-5/2-5.2
Aug 15 09:07:07 e7 systemd-udevd[279927]: 2-5.2:1.0: Process '/bin/sh -c 'test -f /sys/module/usbcore/parameters/usbfs_memory_mb && test $(cat /sys/module/usbcore/parameters/usbfs_memory_mb) -lt 256 && echo 256 > /sys/module/usbcore/parameters/usbfs_memory_mb'' failed with exit code 1.
Aug 15 09:07:07 e7 systemd-udevd[279930]: 1-5.2: Process '/bin/sh -c 'test -f /sys/module/usbcore/parameters/usbfs_memory_mb && test $(cat /sys/module/usbcore/parameters/usbfs_memory_mb) -lt 256 && echo 256 > /sys/module/usbcore/parameters/usbfs_memory_mb'' failed with exit code 1.
Aug 15 09:07:07 e7 journal[3313]: treating change event as add on /sys/devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.2
Aug 15 09:07:07 e7 systemd-udevd[279927]: 1-5.2:1.0: Process '/bin/sh -c 'test -f /sys/module/usbcore/parameters/usbfs_memory_mb && test $(cat /sys/module/usbcore/parameters/usbfs_memory_mb) -lt 256 && echo 256 > /sys/module/usbcore/parameters/usbfs_memory_mb'' failed with exit code 1.
Aug 15 09:07:07 e7 Thunar[279937]: thunar-volman: Unsupported USB device type "usb".
Aug 15 09:07:07 e7 Thunar[279952]: thunar-volman: Unsupported USB device type "hub".
Aug 15 09:07:07 e7 Thunar[279956]: thunar-volman: Unsupported USB device type "usb".
Aug 15 09:07:07 e7 Thunar[279960]: thunar-volman: Unsupported USB device type "hub".
Aug 15 09:07:07 e7 kernel: usb 1-5.2.1: new high-speed USB device number 57 using xhci_hcd
Aug 15 09:07:07 e7 kernel: usb 1-5.2.1: New USB device found, idVendor=04e8, idProduct=6860, bcdDevice= 4.00
Aug 15 09:07:07 e7 kernel: usb 1-5.2.1: New USB device strings: Mfr=2, Product=3, SerialNumber=4
Aug 15 09:07:07 e7 kernel: usb 1-5.2.1: Product: SAMSUNG_Android
Aug 15 09:07:07 e7 kernel: usb 1-5.2.1: Manufacturer: SAMSUNG
Aug 15 09:07:07 e7 kernel: usb 1-5.2.1: SerialNumber: 0019ae8070ad3f
Aug 15 09:07:07 e7 kernel: cdc_acm 1-5.2.1:1.1: ttyACM0: USB ACM device
Aug 15 09:07:07 e7 systemd-udevd[279927]: 1-5.2.1: Process '/bin/sh -c 'test -f /sys/module/usbcore/parameters/usbfs_memory_mb && test $(cat /sys/module/usbcore/parameters/usbfs_memory_mb) -lt 256 && echo 256 > /sys/module/usbcore/parameters/usbfs_memory_mb'' failed with exit code 1.
Aug 15 09:07:07 e7 systemd-udevd[279927]: 1-5.2.1:1.0: Process '/bin/sh -c 'test -f /sys/module/usbcore/parameters/usbfs_memory_mb && test $(cat /sys/module/usbcore/parameters/usbfs_memory_mb) -lt 256 && echo 256 > /sys/module/usbcore/parameters/usbfs_memory_mb'' failed with exit code 1.
Aug 15 09:07:07 e7 systemd-udevd[279930]: 1-5.2.1:1.1: Process '/bin/sh -c 'test -f /sys/module/usbcore/parameters/usbfs_memory_mb && test $(cat /sys/module/usbcore/parameters/usbfs_memory_mb) -lt 256 && echo 256 > /sys/module/usbcore/parameters/usbfs_memory_mb'' failed with exit code 1.
Aug 15 09:07:07 e7 systemd-udevd[279970]: 1-5.2.1:1.2: Process '/bin/sh -c 'test -f /sys/module/usbcore/parameters/usbfs_memory_mb && test $(cat /sys/module/usbcore/parameters/usbfs_memory_mb) -lt 256 && echo 256 > /sys/module/usbcore/parameters/usbfs_memory_mb'' failed with exit code 1.
Aug 15 09:07:07 e7 systemd-udevd[279971]: 1-5.2.1:1.3: Process '/bin/sh -c 'test -f /sys/module/usbcore/parameters/usbfs_memory_mb && test $(cat /sys/module/usbcore/parameters/usbfs_memory_mb) -lt 256 && echo 256 > /sys/module/usbcore/parameters/usbfs_memory_mb'' failed with exit code 1.
Aug 15 09:07:07 e7 journal[1648]: CdMain: failed to emit DeviceAdded: failed to register object: An object is already exported for the interface org.freedesktop.ColorManager.Device at /org/freedesktop/ColorManager/devices/sysfs__null_
Aug 15 09:07:07 e7 journal[1648]: CdMain: failed to emit DeviceAdded: failed to register object: An object is already exported for the interface org.freedesktop.ColorManager.Device at /org/freedesktop/ColorManager/devices/sysfs__null_
Aug 15 09:07:07 e7 journal[1648]: CdMain: failed to emit DeviceAdded: failed to register object: An object is already exported for the interface org.freedesktop.ColorManager.Device at /org/freedesktop/ColorManager/devices/sysfs__null_

--
Eyal Lebedinsky (eyal@xxxxxxxxxxxxxx)



[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux