Connecting a Laptop to Wi-Fi: A Complete Guide from Finding a Network to Troubleshooting

Wireless internet has become an integral part of everyday life, but even in 2026, many users encounter problems when connecting their laptop to the internet for the first time. Wi-Fi networksIt would seem simple: select a network, enter the password, and everything works. However, in practice, things aren't so simple: sometimes the drivers are incorrect, sometimes the router doesn't recognize the device, sometimes the password doesn't work. This article will help you understand all the nuances, from basic setup to troubleshooting rare errors.

We will consider not only standard connection scenarios on Windows 10/11, macOS Ventura/Sonoma And Linux (Ubuntu, Mint), but we'll also look at cases where the laptop "doesn't see" the network, connects without internet access, or constantly loses connection. We'll pay special attention to hidden Wi-Fi networks, which do not appear in the list of available ones, but require manual entry of the SSID.

If you've just bought a new laptop or reinstalled your system, this guide will save you hours of searching for solutions. And if you've already tried connecting but encountered an error like "Failed to connect to the network" or "Limited access", then in the last sections you will find specific steps for diagnosis.

1. Preparing the laptop for connection: checking the hardware

Before attempting to connect to Wi-Fi, make sure your laptop is technically ready. Even if you're sure everything is fine, go through this checklist—often the problem lies in the details.

The first thing to do is check for a Wi-Fi adapter. Most modern laptops have it built in, but budget models (especially from Lenovo IdeaPad or Acer Aspire series E15) may be missing. How to do this:

  • 🔍 On Windows: open device Manager (keys Win + X → "Device Manager") and find the section "Network adapters"There should be a clause with the words Wireless, Wi-Fi or 802.11 (For example, Intel Wi-Fi 6 AX200 or Qualcomm Atheros QCA61x4).
  • 🍎 On macOS: click on the logo Apple → "About This Mac" → "System Report" → "Network" → "Wi-Fi". If you don't have an adapter, you'll have to buy one (for example, TP-Link TL-WN823N USB Wi-Fi Adapter).
  • 🐧 On Linux: enter the command in the terminal
    lspci | grep -i network
    or
    lsusb
    for USB adapters. Look for lines with Network controller.

Second - Make sure Wi-Fi is physically turned on. Many laptops (especially HP Pavilion, Dell Inspiron and some ASUS) have hardware switches or key combinations to disable wireless modules. Typically, these are:

  • 🔑 A button with an antenna on the body (usually on the right or in front).
  • 🔑 Keyboard shortcut Fn + F2 (at Lenovo), Fn + F12 (at HP) or Fn + F3 (at Dell). There should be an antenna icon on the key.

Wi-Fi adapter detected in Device Manager

The physical Wi-Fi switch is turned on.

The adapter drivers are installed (no exclamation mark in the Device Manager)

The laptop is within the router's coverage area (no further than 10 meters from it) -->

If the adapter isn't in the list of devices or has an exclamation mark next to it, there's a driver issue. More on this in the next section.

⚠️ Attention: On some laptops (eg. MSI Modern or Gigabyte AERO) Wi-Fi may be disabled in the BIOS. If the adapter is not detected at all, enter the BIOS (usually the key Del or F2 when loading) and check the settings Wireless LAN or Onboard Wi-Fi.

2. Installing and updating Wi-Fi adapter drivers

Drivers are the "middleman" between the hardware and the operating system. If they are outdated, damaged, or missing, the laptop will either not see the network at all or will constantly disconnect. Let's look at how to check and update drivers on different operating systems.

On Windows 10/11 the easiest way:

  1. Open device Manager (as in the previous section).
  2. Find your Wi-Fi adapter in the Network Adapters section, right-click on it →Update driver».
  3. Select "Automatic search" If the system finds an update, install it and restart the laptop.

If the automatic search did not help or the adapter is marked with an exclamation mark:

  • 🔧 Download the driver from the laptop manufacturer's website (section "Support" or "Drivers"). For example, for ASUS ZenBook - on asus.com/support, For HP Spectre - on support.hp.com.
  • 🔧 For adapters Intel, Realtek or Broadcom Drivers can be downloaded directly from the chip manufacturers' websites.
  • 🔧 As a last resort, use programs to automatically update drivers, for example, Driver Booster or Snappy Driver Installer (but be careful - some of them install unnecessary software).

On macOS Drivers are updated along with the system via "Software update" (Settings → General). If Wi-Fi stops working after updating macOS, try resetting NVRAM:

  1. Shut down your Mac.
  2. Turn it on and immediately hold it down Option + Command + P + R for 20 seconds.
  3. Release the keys and wait for the reboot.

On Linux (Ubuntu/Debian) installing proprietary drivers most often helps:

sudo apt update

sudo apt install firmware-iwlwifi # for Intel adapters

sudo modprobe -r iwlwifi && sudo modprobe iwlwifi # reload module

⚠️ Attention: On some laptops with Realtek adapters (for example, Realtek RTL8821CE) New Microsoft drivers may conflict with the original ones. In this case, download drivers only from the laptop manufacturer's website, not through Windows Update.

3. Finding and connecting to a Wi-Fi network on Windows

If the adapter works and the drivers are installed, you can proceed with the connection. Windows 10/11 The process is as simple as possible, but there are some nuances that many people don't know about.

Standard method:

  1. Click on the network icon in the lower right corner of the taskbar (next to the clock).
  2. Select your network from the list of available networks. If there is no network, click "Hidden network" (more on this in the next section).
  3. Enter your password (make sure the case is correct!) and click Next.
  4. If the prompt "Do you want to allow other devices on this network to discover this PC?", select "Yes" for a home network or "No" for a public network.

If the network requires additional settings (for example, in an office or hotel), right-click on it → "Properties» and check:

  • 🔒 Security type: usually WPA2-Personal or WPA3-Personal. If specified WEP - This is an outdated protocol and it is better not to use it.
  • 🔒 Encryption: should be AES (Not TKIP, as it is unsafe).

If your laptop connects to the network, but the internet is not working (exclamation mark icon), try:

  1. Open Network parameters → «Troubleshooting».
  2. Reboot the router (turn off the power for 30 seconds).
  3. Check if it is blocking access firewall or antivirus (temporary shutdown will help to find out).

ASUS|HP|Lenovo|Dell|Acer|Apple MacBook|Other-->

4. Connecting to a hidden Wi-Fi network

Some networks (especially in offices or hotels) are set up as hidden — they don't broadcast their name (SSID), so they don't appear in the list of available networks. To connect to such a network, you need to know its exact name and security settings.

On Windows 10/11:

  1. Open "Network parameters
  2. Select "Managing known networks» → «Add a new network».
  3. Enter:
    • 📡 Network name (SSID) — the exact name (for example, Office_WiFi_5GHz).
    • 🔐 Security type - usually WPA2-Personal.
    • 🔑 Security key - password.
  • Check the box "Connect automatically» and save.
  • On macOS:

    1. Click on the Wi-Fi icon in the menu bar.
    2. Select "Connect to another network».
    3. Enter the SSID, select the security type and password.

    On Linux (Ubuntu):

    nmcli dev wifi connect "NETWORK_NAME" password "PASSWORD" hidden yes

    If you don't know the parameters of a hidden network, check with your network administrator. Offices often use Enterprise- authentication mode (for example, WPA2-Enterprise with login/password), which requires additional settings.

    What to do if the hidden network does not connect?

    If you have entered all the data correctly, but the connection does not occur, check:

    1. Character case in SSID and password (they are sensitive to it!).

    2. Encryption type — If the network uses WPA3 and your adapter does not support it, try connecting in WPA2 mode.

    3. Wi-Fi channel Some adapters don't work on channels higher than 14 (especially in Japan or the US). Try changing the channel on your router to 1-11.

    4. MAC filtering If MAC address filtering is enabled on your router, your laptop may be blocked. Check with your network administrator.

    5. Setting up Wi-Fi on macOS: Features and Troubleshooting

    Laptops Apple MacBook They usually connect to Wi-Fi without problems, but sometimes specific errors occur. For example, after a system update or when connecting to networks with non-standard settings.

    Basic steps to connect:

    1. Click on the Wi-Fi icon in the upper right corner.
    2. Select the desired network from the list.
    3. Enter your password and click "Connect».

    If macOS doesn't see the network or connects without internet access:

    • 🔄 Reset network settings:
      1. Open "System Preferences» → «Network».
      2. Select Wi-Fi → tap "Additionally».
      3. Remove the network from the list "Well-known networks» (select → button «–»).
      4. Click OK and restart your Mac.
  • 🛠️ Create a new network configuration:
    1. In System Preferences → Network, click+» at the bottom of the list.
    2. Select the "Wi-Fi" interface and give it a new name (for example, "Home Wi-Fi 2").
    3. Please reconnect.
  • 📡 Check your Wi-Fi channel: Some MacBooks don't work well on channels 12-14 or DFTry setting the channel on your router. 1-11.
  • If after updating macOS (for example, before Sonoma 14.4) Wi-Fi has stopped working completely, try:

    1. Delete file /Library/Preferences/SystemConfiguration/NetworkInterfaces.plist (make a backup copy first!).
    2. Execute in Terminal:
      sudo ifconfig en0 down
      

      sudo ifconfig en0 up

      (Where en0 - your Wi-Fi interface, check it through networksetup -listallhardwareports).

    ⚠️ Attention: On MacBooks with chips Apple Silicon (M1/M2/M3) Sometimes there are problems with the networks 5 GHz when turned on 802.11r (Fast Transition) on your router. Disable this option in your router settings if macOS can't connect to the 5GHz band.

    6. Connecting to Wi-Fi on Linux (Ubuntu, Mint, Fedora)

    Linux systems offer more flexibility in Wi-Fi setup, but this often complicates the process for beginners. Let's look at the basic connection methods using an example. Ubuntu 22.04/24.04 And Linux Mint.

    Method 1: Via the GUI (NetworkManager)

    1. Click on the network icon in the upper right corner.
    2. Select the desired network and enter the password.
    3. If the network is not listed, click "Connect to a hidden network» and enter the SSID manually.

    Method 2: Via terminal (nmcli)

    If the GUI doesn't work, use nmcli:

    # View available networks
    

    nmcli dev wifi list

    Connect to the network

    nmcli dev wifi connect "NETWORK_NAME" password "PASSWORD"

    Connect to a hidden network

    nmcli dev wifi connect "NETWORK_NAME" password "PASSWORD" hidden yes

    Method 3: Manual setup via wpa_supplicant

    If NetworkManager If it doesn't work, you can set up the connection manually:

    1. Open the configuration file:
      sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
    2. Add a settings block for your network (example for WPA2-PSK):
      network={
      

      ssid="NETWORK_NAME"

      psk="PASSWORD"

      key_mgmt=WPA-PSK

      }

    3. Save the file (Ctrl+O, then Ctrl+X) and connect:
      sudo wpa_supplicant -B -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf
      

      sudo dhclient wlan0

      (replace wlan0 on your interface, check it through ip a).

    If Linux does not see the Wi-Fi adapter at all, check:

    • 🔌 Is the adapter connected (for USB modules).
    • 🔧 Are the drivers installed (for example, for Broadcom a package may be required bcmwl-kernel-source).
    • 🔄 Is the adapter enabled in software?
      rfkill list # check locks
      

      sudo rfkill unblock wifi # unblock

    7. Solving common Wi-Fi connection problems

    Even if you've done everything correctly, errors can still occur. Let's look at the most common ones and how to fix them.

    Problem Possible cause Solution
    The laptop doesn't see any networks. The Wi-Fi adapter is disabled, there are no drivers, or there is a hardware failure.
    • Check the physical Wi-Fi switch.
    • Update your drivers (see section 2).
    • Try connecting an external USB adapter.
    Connected to the network, but no internet access Incorrect IP settings, router-side issues, MAC address blocking
    • Reboot your router.
    • Reset TCP/IP settings:
      netsh int ip reset
      (Windows).
    • Check if "Client Isolation Mode" is enabled on your router.
    Constant connection breaks Weak signal, interference from other networks, incompatible Wi-Fi standards
    • Change the channel on your router (for example, from auto on 6 or 11).
    • Turn it off 802.11r (Fast Transition) in the router settings.
    • Reduce the transmission power on your router (if your laptop is close).
    Error "Unable to connect to the network" Incorrect password, incompatible security settings
    • Make sure you entered your password correctly (check the case!).
    • Change the encryption type on your router TKIP on AES.
    • Try connecting to the network 2.4 GHz instead of 5 GHz (or vice versa).
    Slow Wi-Fi speed Channel congestion, outdated Wi-Fi standard, provider restrictions
    • Change the Wi-Fi standard on your router 802.11n on 802.11ac (or ax, if supported).
    • Disable devices that consume traffic (for example, torrents).
    • Check if it is enabled on the router QoS with priority for other devices.

    If none of the methods helped, try reset network settings to factory:

    • On Windows:
      netsh winsock reset
      

      netsh int ip reset

      ipconfig /flushdns

    • On macOS: Clear all network settings in System Preferences → Network → Advanced.
    • On Linux:
      sudo rm /etc/NetworkManager/system-connections/*
      

      sudo systemctl restart NetworkManager

    ⚠️ Attention: If the problem occurs only with one laptop, and other devices (phone, tablet) connect normally, the laptop is almost always at fault (drivers, settings, or hardware failure). If problems affect all devices, the router or ISP is to blame.

    8. Additional settings for advanced users

    If standard methods don't help, you can try more advanced configuration. These methods require advanced PC skills and are recommended only in extreme cases.

    1. Manual IP and DNS configuration

    Sometimes automatic obtaining of IP address (DHCP) is not working correctly. To set a static IP:

    • On Windows:
      1. Open "Network parameters» → «Wi-Fi» → «Configure adapter settings».
      2. Right-click on your connection → “Properties” → “Internet Protocol Version 4 (TCP/IPv4)”.
      3. Select "Use the following IP address" and enter:
        • IP address: 192.168.1.100 (For example).
        • Subnet mask: 255.255.255.0.
        • Default gateway: 192.168.1.1 (your router's address).
        • DNS: 8.8.8.8 (Google) or 1.1.1.1 (Cloudflare).
    • On macOS:
      1. "System Preferences" → "Network" → "Advanced" → "TCP/IP".
      2. Select Manual and enter the same parameters.

    2. Changing the adapter operating mode

    Some Wi-Fi adapters (especially Realtek or Mediatek) do not work well in power saving mode. To disable it on Windows:

    1. Open "device Manager» → find your Wi-Fi adapter.
    2. Right-click → Properties → TabPower management».
    3. Uncheck the box "Allow the computer to turn off this device to save power».

    3. Setting network priority

    If the laptop automatically connects to the wrong network (for example, to a weak one 2.4 GHz instead of 5 GHz), you can set the priority:

    • On Windows:
      1. Open the list of networks (Win + I → “Network and Internet” → “Wi-Fi”).
      2. Select "Managing known networks».
      3. Delete unnecessary networks or move the one you need to the first place (in newer versions of Windows, networks are sorted by connection priority).
  • On macOS:
    1. Open System Preferences → Network → Advanced.
    2. In the Known Networks list, drag the desired network to the top.
  • How to enable Wi-Fi 6 (802.11ax) support?

    If your laptop and router support Wi-Fi 6, but the connection is using the older standard

    1. Update your Wi-Fi adapter driver to the latest version.

    2. Turn on the router mode 802.11ax (sometimes it is hidden in the advanced wireless network settings).

    3. On Windows, open ParametersNetwork and InternetAdditional network settingsAdapter parametersRight-click on the connection → PropertiesTune → tab AdditionallyFind the parameter Wireless Mode and select 802.11ax.

    FAQ: Frequently asked questions about connecting a laptop to Wi-Fi

    My laptop can't see the 5 GHz network. What's the problem?

    There are several reasons:

    • Your Wi-Fi adapter does not support