Re: USB-C storage device not detected on USB 3.1 Gen 2 host when plugged in after boot

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

 




Am 11.01.19 um 19:20 schrieb Oliver Neukum:
> On Fr, 2019-01-11 at 15:39 +0100, Jan-Marek Glogowski wrote:
>> I've got new hardware (Acer s4640g), which has some USB 3.1 gen 2 usb-c ports.
>>
>> /:  Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/6p, 10000M
>>     |__ Port 3: Dev 2, If 0, Class=Mass Storage, Driver=usb-storage, 5000M
> 
> 
> According to the dmesg you attached, the device is detected.
> Please clarify what exactly you attached.

Yup, but the device is just detected if its plugged in on boot / module load.
I now have recompiled 5.0-rc1 with xhci as a module.

If I plug the device after the module is loaded, I get no messages in dmesg.
No devices shows up
If I rmmod xhci_pci + modprobe xhci_pci the device is correctly enumerated and works.
If I re-plug the device again it also doesn't show up again until module "reload".

The attached dmesg is from a boot with the device plugged in.

I had some talk with Greg on #kernelnewbies and he suspected a broken port.

I have no idea if a port can enumerate but not hotplug.

I meanwhile switched to some other HW (Acer n4660g), which shows the same problem.

Jan-Marek



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

  Powered by Linux