Add serial number support for USB devices

Add serial number support for USB devices for USB
to IDE/SATA adapters. Note this will only work
with USB IDE/SATA adapters that support ATA pass
through. See #149 for further details of
supported devices.

This patch requires readlink and smartmontools (smartctl)
to be installed. If not installed the serial number for
supported USB hardware will be missing.

The device type, i.e USB or ATA is now shown on the selection
and wipe windows.
This commit is contained in:
PartialVolume
2020-03-24 21:01:05 +00:00
parent c29185999e
commit 541a002a99
4 changed files with 201 additions and 6 deletions

View File

@@ -14,6 +14,7 @@ other items in 0.29 are proposed and yet to be implemented.
- [DONE] Add ETA to --nogui wipes status when SIGUSR1 (kill -s USR1 (nwipes PID) is issued on the command line.
- [DONE] Fix misleading throughput calculation. Throughput now shows average throughput calculated from start of wipe.
- [DONE] Fix system info not being displayed in Debian Sid. #229 (Thanks PartialVolume)
- [DONE] Add serial number display for USB to IDE/SATA adapters. This only works if the USB to IDE/SATA adapter supports ATA pass through. See #149 for further details (Thanks PartialVolume)
- Add enhancement fibre channel wiping of non 512 bytes/sector drives such as 524/528 bytes/sector etc (work in progress by PartialVolume)
- HPA/DCO detection and adjustment to wipe full drive. (work in progress by PartialVolume)