DEV Community

Cover image for My First Linux Distro Hopping and the Weird 2-Minute Wi-Fi Bug
Andreas
Andreas

Posted on

My First Linux Distro Hopping and the Weird 2-Minute Wi-Fi Bug

Hello everyone! This is my very first post on Dev.to. Today, I want to share a frustrating yet eye-opening troubleshooting experience I had while distro hopping.

The Backstory

I am an Informatics Engineering student. For a while, I had been dual-booting Windows and Linux Mint. Eventually, I got a bit bored with Linux Mint and decided it was time to try a new distribution.

For context, here is my setup:

  • Laptop: Acer Nitro 16 (Intel Core i5, NVIDIA RTX 3050, Realtek Wi-Fi card)
  • Home Router: TP-Link TL-WR840N V4

The Distro Hopping Journey Begins

1. Fedora GNOME

The first distro I tried was Fedora GNOME. After a clean install, I did the usual routine: installing the NVIDIA drivers and updating the system. At first, everything worked flawlessly.

But then, a very bizarre issue started happening right after the OS update. Whenever I browsed the web, my internet connection would suddenly drop. The pattern was always identical: the internet worked perfectly for the first 2 minutes, then it completely lost connection, even though the Wi-Fi indicator showed I was still connected to the network.

I tried the usual Linux fix: disabling power saving on the Wi-Fi module. No luck. I spent about 4 days consulting AI tools like ChatGPT and Gemini, trying various system tweaks, but nothing worked. Oddly enough, when I connected to other networks—like my mobile hotspot or via USB tethering—the internet worked completely fine!

Frustrated and suspecting it might be an issue with Fedora's bleeding-edge kernel, I decided to jump ship again.

2. PikaOS KDE Plasma (NVIDIA Edition)

I chose PikaOS (an Ubuntu-based distro). To avoid the same mistake, I tested it via Live USB first, and the Wi-Fi worked great. I proceeded with the full installation, updated the system, and installed the drivers.

Guess what? The infamous "2-minute internet drop" came back.

I went deep into troubleshooting mode again based on AI suggestions. I tried:

  • Disabling IPv6
  • Setting a manual static IP address
  • Updating the Realtek Wi-Fi card drivers
  • Changing the router's wireless channels and frequencies

The result? Absolute zero. Still broken.

The Unexpected Fix

Finally, I tried one last thing that I initially thought wouldn't matter much: updating my TP-Link WR840N router's firmware to the latest version TL-WR840N(EU)_V4_170421.

And boom! Just like that, the connection issue completely vanished. Everything has been running smoothly ever since.

Lessons Learned

As it turns out, the issue wasn't the Linux distros or the drivers. Modern Linux kernels (like the ones in Fedora and PikaOS) come with updated network stacks. My router's old, outdated firmware simply couldn't handle the modern protocols or power management communication, causing the connection to crash.

The biggest takeaway for me: When your Linux Wi-Fi acts up, don't immediately blame the OS or the drivers. Sometimes, your external hardware just needs a refresh to talk properly with a modern Linux kernel.


Thank you for reading my first post! Apologies if there are any technical oversights in my troubleshooting process. Let me know if you've ever faced a similar weird network issue!

Top comments (0)