On 02-12-16 23:59:56 CET, rj wrote:
> i've got an ASUS A7V8X motherboard with a VIA KT400 north bridge, a VIA
> VT8235 south bridge and a VT8235 USB 2.0.
> 
> i've compiled a 2.4.20 kernel.
> 
> trying to use ehci-hcd results in lots of kernel output for a few
> seconds, then a total freeze that requires a push of the reset button.
> 
> i'll live with USB 1.1 for now.
> 
> using usb-uhci an epson USB scanner works fine, so USB 1.1 basically
> works.
> the following tests were performed without the scanner plugged in.
> 
> when i plug in my fujitsu-siemens "storagebird" HDD and do an lsusb(1),
> i get lots of lines ...
> 
> Dec 16 22:25:02 lintendo2 kernel: usb_control/bulk_msg: timeout
> Dec 16 22:25:02 lintendo2 kernel: usbdevfs: USBDEVFS_CONTROL failed dev 3 rqt 128 rq 
>6 len 256 ret -110
> Dec 16 22:25:02 lintendo2 kernel: usb_control/bulk_msg: timeout
> Dec 16 22:25:02 lintendo2 kernel: usbdevfs: USBDEVFS_CONTROL failed dev 3 rqt 128 rq 
>6 len 256 ret -110
> Dec 16 22:25:02 lintendo2 kernel: usb-uhci.c: interrupt, status 2, frame# 1427
> Dec 16 22:25:02 lintendo2 kernel: usb_control/bulk_msg: timeout
> Dec 16 22:25:02 lintendo2 kernel: usbdevfs: USBDEVFS_CONTROL failed dev 3 rqt 128 rq 
>6 len 256 ret -110
> Dec 16 22:25:02 lintendo2 kernel: usb_control/bulk_msg: timeout
> Dec 16 22:25:02 lintendo2 kernel: usbdevfs: USBDEVFS_CONTROL failed dev 3 rqt 128 rq 
>6 len 256 ret -110
> Dec 16 22:25:02 lintendo2 kernel: usb_control/bulk_msg: timeout
> Dec 16 22:25:02 lintendo2 kernel: usbdevfs: USBDEVFS_CONTROL failed dev 3 rqt 128 rq 
>6 len 256 ret -110
> Dec 16 22:25:02 lintendo2 kernel: usb_control/bulk_msg: timeout
> Dec 16 22:25:02 lintendo2 kernel: usbdevfs: USBDEVFS_CONTROL failed dev 3 rqt 128 rq 
>6 len 256 ret -110
> 
> ... in my xconsole window.
> when this stops the lsusb(1) prints ...
> 
> Bus 001 Device 002: ID 3838:0001  
[...]

sorry, this is the wrong one, i just had a look at /proc/bus/usb/devices
and found, starting at the third "T:", different vendor/product ids for
the HDD than in my previous mail.
i've copied the full output and marked what i believe is the part
belonging to the HDD with "| " below:

  T:  Bus=03 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=12  MxCh= 2
  B:  Alloc=  0/900 us ( 0%), #Int=  0, #Iso=  0
  D:  Ver= 1.00 Cls=09(hub  ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
  P:  Vendor=0000 ProdID=0000 Rev= 0.00
  S:  Product=USB UHCI Root Hub
  S:  SerialNumber=b000
  C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr=  0mA
  I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
  E:  Ad=81(I) Atr=03(Int.) MxPS=   8 Ivl=255ms
  T:  Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=12  MxCh= 2
  B:  Alloc=  0/900 us ( 0%), #Int=  0, #Iso=  0
  D:  Ver= 1.00 Cls=09(hub  ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
  P:  Vendor=0000 ProdID=0000 Rev= 0.00
  S:  Product=USB UHCI Root Hub
  S:  SerialNumber=b400
  C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr=  0mA
  I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
  E:  Ad=81(I) Atr=03(Int.) MxPS=   8 Ivl=255ms
| T:  Bus=02 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  3 Spd=12  MxCh= 0
| D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
| P:  Vendor=05ab ProdID=0060 Rev=11.06
| S:  Manufacturer=Fujitsu-Siemens 
| S:  Product=Storagebird USB2   
| S:  SerialNumber=1000E000000004F9
| C:* #Ifs= 1 Cfg#= 2 Atr=c0 MxPwr= 98mA
| I:  If#= 0 Alt= 0 #EPs= 3 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
| E:  Ad=01(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms
| E:  Ad=82(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms
| E:  Ad=83(I) Atr=03(Int.) MxPS=   2 Ivl=32ms
  T:  Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=12  MxCh= 2
  B:  Alloc=  0/900 us ( 0%), #Int=  0, #Iso=  0
  D:  Ver= 1.00 Cls=09(hub  ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
  P:  Vendor=0000 ProdID=0000 Rev= 0.00
  S:  Product=USB UHCI Root Hub
  S:  SerialNumber=b800
  C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr=  0mA
  I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
  E:  Ad=81(I) Atr=03(Int.) MxPS=   8 Ivl=255ms
  T:  Bus=01 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#=  2 Spd=12  MxCh= 0
  D:  Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
  P:  Vendor=3838 ProdID=0001 Rev= 0.12
  S:  Manufacturer=WEM    
  S:  Product= USB 1.1 5 in 1 Card Reader/Writer Multi Panel 5.25"
  S:  SerialNumber=000000000000
  C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=100mA
  I:  If#= 0 Alt= 0 #EPs= 3 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
  E:  Ad=81(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms
  E:  Ad=02(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms
  E:  Ad=83(I) Atr=03(Int.) MxPS=   8 Ivl=10ms

> the usb-storage module does not load automatically (is this supposed to
> happen?).
> after modprobing it ...
> 
> Dec 16 23:09:08 lintendo2 kernel: Initializing USB Mass Storage driver...
> Dec 16 23:09:08 lintendo2 kernel: usb.c: registered new driver usb-storage
> Dec 16 23:09:08 lintendo2 kernel: usb-storage: act_altsettting is 0
> Dec 16 23:09:08 lintendo2 kernel: usb-storage: id_index calculated to be: 87
> Dec 16 23:09:08 lintendo2 kernel: usb-storage: Array length appears to be: 89
> Dec 16 23:09:08 lintendo2 kernel: usb-storage: USB Mass Storage device detected
> Dec 16 23:09:08 lintendo2 kernel: usb-storage: Endpoints: In: 0xc6329b14 Out: 
>0xc6329b00 Int: 0xc6329b28 (Period 32)
> Dec 16 23:09:08 lintendo2 kernel: usb-storage: New GUID 05ab00601000e000000004f9
> Dec 16 23:09:08 lintendo2 kernel: usb-uhci.c: interrupt, status 2, frame# 546
> Dec 16 23:09:09 lintendo2 kernel: usb_control/bulk_msg: timeout
> Dec 16 23:09:09 lintendo2 kernel: usb-storage: GetMaxLUN command result is -110, 
>data is 128
> Dec 16 23:09:09 lintendo2 kernel: usb-storage: Transport: Bulk
> Dec 16 23:09:09 lintendo2 kernel: usb-storage: Protocol: Transparent SCSI
> Dec 16 23:09:09 lintendo2 kernel: usb-storage: *** thread sleeping.
> Dec 16 23:09:09 lintendo2 kernel: scsi1 : SCSI emulation for USB Mass Storage devices
> Dec 16 23:09:09 lintendo2 kernel: usb-storage: queuecommand() called
> Dec 16 23:09:09 lintendo2 kernel: usb-storage: *** thread awakened.
> Dec 16 23:09:09 lintendo2 kernel: usb-storage: Command INQUIRY (6 bytes)
> Dec 16 23:09:09 lintendo2 kernel: usb-storage: 12 00 00 00 ff 00 00 00 4a 12 00 00
> Dec 16 23:09:09 lintendo2 kernel: usb-storage: Bulk command S 0x43425355 T 0x29 Trg 
>0 LUN 0 L 255 F 128 CL 6
> Dec 16 23:09:09 lintendo2 kernel: usb-storage: Bulk command transfer result=0
> Dec 16 23:09:09 lintendo2 kernel: usb-storage: usb_stor_transfer_partial(): xfer 255 
>bytes
> Dec 16 23:09:09 lintendo2 kernel: usb-storage: usb_stor_bulk_msg() returned 0 
>xferred 36/255
> Dec 16 23:09:09 lintendo2 kernel: usb-storage: Bulk data transfer result 0x1
> Dec 16 23:09:09 lintendo2 kernel: usb-storage: Attempting to get CSW...
> Dec 16 23:09:09 lintendo2 kernel: usb-storage: clearing endpoint halt for pipe 
>0xc0010380
> Dec 16 23:09:09 lintendo2 kernel: usb-storage: usb_stor_clear_halt: result=0
> Dec 16 23:09:09 lintendo2 kernel: usb-storage: Attempting to get CSW (2nd try)...
> Dec 16 23:09:09 lintendo2 kernel: usb-storage: Bulk status result = 0
> Dec 16 23:09:09 lintendo2 kernel: usb-storage: Bulk status Sig 0x53425355 T 0x29 R 
>219 Stat 0x0
> Dec 16 23:09:09 lintendo2 kernel: usb-storage: Fixing INQUIRY data to show SCSI rev 2
> Dec 16 23:09:09 lintendo2 kernel: usb-storage: scsi cmd done, result=0x0
> Dec 16 23:09:09 lintendo2 kernel: usb-storage: *** thread sleeping.
> Dec 16 23:09:09 lintendo2 kernel:   Vendor: IC25N040  Model: ATCS04-0          Rev: 
>CA4O
> Dec 16 23:09:09 lintendo2 kernel:   Type:   Direct-Access                      ANSI 
>SCSI revision: 02
> Dec 16 23:09:09 lintendo2 kernel: usb-storage: queuecommand() called
> Dec 16 23:09:09 lintendo2 kernel: usb-storage: *** thread awakened.
> Dec 16 23:09:09 lintendo2 kernel: usb-storage: Bad target number (1/0)
> Dec 16 23:09:09 lintendo2 kernel: usb-storage: *** thread sleeping.
> Dec 16 23:09:09 lintendo2 kernel: usb-storage: queuecommand() called
> Dec 16 23:09:09 lintendo2 kernel: usb-storage: *** thread awakened.
> Dec 16 23:09:09 lintendo2 kernel: usb-storage: Bad target number (2/0)
> Dec 16 23:09:09 lintendo2 kernel: usb-storage: *** thread sleeping.
> Dec 16 23:09:09 lintendo2 kernel: usb-storage: queuecommand() called
> Dec 16 23:09:09 lintendo2 kernel: usb-storage: *** thread awakened.
> Dec 16 23:09:09 lintendo2 kernel: usb-storage: Bad target number (3/0)
> Dec 16 23:09:09 lintendo2 kernel: usb-storage: *** thread sleeping.
> Dec 16 23:09:09 lintendo2 kernel: usb-storage: queuecommand() called
> Dec 16 23:09:09 lintendo2 kernel: usb-storage: *** thread awakened.
> Dec 16 23:09:09 lintendo2 kernel: usb-storage: Bad target number (4/0)
> Dec 16 23:09:09 lintendo2 kernel: usb-storage: *** thread sleeping.
> Dec 16 23:09:09 lintendo2 kernel: usb-storage: queuecommand() called
> Dec 16 23:09:09 lintendo2 kernel: usb-storage: *** thread awakened.
> Dec 16 23:09:09 lintendo2 kernel: usb-storage: Bad target number (5/0)
> Dec 16 23:09:09 lintendo2 kernel: usb-storage: *** thread sleeping.
> Dec 16 23:09:09 lintendo2 kernel: usb-storage: queuecommand() called
> Dec 16 23:09:09 lintendo2 kernel: usb-storage: *** thread awakened.
> Dec 16 23:09:09 lintendo2 kernel: usb-storage: Bad target number (6/0)
> Dec 16 23:09:09 lintendo2 kernel: usb-storage: *** thread sleeping.
> Dec 16 23:09:09 lintendo2 kernel: usb-storage: queuecommand() called
> Dec 16 23:09:09 lintendo2 kernel: usb-storage: *** thread awakened.
> Dec 16 23:09:09 lintendo2 kernel: usb-storage: Bad target number (7/0)
> Dec 16 23:09:09 lintendo2 kernel: usb-storage: *** thread sleeping.
> Dec 16 23:09:09 lintendo2 kernel: Attached scsi disk sda at scsi1, channel 0, id 0, 
>lun 0
> Dec 16 23:09:09 lintendo2 kernel: usb-storage: queuecommand() called
> Dec 16 23:09:09 lintendo2 kernel: usb-storage: *** thread awakened.
> Dec 16 23:09:09 lintendo2 kernel: usb-storage: Command TEST_UNIT_READY (6 bytes)
> Dec 16 23:09:09 lintendo2 kernel: usb-storage: 00 00 00 00 00 00 00 00 00 00 00 00
> Dec 16 23:09:09 lintendo2 kernel: usb-storage: Bulk command S 0x43425355 T 0x31 Trg 
>0 LUN 0 L 0 F 0 CL 6
> Dec 16 23:09:09 lintendo2 kernel: usb-storage: Bulk command transfer result=0
> Dec 16 23:09:09 lintendo2 kernel: usb-storage: Attempting to get CSW...
> Dec 16 23:09:09 lintendo2 kernel: usb-storage: Bulk status result = 0
> Dec 16 23:09:09 lintendo2 kernel: usb-storage: Bulk status Sig 0x53425355 T 0x31 R 0 
>Stat 0x0
> Dec 16 23:09:09 lintendo2 kernel: usb-storage: scsi cmd done, result=0x0
> Dec 16 23:09:09 lintendo2 kernel: usb-storage: *** thread sleeping.
> Dec 16 23:09:09 lintendo2 kernel: usb-storage: queuecommand() called
> Dec 16 23:09:09 lintendo2 kernel: usb-storage: *** thread awakened.
> Dec 16 23:09:09 lintendo2 kernel: usb-storage: Command READ_CAPACITY (10 bytes)
> Dec 16 23:09:09 lintendo2 kernel: usb-storage: 25 00 00 00 00 00 00 00 00 00 00 00
> Dec 16 23:09:09 lintendo2 kernel: usb-storage: Bulk command S 0x43425355 T 0x32 Trg 
>0 LUN 0 L 8 F 128 CL 10
> Dec 16 23:09:09 lintendo2 kernel: usb-storage: Bulk command transfer result=0
> Dec 16 23:09:09 lintendo2 kernel: usb-storage: usb_stor_transfer_partial(): xfer 8 
>bytes
> Dec 16 23:09:09 lintendo2 kernel: usb-storage: usb_stor_bulk_msg() returned 0 
>xferred 8/8
> Dec 16 23:09:09 lintendo2 kernel: usb-storage: usb_stor_transfer_partial(): transfer 
>complete
> Dec 16 23:09:09 lintendo2 kernel: usb-storage: Bulk data transfer result 0x0
> Dec 16 23:09:09 lintendo2 kernel: usb-storage: Attempting to get CSW...
> Dec 16 23:09:09 lintendo2 kernel: usb-storage: Bulk status result = 0
> Dec 16 23:09:09 lintendo2 kernel: usb-storage: Bulk status Sig 0x53425355 T 0x32 R 0 
>Stat 0x0
> Dec 16 23:09:09 lintendo2 kernel: usb-storage: scsi cmd done, result=0x0
> Dec 16 23:09:09 lintendo2 kernel: usb-storage: *** thread sleeping.
> Dec 16 23:09:09 lintendo2 kernel: SCSI device sda: 78140160 512-byte hdwr sectors 
>(40008 MB)
> Dec 16 23:09:09 lintendo2 kernel:  sda:<7>usb-storage: queuecommand() called
> Dec 16 23:09:09 lintendo2 kernel: usb-storage: *** thread awakened.
> Dec 16 23:09:09 lintendo2 kernel: usb-storage: Command READ_10 (10 bytes)
> Dec 16 23:09:09 lintendo2 kernel: usb-storage: 28 00 00 00 00 00 00 00 08 00 00 00
> Dec 16 23:09:09 lintendo2 kernel: usb-storage: Bulk command S 0x43425355 T 0x33 Trg 
>0 LUN 0 L 4096 F 128 CL 10
> Dec 16 23:09:09 lintendo2 kernel: usb-storage: Bulk command transfer result=0
> Dec 16 23:09:09 lintendo2 kernel: usb-storage: usb_stor_transfer_partial(): xfer 
>4096 bytes
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: usb_stor_bulk_msg() returned 0 
>xferred 4096/4096
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: usb_stor_transfer_partial(): transfer 
>complete
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: Bulk data transfer result 0x0
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: Attempting to get CSW...
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: Bulk status result = 0
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: Bulk status Sig 0x53425355 T 0x33 R 0 
>Stat 0x0
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: scsi cmd done, result=0x0
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: *** thread sleeping.
> Dec 16 23:09:11 lintendo2 kernel:  sda1 sda2 sda3 sda4
> Dec 16 23:09:11 lintendo2 kernel: WARNING: USB Mass Storage data integrity not 
>assured
> Dec 16 23:09:11 lintendo2 kernel: USB Mass Storage device found at 3
> Dec 16 23:09:11 lintendo2 kernel: usb.c: usb-storage driver claimed interface 
>cfd50500
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: act_altsettting is 0
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: id_index calculated to be: 87
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: Array length appears to be: 89
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: USB Mass Storage device detected
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: Endpoints: In: 0xcf3b38c0 Out: 
>0xcf3b38d4 Int: 0xcf3b38e8 (Period 10)
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: New GUID 383800010000000000000000
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: GetMaxLUN command result is 1, data 
>is 2
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: Transport: Bulk
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: Protocol: Transparent SCSI
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: *** thread sleeping.
> Dec 16 23:09:11 lintendo2 kernel: scsi2 : SCSI emulation for USB Mass Storage devices
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: queuecommand() called
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: *** thread awakened.
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: Command INQUIRY (6 bytes)
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: 12 00 00 00 ff 00 00 00 4c 12 00 00
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: Bulk command S 0x43425355 T 0x34 Trg 
>0 LUN 0 L 255 F 128 CL 6
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: Bulk command transfer result=0
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: usb_stor_transfer_partial(): xfer 255 
>bytes
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: usb_stor_bulk_msg() returned 0 
>xferred 255/255
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: usb_stor_transfer_partial(): transfer 
>complete
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: Bulk data transfer result 0x0
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: Attempting to get CSW...
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: Bulk status result = 0
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: Bulk status Sig 0x53425355 T 0x34 R 0 
>Stat 0x0
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: Fixing INQUIRY data to show SCSI rev 2
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: scsi cmd done, result=0x0
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: *** thread sleeping.
> Dec 16 23:09:11 lintendo2 kernel:   Vendor: WEM       Model: 5 in 1 Card ReCF  Rev: 
>1.00
> Dec 16 23:09:11 lintendo2 kernel:   Type:   Direct-Access                      ANSI 
>SCSI revision: 02
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: queuecommand() called
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: *** thread awakened.
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: Bad target number (1/0)
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: *** thread sleeping.
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: queuecommand() called
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: *** thread awakened.
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: Bad target number (2/0)
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: *** thread sleeping.
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: queuecommand() called
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: *** thread awakened.
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: Bad target number (3/0)
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: *** thread sleeping.
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: queuecommand() called
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: *** thread awakened.
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: Bad target number (4/0)
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: *** thread sleeping.
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: queuecommand() called
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: *** thread awakened.
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: Bad target number (5/0)
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: *** thread sleeping.
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: queuecommand() called
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: *** thread awakened.
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: Bad target number (6/0)
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: *** thread sleeping.
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: queuecommand() called
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: *** thread awakened.
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: Bad target number (7/0)
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: *** thread sleeping.
> Dec 16 23:09:11 lintendo2 kernel: Attached scsi removable disk sdb at scsi2, channel 
>0, id 0, lun 0
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: queuecommand() called
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: *** thread awakened.
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: Command TEST_UNIT_READY (6 bytes)
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: 00 00 00 00 00 00 00 00 00 00 00 00
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: Bulk command S 0x43425355 T 0x3c Trg 
>0 LUN 0 L 0 F 0 CL 6
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: Bulk command transfer result=0
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: Attempting to get CSW...
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: Bulk status result = 0
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: Bulk status Sig 0x53425355 T 0x3c R 0 
>Stat 0x1
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: -- transport indicates command failure
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: Issuing auto-REQUEST_SENSE
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: Bulk command S 0x43425355 T 0x3c Trg 
>0 LUN 0 L 18 F 128 CL 6
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: Bulk command transfer result=0
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: usb_stor_transfer_partial(): xfer 18 
>bytes
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: usb_stor_bulk_msg() returned 0 
>xferred 18/18
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: usb_stor_transfer_partial(): transfer 
>complete
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: Bulk data transfer result 0x0
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: Attempting to get CSW...
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: Bulk status result = 0
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: Bulk status Sig 0x53425355 T 0x3c R 0 
>Stat 0x0
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: -- Result from auto-sense is 0
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: -- code: 0xf0, key: 0x2, ASC: 0x3a, 
>ASCQ: 0x0
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: Not Ready: media not present
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: scsi cmd done, result=0x2
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: *** thread sleeping.
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: queuecommand() called
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: *** thread awakened.
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: Command READ_CAPACITY (10 bytes)
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: 25 00 00 00 00 00 00 00 00 00 00 00
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: Bulk command S 0x43425355 T 0x3d Trg 
>0 LUN 0 L 8 F 128 CL 10
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: Bulk command transfer result=0
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: usb_stor_transfer_partial(): xfer 8 
>bytes
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: usb_stor_bulk_msg() returned 0 
>xferred 8/8
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: usb_stor_transfer_partial(): transfer 
>complete
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: Bulk data transfer result 0x0
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: Attempting to get CSW...
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: Bulk status result = 0
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: Bulk status Sig 0x53425355 T 0x3d R 0 
>Stat 0x1
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: -- transport indicates command failure
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: Issuing auto-REQUEST_SENSE
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: Bulk command S 0x43425355 T 0x3d Trg 
>0 LUN 0 L 18 F 128 CL 10
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: Bulk command transfer result=0
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: usb_stor_transfer_partial(): xfer 18 
>bytes
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: usb_stor_bulk_msg() returned 0 
>xferred 18/18
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: usb_stor_transfer_partial(): transfer 
>complete
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: Bulk data transfer result 0x0
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: Attempting to get CSW...
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: Bulk status result = 0
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: Bulk status Sig 0x53425355 T 0x3d R 0 
>Stat 0x0
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: -- Result from auto-sense is 0
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: -- code: 0xf0, key: 0x2, ASC: 0x3a, 
>ASCQ: 0x0
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: Not Ready: media not present
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: scsi cmd done, result=0x2
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: *** thread sleeping.
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: queuecommand() called
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: *** thread awakened.
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: Command READ_CAPACITY (10 bytes)
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: 25 00 00 00 00 00 00 00 00 00 00 00
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: Bulk command S 0x43425355 T 0x3e Trg 
>0 LUN 0 L 8 F 128 CL 10
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: Bulk command transfer result=0
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: usb_stor_transfer_partial(): xfer 8 
>bytes
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: usb_stor_bulk_msg() returned 0 
>xferred 8/8
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: usb_stor_transfer_partial(): transfer 
>complete
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: Bulk data transfer result 0x0
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: Attempting to get CSW...
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: Bulk status result = 0
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: Bulk status Sig 0x53425355 T 0x3e R 0 
>Stat 0x1
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: -- transport indicates command failure
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: Issuing auto-REQUEST_SENSE
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: Bulk command S 0x43425355 T 0x3e Trg 
>0 LUN 0 L 18 F 128 CL 10
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: Bulk command transfer result=0
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: usb_stor_transfer_partial(): xfer 18 
>bytes
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: usb_stor_bulk_msg() returned 0 
>xferred 18/18
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: usb_stor_transfer_partial(): transfer 
>complete
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: Bulk data transfer result 0x0
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: Attempting to get CSW...
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: Bulk status result = 0
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: Bulk status Sig 0x53425355 T 0x3e R 0 
>Stat 0x0
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: -- Result from auto-sense is 0
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: -- code: 0xf0, key: 0x2, ASC: 0x3a, 
>ASCQ: 0x0
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: Not Ready: media not present
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: scsi cmd done, result=0x2
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: *** thread sleeping.
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: queuecommand() called
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: *** thread awakened.
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: Command READ_CAPACITY (10 bytes)
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: 25 00 00 00 00 00 00 00 00 00 00 00
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: Bulk command S 0x43425355 T 0x3f Trg 
>0 LUN 0 L 8 F 128 CL 10
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: Bulk command transfer result=0
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: usb_stor_transfer_partial(): xfer 8 
>bytes
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: usb_stor_bulk_msg() returned 0 
>xferred 8/8
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: usb_stor_transfer_partial(): transfer 
>complete
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: Bulk data transfer result 0x0
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: Attempting to get CSW...
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: Bulk status result = 0
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: Bulk status Sig 0x53425355 T 0x3f R 0 
>Stat 0x1
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: -- transport indicates command failure
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: Issuing auto-REQUEST_SENSE
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: Bulk command S 0x43425355 T 0x3f Trg 
>0 LUN 0 L 18 F 128 CL 10
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: Bulk command transfer result=0
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: usb_stor_transfer_partial(): xfer 18 
>bytes
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: usb_stor_bulk_msg() returned 0 
>xferred 18/18
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: usb_stor_transfer_partial(): transfer 
>complete
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: Bulk data transfer result 0x0
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: Attempting to get CSW...
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: Bulk status result = 0
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: Bulk status Sig 0x53425355 T 0x3f R 0 
>Stat 0x0
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: -- Result from auto-sense is 0
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: -- code: 0xf0, key: 0x2, ASC: 0x3a, 
>ASCQ: 0x0
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: Not Ready: media not present
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: scsi cmd done, result=0x2
> Dec 16 23:09:11 lintendo2 kernel: usb-storage: *** thread sleeping.
> Dec 16 23:09:11 lintendo2 kernel: sdb : READ CAPACITY failed.
> Dec 16 23:09:11 lintendo2 kernel: sdb : status = 1, message = 00, host = 0, driver = 
>08 
> Dec 16 23:09:11 lintendo2 kernel: Info fld=0x0, Current sd00:00: sns = f0  2
> Dec 16 23:09:11 lintendo2 kernel: ASC=3a ASCQ= 0
> Dec 16 23:09:11 lintendo2 kernel: Raw sense data:0xf0 0x00 0x02 0x00 0x00 0x00 0x00 
>0x0a 0x00 0x00 0x00 0x00 0x3a 0x00 0x00 0x00 0x00 0x00 
> Dec 16 23:09:11 lintendo2 kernel: sdb : block size assumed to be 512 bytes, disk 
>size 1GB.  
> Dec 16 23:09:11 lintendo2 kernel:  sdb: I/O error: dev 08:10, sector 0
> Dec 16 23:09:11 lintendo2 kernel:  I/O error: dev 08:10, sector 0
> Dec 16 23:09:11 lintendo2 kernel:  unable to read partition table
> Dec 16 23:09:11 lintendo2 kernel: WARNING: USB Mass Storage data integrity not 
>assured
> Dec 16 23:09:11 lintendo2 kernel: USB Mass Storage device found at 2
> Dec 16 23:09:11 lintendo2 kernel: usb.c: usb-storage driver claimed interface 
>cea57ac0
> Dec 16 23:09:11 lintendo2 kernel: USB Mass Storage support registered.
> 
> ... the first half is for the HDD, the second half for the 5in1 card
> reader front panel.
> 
> the HDD seems to be recognized, so let's have a look at the partitions:
> 
> # fdisk -l /dev/sda
> 
> Disk /dev/sda: 64 heads, 32 sectors, 38154 cylinders
> Units = cylinders of 2048 * 512 bytes
> 
>    Device Boot    Start       End    Blocks   Id  System
> /dev/sda1   ?    945195   1765432 839922362   20  Unknown
> Partition 1 does not end on cylinder boundary:
>      phys=(356, 117, 46) should be (356, 63, 32)
> /dev/sda2   ?    649505    912677 269488144   6b  Unknown
> Partition 2 does not end on cylinder boundary:
>      phys=(269, 101, 46) should be (269, 63, 32)
> /dev/sda3   ?    263179    945973 699181456   53  OnTrack DM6 Aux3
> Partition 3 does not end on cylinder boundary:
>      phys=(324, 77, 19) should be (324, 63, 32)
> /dev/sda4   *    680971    680981     10668+  49  Unknown
> Partition 4 does not end on cylinder boundary:
>      phys=(335, 78, 2) should be (335, 63, 32)
> 
> Partition table entries are not in disk order
> #
> 
> this doesn't look right(?) and none of the partitions can be mounted.
> 
> the hardware seems to be ok, under win xp on the same computer the HDD
> works with full USB 2.0 speed, i get disk writes of >5 MB/s, so this
> appears to be a driver problem, possibly in usb-storage.
> 
> does drivers/usb/storage/unusual_devs.h need an UNUSUAL_DEV() entry for
> this drive, and is there any description on how to come up with one?
> 
> rj


-------------------------------------------------------
This sf.net email is sponsored by:
With Great Power, Comes Great Responsibility 
Learn to use your power at OSDN's High Performance Computing Channel
http://hpc.devchannel.org/
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users

Reply via email to