On 11/06/2011 09:37 PM, Alex Samorukov wrote:
Command failed, ata.status=(0x00), ata.command=(0xec), ata.flags=(0x01)
WARNING - NO DEVICE FOUND ON 3WARE CONTROLLER (disk 0)
Smartctl: Device Read Identity Failed (not an ATA/ATAPI device)
A mandatory SMART command failed: exiting. To continue, add one or
more '-T permissive' options.
Ok, looking in the code i found that on "3ware" device only
"ata_command_interface" is implemented (with
TW_OSL_IOCTL_FIRMWARE_PASS_THROUGH). The question is if that interface
actually supports SAS drives at all. From the quick view of the
sources i found TWE_Command_ATA packet description, but nothing
related to SCSI/SATA packets. So i am not sure that it is possible at
all. If you know any tool which able to get health information for SAS
drives we can try to debug ioctl it using to find the way to talk with
disk.
One more update - there is TWA_FW_CMD_EXECUTE_SCSI command in the twa
driver, so it should be possible to get required data. I have no access
to such hardware, but if anyone if going to provide it - i could try at
least.
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "[email protected]"