My son is having his first encounter with hardware that doesn’t “just work” on Linux.
Adapted from https://github.com/morrownr/rtw89
Note that I took out the steps about Secure Boot, because we’re not using that. Here’s how you can tell if your system has Secure Boot enabled:
mokutil --sb-state
git clone https://github.com/morrownr/rtw89
cd rtw89
sudo apt install -y dkms
sudo make cleanup_target_system
sudo dkms install $PWD
sudo make install_fw
sudo cp -v rtw89.conf /etc/modprobe.d/
I hope this does the trick!