User has updated dwipe to support firmware wipes and is looking for feedback on its capabilities. They want to ensure it can handle various firmware wipe methods effectively.
[dwipe V3 now supporting firmware wipes](https://i.redd.it/ftu7pir2r9mg1.gif) `dwipe` V3 is substantially more capable thanks to the feedback here. The V2 TUI seemed to resonate, but I did streamline it to add SATA/NVMe firmware wipes w/o overload or sacrificing safety. V2 specialized in top-notch software disk/partition wipes (e.g., parallel, direct I/O, stamped, verified, resumable). V3 adds firmware disk wipes of every variety (i.e., crypto, sanitize, and overwrite wipes) with the value-added features (e.g., stamped, verified, parallel) unique to `dwipe`. Firmware wipes are tricky (e.g., frozen and locked states) and research says many devices have "quirks" beyond `dwipe`'s scope. Nevertheless, all my test devices wipe in every manner they advertise. I'll let my .gif and the docs provide details, but from a single TUI pane, `dwipe` now performs practically any type of disk or partition wipe in parallel, provides assurance wipes work (more than checking exit values), and "stamps" wiped drives so you know their state when re-inserted (until you format for reuse), enables fast serial SATA wipe tasks, and more. * **Install**: `pipx install dwipe` * **Run**: `dwipe` \# sudo will be requested automatically * **GitHub** [github.com/joedefen/dwipe](https://github.com/joedefen/dwipe)