Last time I tried to wipe this SSD I couldn't wait and restored a partimage NTFS partition.
Now, this needs to be done again, so now I can again try to wipe the SSD.
The only way to un-freeze a drive is a power cycle. So just hot unplug it from the laptop, and plug it directly back in again within a few seconds. Linux won't care, and the drive will then be unfrozen.
Doing that made "hdparm --security-set-pass NULL /dev/sdX" succeed.
However, "hdparm --security-erase NULL /dev/sdX" still fails with
"ERASE_PREPARE: Input/output error".
strace shows an lseek() failure:
lseek(4, 0, SEEK_CUR) = -1 ESPIPE (Illegal seek)
Using hdparm 9.27 on Fedora kernel-2.6.31.12-174.2.3.fc12.x86_64
Pim