How a CMOS reset fixed my WiFi

Gepubliceerd op 30 april 2025 om 16:32

For weeks in a row, my computer was booting very slowly. The boot process could take up to 2 minutes. I figured this was a problem with my Fedora Linux installation, probably something to do with wrongly configuring a setting or a kernel update that did not particularly like my system.

 

After some time I got sick of the long wait before the boot process finished. So I started troubleshooting. All USB devices were removed from the system, that did not fix the slow boot process. I made sure that no app were starting after system boot. Still no dice.

 

That’s when I looked to see if there was a UEFI update available for my motherboard. Which their was! I upgraded the UEFI, made sure my system memory was at its rated speed and rebooted. Still nothing. Then I thought it was time to set the RAM to standard DDR4 speed. Nothing.

 

Maybe my Magewell capture card was having a fault, I thought since that chip always runs quite toasty. So I removed it from its PCI-e slot. Nope..

 

The last thing I did was disabling the WiFi and Bluetooth that this motherboard has onboard. Finally the system was starting up quickly again! For some more troubleshooting I wanted to determine whether it was the Bluetooth or WiFi interfering with the startup process so, off I went to the UEFI settings again and enabled Bluetooth. Alas, the slow boot times were back.. After system boot, Bluetooth was not there. Maybe a kernel update caused a regression in compatibility with my Bluetooth chipset? I thought. I tried every single one on the boot menu, but still the boot times were just dreadfully slow.

 

As a last resort, I unplugged every cable from the system and removed the CMOS battery, which is the small button cell battery on the motheboard (usually CR2032 size). I then pushed the power button a few times to discharge every capacitor in the system and let it sit for a few minutes.

 

After some time, I installed the CMOS battery again. I did not change a single UEFI setting – I just let the system boot and… it worked!! Startup was quick, and WiFi and Bluetooth worked again.

 

Computers.. they confuse me a lot sometimes.

 

My system:

Operating System: Fedora Linux 42
KDE Plasma Version: 6.3.4
KDE Frameworks Version: 6.13.0
Qt Version: 6.9.0
Kernel Version: 6.14.4-300.fc42.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 32 × AMD Ryzen 9 5950X 16-Core Processor
Memory: 31,2 GiB of RAM
Graphics Processor: AMD Radeon RX 6700 XT

Motherboard: Asus ROG STRIX X570-E GAMING WIFI II

WiFi chipset: MEDIATEK MT7921K Wi-Fi 6E 80MHz - driver: mt7921e

Reactie plaatsen

Reacties

Er zijn geen reacties geplaatst.