Agreed it's not for everyone. As a side note, reboot your Ubuntu node and capture
uname -a;dmesg -T; lspci -vv; lsmod; ip link; systemctl; nmcli;
to a thumb drive and paste it into an LLM if you are not feeling like debugging such things. I used to call that lazy but I was corrected and now call it efficient.