@kcomer This is excellent work and a nice find, thanks for sharing. And funnily enough it links in to another currently active forum thread by started by @sudowoodo “S.M.A.R.T. for USB drive” that highlighed the need for some kind of custom smartctl parameter capability. I’m thinking we should have more abstraction on the smartctl calls so that we can add additional needed parameter if certain conditions are found etc.
Got to dash I’m afraid but just also wanted to point out re your:-
We had this reported a few days ago in the “S.M.A.R.T error global name ‘smart’ is not defined” forum thread and it has since been fixed via this issue opened as a result “unable to run smart tests via GUI” and released in the testing channel with 3.8-10.03.
Thanks again for all this great info, this is bound to help. I will chip in here again as I get time.