From: Christian F. <Chr...@t-...> - 2009-07-19 13:55:00
|
Ursino Giuseppe wrote: > Hi, > i've try to use smartctl one my external USB device (WD MyBook Essential 500Gb) but it doesn't works. > Can you help me? > ... > > # smartctl -d sat -ic -q noserial /dev/sda > smartctl version 5.38 [i686-pc-linux-gnu] Copyright (C) 2002-8 Bruce Allen > Home page is http://smartmontools.sourceforge.net/ > > === START OF INFORMATION SECTION === > Device Model: WDC WD5000AAVS-00ZTB0 > Firmware Version: 01.01B01 > User Capacity: 500,107,862,016 bytes > Device is: Not in smartctl database [for details use: -P showall] > ATA Version is: 8 > ATA Standard is: Exact ATA specification draft version not indicated > Local Time is: Tue Jul 14 14:20:02 2009 CEST > SMART support is: Available - device has SMART capability. > SMART support is: Enabled > > Error SMART Status command failed > Please get assistance from http://smartmontools.sourceforge.net/ > Values from ATA Return Descriptor are: > 00 09 0c 00 00 00 00 00 00 00 4f 00 00 00 00 > A mandatory SMART command failed: exiting. To continue, add one or > more '-T permissive' options. > > This is a known Linux issue: The SCSI sense data needed for SMART STATUS is truncated by the kernel. With 5.38, the other functions may work if '-T permissive' is specified. There is now a workaround in the smartmontools code. Please try current code from SVN if possible. > ----------------------------------------- > The same for -d sat,12 and -d sat,16 > > Older kernels only support '-d sat,12' over USB. I don't know which kernel version fixes this. Cheers, Christian |