it's not able to read SSD serial number .

Hi guys ,

I use smartctl and hdparm for reading [SanDisk pSSD-S2 8GB] serial number . but it turns out as following .

smartctl -i /dev/sda

smartctl version 5.38 [sh4-unknown-linux-gnu] Copyright (C) 2002-8 Bruce Allen

Home page is http://smartmontools.sourceforge.net/

=== START OF INFORMATION SECTION ===

Device Model:     SanDisk pSSD-S2 8GB

Serial Number:    …

Firmware Version: SSD ES24

User Capacity:    8,012,390,400 bytes

Device is:        Not in smartctl database [for details use: -P showall]

ATA Version is:   8

ATA Standard is:  Not recognized. Minor revision code: 0x28

Local Time is:    Wed Aug 31 17:03:20 2011 UTC

SMART support is: Available - device has SMART capability.

SMART support is: Enabled

hdparm -i /dev/sda1

/dev/sda1:

hdparm: ioctl 0x304 failed: Inappropriate ioctl for device

 Model=SanDisk pSSD-S2 8GB                      , FwRev=SSD ES24, SerialNo=…

 Config={ Fixed }

 RawCHS=15525/16/63, TrkSize=0, SectSize=0, ECCbytes=0

 BuffType=(0) unknown, BuffSize=0kB, MaxMultSect=1, MultSect=?0?

 CurCHS=15525/16/63, CurSects=15649200, LBA=yes, LBAsects=15649200

 IORDY=no, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}

 PIO modes:  pio0 pio1 pio2 pio3 pio4

 DMA modes:  mdma0 mdma1 mdma2

 UDMA modes: udma0 udma1 udma2

 AdvancedPM=no WriteCache=enabled

all serial number shows …

does it mean , SanDisk pSSD-S2 8GB , doesn’t have serial number or this model is not support to access serial number ?

please help me , this is very important to my project .

KevinSK Liu