reset high-speed USB device number 2 using ehci-pci
Joseph Salisbury
joseph.salisbury at canonical.com
Fri May 20 16:51:20 UTC 2016
On 05/16/2016 09:51 PM, Xen wrote:
> Xen schreef op 16-05-2016 23:10:
>
>> Device is:
>>
>> Bus 002 Device 003: ID 0951:1665 Kingston Technology Digital
>> DataTraveler SE9 64GB
>
>
>> 00:13.2 USB controller: Advanced Micro Devices, Inc. [AMD/ATI]
>> SB7x0/SB8x0/SB9x0 USB EHCI Controller
>
>> /sys/devices/pci0000:00/0000:00:13.2/usb2/2-3
>
>
> It seems I was wrong about the device. Bus 002 Device 003 is actually
> 2-2.
>
> Bus 002 Device 002: ID 05e3:0723 Genesys Logic, Inc. GL827L SD/MMC/MS
> Flash Card Reader
>
>
> I realize now that this device doesn't actually work.
>
> I don't remember whether it ever worked before in Linux.
>
> Which would have been an installation of Kubuntu 14.10.
>
> Anyway, output of some commands in case it still matters:
>
>
> # udevadm info --name=bus/usb/002/002
> P: /devices/pci0000:00/0000:00:13.2/usb2/2-3
> N: bus/usb/002/002
> E: BUSNUM=002
> E: DEVNAME=/dev/bus/usb/002/002
> E: DEVNUM=002
> E: DEVPATH=/devices/pci0000:00/0000:00:13.2/usb2/2-3
> E: DEVTYPE=usb_device
> E: DRIVER=usb
> E: ID_BUS=usb
> E: ID_MODEL=USB_Storage
> E: ID_MODEL_ENC=USB\x20Storage
> E: ID_MODEL_FROM_DATABASE=GL827L SD/MMC/MS Flash Card Reader
> E: ID_MODEL_ID=0723
> E: ID_REVISION=9451
> E: ID_SERIAL=Generic_USB_Storage
> E: ID_USB_INTERFACES=:080650:
> E: ID_VENDOR=Generic
> E: ID_VENDOR_ENC=Generic\x20
> E: ID_VENDOR_FROM_DATABASE=Genesys Logic, Inc.
> E: ID_VENDOR_ID=05e3
> E: MAJOR=189
> E: MINOR=129
> E: PRODUCT=5e3/723/9451
> E: SUBSYSTEM=usb
> E: TYPE=0/0/0
> E: USEC_INITIALIZED=2928615
>
> # udevadm info -a --name=bus/usb/002/002
>
> Udevadm info starts with the device specified by the devpath and then
> walks up the chain of parent devices. It prints for every device
> found, all possible attributes in the udev rules key format.
> A rule to match, can be composed by the attributes of the device
> and the attributes from one single parent device.
>
> looking at device '/devices/pci0000:00/0000:00:13.2/usb2/2-3':
> KERNEL=="2-3"
> SUBSYSTEM=="usb"
> DRIVER=="usb"
> ATTR{authorized}=="1"
> ATTR{avoid_reset_quirk}=="1"
> ATTR{bConfigurationValue}=="1"
> ATTR{bDeviceClass}=="00"
> ATTR{bDeviceProtocol}=="00"
> ATTR{bDeviceSubClass}=="00"
> ATTR{bMaxPacketSize0}=="64"
> ATTR{bMaxPower}=="500mA"
> ATTR{bNumConfigurations}=="1"
> ATTR{bNumInterfaces}==" 1"
> ATTR{bcdDevice}=="9451"
> ATTR{bmAttributes}=="80"
> ATTR{busnum}=="2"
> ATTR{configuration}==""
> ATTR{devnum}=="2"
> ATTR{devpath}=="3"
> ATTR{idProduct}=="0723"
> ATTR{idVendor}=="05e3"
> ATTR{ltm_capable}=="no"
> ATTR{manufacturer}=="Generic "
> ATTR{maxchild}=="0"
> ATTR{product}=="USB Storage"
> ATTR{quirks}=="0x10"
> ATTR{removable}=="unknown"
> ATTR{speed}=="480"
> ATTR{urbnum}=="3669463"
> ATTR{version}==" 2.00"
>
> looking at parent device '/devices/pci0000:00/0000:00:13.2/usb2':
> KERNELS=="usb2"
> SUBSYSTEMS=="usb"
> DRIVERS=="usb"
> ATTRS{authorized}=="1"
> ATTRS{authorized_default}=="1"
> ATTRS{avoid_reset_quirk}=="0"
> ATTRS{bConfigurationValue}=="1"
> ATTRS{bDeviceClass}=="09"
> ATTRS{bDeviceProtocol}=="00"
> ATTRS{bDeviceSubClass}=="00"
> ATTRS{bMaxPacketSize0}=="64"
> ATTRS{bMaxPower}=="0mA"
> ATTRS{bNumConfigurations}=="1"
> ATTRS{bNumInterfaces}==" 1"
> ATTRS{bcdDevice}=="0404"
> ATTRS{bmAttributes}=="e0"
> ATTRS{busnum}=="2"
> ATTRS{configuration}==""
> ATTRS{devnum}=="1"
> ATTRS{devpath}=="0"
> ATTRS{idProduct}=="0002"
> ATTRS{idVendor}=="1d6b"
> ATTRS{interface_authorized_default}=="1"
> ATTRS{ltm_capable}=="no"
> ATTRS{manufacturer}=="Linux 4.4.0-22-generic ehci_hcd"
> ATTRS{maxchild}=="6"
> ATTRS{product}=="EHCI Host Controller"
> ATTRS{quirks}=="0x0"
> ATTRS{removable}=="unknown"
> ATTRS{serial}=="0000:00:13.2"
> ATTRS{speed}=="480"
> ATTRS{urbnum}=="1683574"
> ATTRS{version}==" 2.00"
>
> looking at parent device '/devices/pci0000:00/0000:00:13.2':
> KERNELS=="0000:00:13.2"
> SUBSYSTEMS=="pci"
> DRIVERS=="ehci-pci"
> ATTRS{broken_parity_status}=="0"
> ATTRS{class}=="0x0c0320"
> ATTRS{companion}==""
> ATTRS{consistent_dma_mask_bits}=="32"
> ATTRS{d3cold_allowed}=="1"
> ATTRS{device}=="0x4396"
> ATTRS{dma_mask_bits}=="32"
> ATTRS{driver_override}=="(null)"
> ATTRS{enable}=="1"
> ATTRS{irq}=="19"
> ATTRS{local_cpulist}=="0-1"
> ATTRS{local_cpus}=="03"
> ATTRS{msi_bus}=="1"
> ATTRS{numa_node}=="0"
> ATTRS{subsystem_device}=="0x5004"
> ATTRS{subsystem_vendor}=="0x1458"
> ATTRS{uframe_periodic_max}=="100"
> ATTRS{vendor}=="0x1002"
>
> looking at parent device '/devices/pci0000:00':
> KERNELS=="pci0000:00"
> SUBSYSTEMS==""
> DRIVERS=="
>
Hello,
Thanks for reporting this issue. It would be best if you can open a bug
report in Launchpad. That will provide a way to track this issue and
review your hardware and configuration.
If you are not familiar with how to open a bug, the following wiki page
should help:
https://help.ubuntu.com/community/ReportingBugs
A bug can be opened by running the following from a terminal:
ubuntu-bug linux
Thanks,
Joe
More information about the kernel-team
mailing list