Hi !

On Sat, Feb 05, 2005 at 11:59:07PM +0200, Meelis Roos wrote:
> I investigated it some more. It's not actually a hang but a 66s wait in D 
> state, then an error message comes. This is the kernel usb-storage driver 
> waiting for the device.
> 
> I tested with other usb storage devices too, a fuji digicam and a transcend 
> usb flash drive and they all reported at once that SMART is not supported.
> 
> So it appears the problem is a crap cardreader (made by Chronos, actual 
> chip from ICSI (Integrated Circuit Solution, Inc). hddtemp is not at fault, 
> maybe the usb-storage driver in kernel can do something. I've taken it to 
> the kernel list.

I am currently converting hddtemp to SG_IO, and I may have found a fix
(or rather a workaround) for your problem. It seems that's buggy USB
devices don't like SCSI StdInquiry > 36 bytes. I have fixed that in the
SG_IO version of hddtemp, but it is not yet functionnal, so I have
backported the change to the current version.

As I can't reproduce your problem, it would be nice if you could test
the new version available on http://temp.aurel32.net/hddtemp

Thanks,
Aurelien
 

-- 
  .''`.  Aurelien Jarno               GPG: 1024D/F1BCDB73
 : :' :  Debian GNU/Linux developer | Electrical Engineer
 `. `'   [EMAIL PROTECTED]         | [EMAIL PROTECTED]
   `-    people.debian.org/~aurel32 | www.aurel32.net


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to