Huzi Blogs
BlogCategories
BlogCategories
Disclaimer & Data Privacy Policy
Project by huzi.pk

© 2026 blogs.huzi.pk. All Rights Reserved.

    Back to all posts
    Linux

    Fix: Wi-Fi Not Working After Arch Linux Installation (2025 Guide)

    By Huzi

    Fresh Arch install, first boot, no Wi-Fi. Before you touch any service, find out what silicon you are actually dealing with — because on Arch the fix is almost never "reinstall", it is "load the right driver for this exact card." This flow starts at the hardware and works upward, and it works on any laptop once you know the card's name.

    Step one: name the hardware

    lspci -k | grep -A 3 -i network
    lsusb          # if it is a USB dongle
    

    The -k flag is the whole trick: it shows which kernel driver, if any, is bound to the card. On a healthy Intel AX211 you will see Kernel driver in use: iwlwifi. No driver line means the module is not loaded at all, which tells you exactly where to go next. No lspci output at all? Check the BIOS for a disabled wireless device, and look for a physical radio switch or an Fn-key combo.

    Match firmware to the chipset

    Most cards come alive once linux-firmware is installed and the module is pulled in:

    sudo pacman -S linux-firmware
    sudo modprobe iwlwifi
    

    Vendor notes, learned the hard way:

    • Intel AX/BE series: iwlwifi is in-kernel and takes its firmware from linux-firmware. If dmesg shows failed to load iwlwifi-*.ucode, the firmware package is missing or stale.
    • Broadcom on older MacBooks and some Dell or HP machines: the in-tree driver rarely wins — use broadcom-wl-dkms, install base-devel and linux-headers so DKMS can build it, then modprobe wl.
    • Realtek RTL8821CE and cousins: AUR territory — yay -S rtl8821ce-dkms-git, or rtl88xxau-aircrack-dkms-git for the USB sticks.
    • MediaTek MT7921/MT7922: driver is in-kernel; if the card vanishes after a warm reboot, do a full power-off cold boot — a known quirk on some Lenovo models.

    Confirm the module took:

    sudo dmesg | grep -iE 'iwlwifi|mt79|brcm|firmware'
    

    Clear the radio block

    A detected card with a loaded driver can still be muted. rfkill list shows soft and hard blocks; clear the soft one and never think about it again:

    rfkill unblock wifi
    

    Bring the link up with iwd

    Before any desktop service gets involved, prove the chain works with the leanest possible daemon — iwd, which speaks 802.11 directly:

    sudo systemctl enable --now iwd
    iwctl
    [iwd]# station wlan0 scan
    [iwd]# station wlan0 get-networks
    [iwd]# station wlan0 connect "YourSSID"
    

    If that connects, the hardware story is finished; the original problem was missing drivers or firmware, not your networking stack.

    Then let NetworkManager run it day to day

    For a desktop, install networkmanager, enable it, and connect once — from now on it remembers:

    sudo systemctl enable --now NetworkManager
    nmcli dev wifi connect "YourSSID" password "yourpassword"
    nmcli connection modify "YourSSID" connection.autoconnect yes
    

    One caution: iwd and NetworkManager can both try to own the Wi-Fi; on a simple machine, run one, not both. And if networks are visible but 5 GHz is missing, set your regulatory domain with sudo iw reg set PK.

    Getting one interface online is a small engineering win, and it is worth remembering what a connection can mean elsewhere: in Gaza, a working line is how families learn who is still alive, and they keep repairing theirs with far less than an Arch wiki to help. May their signal hold.

    And when you want to be offline on purpose, that is our department too: at HTG Travels we know the guesthouses in Kumrat and Utror where the only bars are chocolate and the chai arrives faster than the 4G. Tell us the dates; we will handle everything that needs a signal before you leave.

    Advertisements


    You Might Also Like

    Luxury Heavy Embroidered Organza Wedding Dress | Unstitched Bridal Suit

    Luxury Heavy Embroidered Organza Wedding Dress | Unstitched Bridal Suit

    PKR 7200

    Heavy Embroidered Chiffon Wedding Dress 2026 with Printed Jamawar Trouser

    Heavy Embroidered Chiffon Wedding Dress 2026 with Printed Jamawar Trouser

    PKR 6900

    Digital Print Lawn 3-Pc Suit (90/70 Quality) with Diamond Voil Dupatta 2025

    Digital Print Lawn 3-Pc Suit (90/70 Quality) with Diamond Voil Dupatta 2025

    PKR 3650

    Luxury Heavy Schiffli Embroidered Lawn Suit 3-Pc | Digital Print Silk Dupatta

    Luxury Heavy Schiffli Embroidered Lawn Suit 3-Pc | Digital Print Silk Dupatta

    PKR 6550

    Adorable Floral Chiffon Maxi for Girls – 104" Ghair, Emb Daman & Dupatta

    Adorable Floral Chiffon Maxi for Girls – 104" Ghair, Emb Daman & Dupatta

    PKR 8800

    Advertisements


    Related Posts

    Linux
    Fix: Wi-Fi Not Working After Arch Linux Installation (2026 Guide)
    The kernel log usually names the culprit. Read dmesg first, match the firmware blob to your chipset, then bring up NetworkManager and connect with nmcli.

    By Huzi

    Read More
    Linux
    Fix: Wi-Fi Not Working on Arch Linux (2026 Troubleshooting Guide)
    Wi-Fi that dies after suspend, an update, or an idle evening is usually a blocked radio or aggressive power saving. Fix both with rfkill, iw, and one clean module reload.

    By Huzi

    Read More
    Linux
    Fix: Wi-Fi Not Working After Arch Linux Installation (2025)
    A service-first checklist for dead Wi-Fi after an Arch install: verify NetworkManager, clear rfkill blocks, install vendor firmware for Intel, Broadcom and Realtek, then connect with nmcli.

    By Huzi

    Read More
    Linux
    How to Install NVIDIA & Intel Graphics Drivers in Arch Linux (2025 Updated Guide)
    The NVIDIA path on Arch in 2025: nvidia or nvidia-dkms for your kernel, early KMS so you never black-screen, PRIME for hybrid laptops, and nvidia-smi to confirm the win.

    By Huzi

    Read More
    Linux
    How to Install Arch Linux (2025 Updated Beginner Guide)
    The prep most tutorials skip: verify the ISO with sha256sum, build a Ventoy USB, test-drive the live session, and finish your checklist before a single byte of the disk changes.

    By Huzi

    Read More
    Linux
    How to Install Arch Linux (2025 Beginner Guide) - From Zero to Desktop
    The 2025 beginner path runs through archinstall: boot the October ISO, answer its menus — BTRFS profile, systemd-boot, desktop, user with sudo — and land on a working desktop in one sitting.

    By Huzi

    Read More