Skip to main content

Posts

Showing posts from 2026

Fixing the "Limited Connectivity" Bug in Garuda/Arch Linux with AdGuard CLI

If you use AdGuard CLI ( adguard-cli ) on Arch Linux or an Arch-based distribution like Garuda Linux , you might have encountered a frustrating issue: your desktop environment constantly displays a yellow warning icon or a "Limited Connectivity" / "No Internet" notification, even though your web browser opens websites without any trouble. Checking the network status in your terminal confirms the symptom: $ nmcli networking connectivity check Error: Timeout was reached. In this post, we will break down why this happens deep within the Linux networking stack and how to solve it permanently in under two minutes. 1. How NetworkManager Probes for Internet Linux desktop environments (KDE Plasma, GNOME, XFCE) rely on NetworkManager to check for active internet access and detect captive portals (like hotel or airport Wi-Fi). Every few minutes, NetworkManager sends a lightweight HTTP request to an external endpoint: Test URL: http://ping.archlinux.org/...