On Thu, 2003-12-25 at 21:05, Alan Stern wrote:
> On Thu, 25 Dec 2003, Nathan Neulinger wrote:
> 
> > On additional detail, it appears to be specific to this motherboard, as
> > I'm able to use the devices just fine with a laptop running a mandrake
> > 2.4.22 kernel build.
> > 
> > Any suggestions?
> 
> When working on a problem like this, it helps to configure your kernel
> with usb debugging and usb-storage debugging turned on.  Then look at (or
> post) the debugging dmesg log to narrow down where the hangup occurs.

Done that, how much of it do you want? 

Here's one from a recent run:

Dec 25 16:43:39 cessna kernel: Initializing USB Mass Storage driver...
Dec 25 16:43:39 cessna kernel: usb.c: registered new driver usb-storage
Dec 25 16:43:39 cessna kernel: usb-storage: act_altsettting is 0
Dec 25 16:43:39 cessna kernel: usb-storage: id_index calculated to be:
48
Dec 25 16:43:39 cessna kernel: usb-storage: Array length appears to be:
86
Dec 25 16:43:39 cessna kernel: usb-storage: Vendor: Sandisk
Dec 25 16:43:39 cessna kernel: usb-storage: Product: ImageMate SDDR-09
Dec 25 16:43:39 cessna kernel: usb-storage: USB Mass Storage device
detected
Dec 25 16:43:39 cessna kernel: usb-storage: Endpoints: In: 0xf7738c34
Out: 0xf7738c20 Int: 0xf7738c48 (Period 255)
Dec 25 16:43:41 cessna kernel: usb-storage: Result from
usb_set_configuration is 0
Dec 25 16:43:42 cessna kernel: usb-storage: New GUID
078102000000000000000000
Dec 25 16:43:42 cessna kernel: usb-storage: Transport: EUSB/SDDR09
Dec 25 16:43:42 cessna kernel: usb-storage: Protocol: Transparent SCSI
Dec 25 16:43:42 cessna kernel: usb-storage: *** thread sleeping.
Dec 25 16:43:42 cessna kernel: scsi2 : SCSI emulation for USB Mass
Storage devices
Dec 25 16:43:42 cessna kernel: usb-storage: queuecommand() called
Dec 25 16:43:42 cessna kernel: usb-storage: *** thread awakened.
Dec 25 16:43:42 cessna kernel: usb-storage: Command INQUIRY (6 bytes)
Dec 25 16:43:42 cessna kernel: usb-storage: 12 00 00 00 ff 00 ce f6 ca
f0 03 00
Dec 25 16:43:42 cessna kernel: usb-storage: Fixing INQUIRY data to show
SCSI rev 2 - was 0
Dec 25 16:43:42 cessna kernel: usb-storage: scsi cmd done, result=0x0
Dec 25 16:43:42 cessna kernel: usb-storage: *** thread sleeping.
Dec 25 16:43:42 cessna kernel:   Vendor: Sandisk   Model: ImageMate
SDDR-0  Rev: 0100
Dec 25 16:43:42 cessna kernel:   Type:  
Direct-Access                      ANSI SCSI revision: 02
Dec 25 16:43:42 cessna kernel: usb-storage: queuecommand() called
Dec 25 16:43:42 cessna kernel: usb-storage: *** thread awakened.
Dec 25 16:43:42 cessna kernel: usb-storage: Bad LUN (0/1)
Dec 25 16:43:42 cessna kernel: usb-storage: *** thread sleeping.
Dec 25 16:43:42 cessna kernel: usb-storage: queuecommand() called
Dec 25 16:43:42 cessna kernel: usb-storage: *** thread awakened.
Dec 25 16:43:42 cessna kernel: usb-storage: Bad target number (1/0)
Dec 25 16:43:42 cessna kernel: usb-storage: *** thread sleeping.
Dec 25 16:43:42 cessna kernel: usb-storage: queuecommand() called
Dec 25 16:43:42 cessna kernel: usb-storage: *** thread awakened.
Dec 25 16:43:42 cessna kernel: usb-storage: Bad target number (2/0)
Dec 25 16:43:42 cessna kernel: usb-storage: *** thread sleeping.
Dec 25 16:43:42 cessna kernel: usb-storage: queuecommand() called
Dec 25 16:43:42 cessna kernel: usb-storage: *** thread awakened.
Dec 25 16:43:42 cessna kernel: usb-storage: Bad target number (3/0)
Dec 25 16:43:42 cessna kernel: usb-storage: *** thread sleeping.
Dec 25 16:43:42 cessna kernel: usb-storage: queuecommand() called
Dec 25 16:43:42 cessna kernel: usb-storage: *** thread awakened.
Dec 25 16:43:42 cessna kernel: usb-storage: Bad target number (4/0)
Dec 25 16:43:42 cessna kernel: usb-storage: *** thread sleeping.
Dec 25 16:43:42 cessna kernel: usb-storage: queuecommand() called
Dec 25 16:43:42 cessna kernel: usb-storage: *** thread awakened.
Dec 25 16:43:42 cessna kernel: usb-storage: Bad target number (5/0)
Dec 25 16:43:42 cessna kernel: usb-storage: *** thread sleeping.
Dec 25 16:43:42 cessna kernel: usb-storage: queuecommand() called
Dec 25 16:43:42 cessna kernel: usb-storage: *** thread awakened.
Dec 25 16:43:42 cessna kernel: usb-storage: Bad target number (6/0)
Dec 25 16:43:42 cessna kernel: usb-storage: *** thread sleeping.
Dec 25 16:43:42 cessna kernel: usb-storage: queuecommand() called
Dec 25 16:43:42 cessna kernel: usb-storage: *** thread awakened.
Dec 25 16:43:42 cessna kernel: usb-storage: Bad target number (7/0)
Dec 25 16:43:42 cessna kernel: usb-storage: *** thread sleeping.
Dec 25 16:43:42 cessna kernel: Attached scsi removable disk sda at
scsi2, channel 0, id 0, lun 0
Dec 25 16:43:42 cessna kernel: usb-storage: queuecommand() called
Dec 25 16:43:42 cessna kernel: usb-storage: *** thread awakened.
Dec 25 16:43:42 cessna kernel: usb-storage: Command TEST_UNIT_READY (6
bytes)
Dec 25 16:43:42 cessna kernel: usb-storage: 00 00 00 00 00 00 00 00 00
00 96 f8
Dec 25 16:43:42 cessna kernel: usb-storage: SDDR09: Send control for
command 00 20 00 00 00 00 00 00 00 00 00 00 
Dec 25 16:43:46 cessna kernel: usb-uhci.c: interrupt, status 3, frame#
151
Dec 25 16:43:46 cessna kernel: usb-storage: -- Stall on control pipe.
Clearing
Dec 25 16:43:46 cessna kernel: usb-storage: -- usb_clear_halt() returns
-32
Dec 25 16:43:46 cessna kernel: usb-storage: sddr09_transport:
sddr09_send_scsi_command returns 1
Dec 25 16:43:46 cessna kernel: usb-storage: -- transport indicates
command failure
Dec 25 16:43:46 cessna kernel: usb-storage: Issuing auto-REQUEST_SENSE
Dec 25 16:43:46 cessna kernel: usb-storage: SDDR09: Send control for
command 03 20 00 00 12 00 00 00 00 00 00 00 
Dec 25 16:43:47 cessna kernel: usb-storage: SDDR09: receiving 18 bytes
Dec 25 16:43:47 cessna kernel: usb-storage: SCM data in transfer 18 sg
buffers 0
Dec 25 16:43:47 cessna kernel: usb-storage: rd: 70 00 06 C0 06 06 1C 0B
00 00 00 00 
Dec 25 16:43:47 cessna kernel: usb-storage: -- Result from auto-sense is
0
Dec 25 16:43:47 cessna kernel: usb-storage: -- code: 0x70, key: 0x6,
ASC: 0x28, ASCQ: 0x0
Dec 25 16:43:47 cessna kernel: usb-storage: Unit Attention: not ready to
ready transition
Dec 25 16:43:47 cessna kernel: usb-storage: scsi cmd done, result=0x2
Dec 25 16:43:47 cessna kernel: usb-storage: *** thread sleeping.
Dec 25 16:43:47 cessna kernel: usb-storage: queuecommand() called
Dec 25 16:43:47 cessna kernel: usb-storage: *** thread awakened.
Dec 25 16:43:47 cessna kernel: usb-storage: Command TEST_UNIT_READY (6
bytes)
Dec 25 16:43:47 cessna kernel: usb-storage: 00 00 00 00 00 00 00 00 00
00 96 f8
Dec 25 16:43:47 cessna kernel: usb-storage: SDDR09: Send control for
command 00 20 00 00 00 00 00 00 00 00 00 00 
Dec 25 16:43:48 cessna kernel: usb-storage: scsi cmd done, result=0x0
Dec 25 16:43:48 cessna kernel: usb-storage: *** thread sleeping.
Dec 25 16:43:48 cessna kernel: usb-storage: queuecommand() called
Dec 25 16:43:48 cessna kernel: usb-storage: *** thread awakened.
Dec 25 16:43:48 cessna kernel: usb-storage: Command READ_CAPACITY (10
bytes)
Dec 25 16:43:48 cessna kernel: usb-storage: 25 00 00 00 00 00 00 00 00
00 96 f8
Dec 25 16:43:48 cessna kernel: usb-storage: Reading status...
Dec 25 16:43:48 cessna kernel: usb-storage: SCM data in transfer 64 sg
buffers 0
Dec 25 16:43:50 cessna kernel: usb-storage: rd: C0 20 00 00 00 00 00 00
00 00 00 00 
Dec 25 16:43:50 cessna kernel: usb-storage: sddr09_get_wp: status
C0<7>usb-storage:  Ready<7>usb-storage: 
Dec 25 16:43:50 cessna kernel: usb-storage: Reading capacity...
Dec 25 16:43:50 cessna kernel: usb-storage: SCM data in transfer 64 sg
buffers 0
Dec 25 16:43:50 cessna kernel: usb-storage: rd: EC 76 00 00 00 00 00 00
00 00 00 00 
Dec 25 16:43:50 cessna kernel: sddr09: Found Flash card, ID = EC 76 00
00: Manuf. Samsung, 64 MB
Dec 25 16:43:50 cessna kernel: usb-storage: Read control address
00000000 blocks 1000
Dec 25 16:43:53 cessna kernel: usb-storage: SCM data in transfer 262144
sg buffers 2
Dec 25 16:44:06 cessna kernel: usb-uhci.c: interrupt, status 2, frame#
1441
Dec 25 16:44:06 cessna kernel: usb-storage: EPIPE: clearing endpoint
halt for pipe 0xc0010480, stalled at 0 bytes
Dec 25 16:44:10 cessna kernel: usb-storage: Result for bulk_transport in
sddr09_read21 2
Dec 25 16:44:10 cessna kernel: usb-storage: scsi cmd done, result=0x0
Dec 25 16:44:10 cessna kernel: usb-storage: *** thread sleeping.
Dec 25 16:44:10 cessna kernel: SCSI device sda: 0 512-byte hdwr sectors
(0 MB)
Dec 25 16:44:10 cessna kernel: usb-storage: queuecommand() called
Dec 25 16:44:10 cessna kernel: usb-storage: *** thread awakened.
Dec 25 16:44:10 cessna kernel: usb-storage: Command MODE_SENSE (6 bytes)
Dec 25 16:44:10 cessna kernel: usb-storage: 1a 00 3f 00 ff 00 00 00 00
00 96 f8
Dec 25 16:44:10 cessna kernel: usb-storage: SDDR09: Dummy up request for
all mode pages
Dec 25 16:44:10 cessna kernel: usb-storage: scsi cmd done, result=0x0
Dec 25 16:44:10 cessna kernel: usb-storage: *** thread sleeping.
Dec 25 16:44:10 cessna kernel: sda: Write Protect is off
Dec 25 16:44:10 cessna kernel: WARNING: USB Mass Storage data integrity
not assured


That one didn't behave quite like the rest, and it was testing with the
sddr09. The others were testing with sddr55. Will try and get another
trace with sddr55 soon. 

-- Nathan

------------------------------------------------------------
Nathan Neulinger                       EMail:  [EMAIL PROTECTED]
University of Missouri - Rolla         Phone: (573) 341-4841
UMR Information Technology             Fax: (573) 341-4216


-------------------------------------------------------
This SF.net email is sponsored by: IBM Linux Tutorials.
Become an expert in LINUX or just sharpen your skills.  Sign up for IBM's
Free Linux Tutorials.  Learn everything from the bash shell to sys admin.
Click now! http://ads.osdn.com/?ad_id=1278&alloc_id=3371&op=click
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to