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

Bug#731016: Can't mount external USB HD Asus AN300



On Mon, 2013-12-02 at 18:15 +0100, Josua Dietze wrote:


[...]
> In case there IS a driver required on Windows, you might be able to catch the initial traffic between this driver and the device once the thing is re-plugged. In a second step, the initiating command(s) can possibly be 'replayed' in Linux. This is the usual way usb_modeswitch works.
> Note that if a special Windows driver is required for actually ACCESSING the disk (not just for initialization), then a new Linux driver may be required as well ...
> 
[...]

 I don't know if it will help but I tried to capture the USB traffic on
Windows station at the time I connected the drive. I got some output but
I don't know it's meaning. That what I got by the USB capturing
software:

USB data
SMI Corporation USB DISK - USB Mass Storage Device
ID: 1
Function: IRP_MJ_PNP
Minor function: PNP_IRP_UNKNOWN (0x18)
Status code: 0xC00000BB
Status: ERROR
ID: 2
Function: IRP_MJ_PNP
Minor function: IRP_MN_QUERY_RESOURCE_REQUIREMENTS
Status code: 0xC00000BB
Status: ERROR
ID: 3
Function: IRP_MJ_PNP
Minor function: IRP_MN_FILTER_RESOURCE_REQUIREMENTS
Status code: 0xC00000BB
Status: ERROR
ID: 4
Function: IRP_MJ_PNP
Minor function: IRP_MN_START_DEVICE
Status code: 0x00000000
Status: STATUS_SUCCESS
ID: 5
Function: IRP_MJ_PNP
Minor function: IRP_MN_QUERY_CAPABILITIES
Status code: 0x00000000
Status: STATUS_SUCCESS
ID: 6
Function: IRP_MJ_PNP
Minor function: IRP_MN_QUERY_PNP_DEVICE_STATE
Status code: 0x00000000
Status: STATUS_SUCCESS
ID: 7
Function: IRP_MJ_SYSTEM_CONTROL
Status code: 0x00000000
Status: STATUS_SUCCESS



That's the properties of the device under windows:

USB device details
USB3.0 Device Super Speed Mass Storage - USB Mass Storage Device
File:
\??\USB#VID_0B05&PID_17B6#402012080200000A#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
Driver key name:  {36fc9e60-c465-11cf-8056-444553540000}\0019
Device instance ID:  USB\VID_0B05&PID_17B6\402012080200000A
Device hardware ID:  USB\VID_0B05&PID_17B6&REV_0100
Device service:  USBSTOR
Device friendly name:  
Device location:  Port_#0005.Hub_#0004
Device physical object name:  \Device\USBPDO-4
Device descriptor
  USB:  0x0210
  Device class:  0x00
  Device subclass:  0x00
  Device protocol:  0x00
  Max packet size:  0x40 (64)
  Vendor:  0x0B05 (ASUSTek Computer, Inc.)
  Product ID:  0x17B6
  Device ID:  0x0100
  Manufacturer:  0x02 (USB3.0 Device)
  Product:  0x03 (Super Speed Mass Storage)
  Serial number:  0x01 (402012080200000A)
  Number of configurations:  1
  Connection status:  Device connected
  Current config value:  0x01
  Device bus speed:  High (USB 2.0, 480 Mbit/s)
  Device address:  0x02
  Open pipes:   2
    Pipe information
      Endpoint address:  0x81, Input
      Transfer type:  Bulk
      Max packet size:  0x0200 (512)
      Interval:  0x00 (0)
    Pipe information 
      Endpoint address:  0x02, Output
      Transfer type:  Bulk
      Max packet size:  0x0200 (512)
      Interval:  0x00 (0)
Configuration descriptor
  Total length:  0x0020
  Number of interfaces:  1
  Configuration value:  0x01
  Configuration ID:  0x00
  Attributes:  0xC0 (Bus powered, Self powered)
  Max power:  0x00 (0 Ma)
Interface descriptor
  Interface number:  0x00
  Alternate setting:  0x00
  Num of endpoints:  2


Reply to: