smartctl / mpt on 9.0-RC1

Alex Samorukov ml at os2.kiev.ua
Sun Nov 6 21:23:23 UTC 2011


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.


More information about the freebsd-stable mailing list