Smart disabled. use option -s 'on' to enable it?

I have a script that uses smartctl to read the disks temperature and adjust the case fan accordingly.

However, after upgrading to 25.10 the script stopped working.

while troubleshooting i noticed that if i used the command

sudo smartctl -A /dev/sdb

I would get a response similar to this

Basically, SMART is disabled for all the disks except for the Boot drive. To enable it, i have to issue the following command for each drive

sudo smartctl -s on /dev/sdb

AND i have to remember to do this after every boot.

Have any of you noticed this?

How can i enable SMART on my system so i would not need to do it myself manually every time?

I don’t know why it’s disabled for you and hopefully someone does, but if you absolutely must run a command after each boot then you can automate that. I think you can add it as a post-init command under System→Advanced→Init/Shutdown Scripts.

A measure of last resort.

Thanks for the response.

I guess i could do a post-init script if everything else fails.

I was really hoping i was missing a configuration somewhere. Using a post-init feels forced.