Please send your replies to the mailing list as well as to me.

On Sun, 3 Apr 2005, Hannes Krueger wrote:

> > Looks like some program is constantly trying to read the disk.  Maybe it's
> > the haldaemon program, maybe it's something else (what's hwscan?).  It
> > could be interfering with your use of the drive.  You could try turning
> > off haldaemon and see what happens.
> 
> I turned off everything, which possibly could try to access usb.
> After mounting the device I tried to copy some file to it, which leads to 
> lots 
> of errormessages..

> mounting it:
> 
> Apr  3 20:33:46 charon sudo: kruegerh : TTY=pts/5 ; PWD=/home/kruegerh ; 
> USER=root ; COMMAND=/bin/mount /dev/sde1 /media/floppy
> Apr  3 20:33:46 charon kernel: usb-storage: queuecommand called
> Apr  3 20:33:46 charon kernel: usb-storage: *** thread awakened.
> Apr  3 20:33:46 charon kernel: usb-storage: Command READ_10 (10 bytes)
> Apr  3 20:33:46 charon kernel: usb-storage:  28 00 00 00 00 3f 00 00 40 00
> Apr  3 20:33:46 charon kernel: usb-storage: Bulk Command S 0x43425355 T 0xf L 
> 32768 F 128 Trg 0 LUN 0 CL 12
> Apr  3 20:33:46 charon kernel: usb-storage: usb_stor_bulk_transfer_buf: xfer 
> 31 bytes
> Apr  3 20:33:46 charon kernel: usb-storage: Status code 0; transferred 31/31
> Apr  3 20:33:46 charon kernel: usb-storage: -- transfer complete
> Apr  3 20:33:46 charon kernel: usb-storage: Bulk command transfer result=0
> Apr  3 20:33:46 charon kernel: usb-storage: usb_stor_bulk_transfer_sglist: 
> xfer 32768 bytes, 5 entries
> Apr  3 20:33:46 charon kernel: ehci_hcd 0000:00:0c.2: devpath 4 ep4in 3strikes
> Apr  3 20:33:46 charon kernel: usb-storage: Status code -71; transferred 
> 4096/32768
> Apr  3 20:33:46 charon kernel: usb-storage: -- unknown error

This error indicates a hardware problem of some sort.  Maybe your device
needs the "GO_SLOW" treatment.  If you want you can try changing the
usb-storage driver to add the delay and see if it helps.  In the kernel
source, edit the file drivers/usb/storage/transport.c.  Find the line that
includes "udelay" and delete (or comment out) the "if" statement in the
preceding line, so that the udelay is always executed.

Incidentally, what does the entry for your device in /proc/bus/usb/devices 
say?

Alan Stern



-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
_______________________________________________
Linux-usb-users@lists.sourceforge.net
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users

Reply via email to