I've made some progress on suspend with FreeBSD on my Thinkpad T14 gen2i
Turns out there's a simple BIOS setting to enable S3 suspend—now it works!
Sort of, that is:
- I'm getting tons of errors from the intel wifi driver on resume, and have to do `service netif restart` to get it working again
- The screen isn't locked on suspend; guess I have to add an rc.d script for that
- For some reason, the shutdown button in Xfce doesn't shutdown anymore after I've resumed from suspend, but only logs me out
But I'm getting closer, and learning a lot in the progress. More debugging tomorrow!


🙏🏼