I tried to fix the WiFi on one of my desktops. Since it's a desktop, the best fix is to wire the house for Ethernet, but I don't want to live in this town for much longer. This is going to turn into a long Linux rant.
The problem is that EndeavourOS has random disconnects, and dmesg is flooded with "missed beacons" warnings. However, Ubuntu 24.04 and the latest Fedora running live don't have any problems. It has been that way for a few months, but I haven't tried to fix it until the weather started warming up and the new "upgrade" Ryzen is heating the room up too much (with integrated graphics). I looked around, and it seems like the only troubleshooting step for Intel WiFi is to set an option called 11n_disable, which is extremely poorly documented. The only documentation I can find is a single-line comment in the source code and a couple of forum posts from people who figured its function out on their own. Based on the name, the implication is that it will force my nice modern WiFi card to 802.11g, which is not a legitimate solution at all. If the driver is that broken, just say that. Even if you ignore the fact that a driver for modern hardware is potentially so broken that it can't handle a 20-year-old networking standard or any newer standards, why does this only happen in one distro and not others?
Anyway, I tried setting 11n_disable to 8, and it didn't help. I don't want to try 1 (the choices are 0, 1, 2, and 8 for some reason) since that's the choice that fully disables the ability to connect using any standard newer than 802.11g. I have no idea what's in EndeavourOS that's different and triggering this, and all troubleshooting threads I've found die after setting that option.
Also, I'm trying to get a Windows 11 VM to update to 24H2 (even though 25H2 is actively being rolled out). My VM ran out of disk space, and failing to install due to insufficient disk space causes Windows Update to redownload the entire update again, fail again, and download again in an infinite loop on my DSL Internet. Then when I freed up enough space to install, it gave me error 0x8024a22a and tried to download again. Why does everyone assume that you have infinitely fast Internet? Even 1Gbps isn't good enough for them. I've mentioned how bloated AMD/Xilinx dev tools are (such as the power estimator turning from an Excel spreadsheet into a full application that's a 9GB download), but that VM has MPLAB installed, and its folder in Program Files is 10GB just to program little microcontrollers. I'm going to uninstall that since I have no desire to do any kind of programming anymore (and if I did, there are Linux tools that don't need the VM).