Here is a page that claims to list all known USB-to-IDE bridge devices,
and whether or not it is possible to transport SMART data over them:
http://www.hdsentinel.com/usbharddisks.php (from the makers of "Hard Disk
Sentinel" software).
Interesting. A short look at all my enclosures shows that
- Cutie 2.5" case (0x067b/0x2507): supported
- Revoltec Alu Book Ed. 2 (0x04fc/0x0x15): supported
- Agrosy HD360U-P (0x0840/0x0098): not listed, i.e. unknown
- Jou Jye Venus DS3 (0x152d/0x2336): supported
- WD Elements 1TB (0x1058/0x1001): supported
4/5 supported and 1/5 unknown according to their list. Not bad.
In addition there is a lot of good and honest SMART information on
their pages. They do "get" it, including that for useful disk
healt assessment you have to look at the raw attributes.
This looks like a pretty good product for a very reasonable price.
I think we should recommend this to anybody looking for something
commercial under Windows (that may also work with USB in many cases)
in the future.
Of course, as others have pointed out, this relies on non-standard
extensions of the USB mass storage protocol, since the official standard
does /not/ support SMART-over-USB. As far as a I know, the only free/open-
source software support for these non-standard extensions is in
smartmontools' support for some Cypress chips: http://
smartmontools.sourceforge.net/faq.html#testinghelp
The problem here is that you basically need a new implementation
for each chipset. Takes time and is annoying. Hopefully vendors
will move to the now-defined passthrough standard soon.
Arno