After having installed Qubes OS 4.2.2 on my new Lenovo P16 Gen2, I wondered how to set up WiFi (6). As no prompt or popup to select or configure WLAN did appear, I thought the issue is that sys-net lacks the WiFi device.
So I guessed what it might be and added it to sys-net. When starting sys-net now, the machine reboots.
So there are two issues with this:
1) How to configure WiFi correctly on that (or similar) machines?
2) How to recover from Qubes OS crashing during startup?
Ideally I'd think that Qubes OS should detect the issue and disable startup of sys-net (or any other VM) when they crashed a few times.
For our cluster that might get stuck in a "fencing loop" I wrote a counter that is incremented after each boot, and when the system stays up for 15 minutes or so, then the counter is reset. Otherwise if "too many" (TM) boots were detcted, automatic startup of the cluster is disabled (to give the admin a chance to inspect and fix the issue).
Maybe something similar should be added to Quebes OS. If interested, I could share some details of my solution.
Kind regards,
Ulrich