I want to check my two hard drives running on a 3ware RAID controller, and the Windows version of smartctl doesn't support 3ware controllers.  So I'm trying to run smartctl from the Knoppix CD.

I tried to run the following command:

smartctl -a -d 3ware,1 /dev/sdb


But this is the output I got:

smartctl version 5.32 Copyright (C) 2002-4 Bruce Allen
Home page is http://smartmontools.sourceforge.net/

=== START OF INFORMATION SECTION ===
Device Model:     [No Information Found]
Serial Number:    [No Information Found]
Firmware Version: [No Information Found]
Device is:        Not in smartctl database [for details use: -P showall]
ATA Version is:   1
ATA Standard is:  Exact ATA specification draft version not indicated
Local Time is:    Mon May 22 05:08:50 2006 EDT
SMART is only available in ATA Version 3 Revision 3 or greater.
We will try to proceed in spite of this.
SMART support is: Ambiguous - ATA IDENTIFY DEVICE words 82-83 don't show if SMART supported.
A mandatory SMART command failed: exiting. To continue, add one or more '-T permissive' options.


Is there something wrong with the command I'm using?  Here's the output from dmesg, which makes me think /dev/sdb is the correct device to reference:

3ware Storage Controller device driver for Linux v1.26.02.001.
ACPI: PCI Interrupt Link [LNKA] enabled at IRQ 11
ACPI: PCI Interrupt 0000:00:11.0[A] -> Link [LNKA] -> GSI 11 (level, low) -> IRQ 11
scsi1 : 3ware Storage Controller
3w-xxxx: scsi1: Found a 3ware Storage Controller at 0xd800, IRQ: 11.
  Vendor: 3ware     Model: Logical Disk 0    Rev: 1.2
  Type:   Direct-Access                      ANSI SCSI revision: 00
SCSI device sdb: 234491008 512-byte hdwr sectors (120059 MB)
SCSI device sdb: drive cache: write back
SCSI device sdb: 234491008 512-byte hdwr sectors (120059 MB)
SCSI device sdb: drive cache: write back
 sdb: sdb1 sdb2 < sdb5 >
Attached scsi disk sdb at scsi1, channel 0, id 0, lun 0