How to Set Up a Laptop with Wi-Fi Wirelessly: A Complete A-Z Guide

Connecting a laptop to Wi-Fi wirelessly seems like a simple task until you encounter errors like "No connections available" or "Limited access." In practice, even modern devices with Wi-Fi 6 Sometimes they refuse to detect the network, even though the smartphone can connect to it without any problems. In this article, we'll cover not only the basic setup steps but also the nuances that manufacturers "forget" to mention in their manuals.

You will learn how to enable Wi-Fi adapter on laptops of different brands (ASUS, Lenovo, HP, Dell), what to do if the network is not displayed in the list, and how to bypass the connection blocking through MAC filtering on the router. And also, why a simple reboot sometimes helps. router, although all the indicators are green.

The instruction is valid for Windows 10/11, macOS (including Ventura And Sonoma) And Linux (distributions based on Ubuntu/Debian). If your laptop is older than 2015, check the standard support. 802.11ac - this affects the speed and stability of the connection.

1. Check hardware readiness: Is Wi-Fi enabled on the laptop?

Before you search for networks, make sure that wireless adapter physically turned on. Many laptops have a hardware button or switch—often located on the front panel or side of the case. For example, on models Lenovo ThinkPad it could be a key Fn + F5, and on HP Pavilion - a separate slider.

If there is no hardware switch, check the keyboard shortcuts:

  • 🔹 ASUS, Acer: Fn + F2
  • 🔹 Lenovo, Dell: Fn + F5 or Fn + PrtSc
  • 🔹 HP, MSI: Fn + F12
  • 🔹 MacBook: hold Option (Alt) and click on the Wi-Fi icon in the menu bar

On Windows Also check the adapter status via device Manager:

  1. Click Win + X → select "Device Manager".
  2. Expand the "Network adapters" branch.
  3. Find the device with the name Wireless, Wi-Fi or 802.11.
  4. If there is a down arrow next to it, right-click and select "Enable".
⚠️ Attention: On some laptops (eg. Dell Latitude 7000 series) Wi-Fi may be blocked via the BIOS. If the adapter doesn't turn on either via the keys or in Device Manager, go to the BIOS (F2/Del when loading) and check the settings Wireless Radio Control.
📊 What is the brand of your laptop?
ASUS
Lenovo
HP
Dell
Apple
Another

2. Searching for and selecting a Wi-Fi network: Why can't my laptop see your access point?

If the adapter is enabled but the network does not appear in the list, the problem may be:

  • 📶 Hidden network (SSID is not broadcast).
  • 🔄 Incompatible standard (for example, the router only works in 5 GHz, and the laptop only supports 2.4 GHz).
  • 🔒 MAC filtering on the router (your laptop is blocked at the address).
  • 📡 Weak signal (the laptop is too far from the router).

To see the hidden network on Windows:

  1. Open Settings (Win + I) → “Network and Internet” → “Wi-Fi”.
  2. Click "Manage known networks" → "Add new network".
  3. Enter the network name (SSID), security type (WPA2-Personal or WPA3) and password.

On macOS Hidden networks are added like this:

  1. Click on the Wi-Fi icon in the menu bar.
  2. Select “Other networks…” → enter SSID manually.
  3. Please specify the security type and password.
Problem Possible cause Solution
The network is not displayed Hidden SSID Add a network manually (see above)
The connection is interrupted Automatic switching between 2.4/5 GHz Disable Smart Connect in the router
Low speed 2.4 GHz channel congestion Switch to 5 GHz or change the channel in your router
Authentication error Incorrect password or security type Check your router settings (recommended) WPA2-PSK)

3. Enter the password and configure connection parameters

The first time you connect, the system will ask for a password. Important:

  • 🔐 Make sure your keyboard layout matches the password language (passwords often contain Latin characters).
  • 🔍 Check the case of letters — Password And password These are different passwords.
  • 📋 If the password was copied (for example, from a message), make sure that no spaces or invisible characters were copied.

On Windows 11 After entering the password, you can configure additional parameters:

  1. When connecting, check the box “Connect automatically”.
  2. If the network is public (for example, in a coffee shop), select Yes in the Make this computer discoverable window.

On macOS after connection:

  1. Open System Preferences → Network.
  2. Select Wi-Fi → Advanced.
  3. Enable the "Automatically join this network" option.
⚠️ Attention: If you receive the error "We can't connect to this network" after entering your password, try:

  • 🔄 Reboot the router (turn off the power for 30 seconds).
  • 🔧 Reset network settings on your laptop (Win + X → “Network settings” → “Network reset”).
  • 📡 Reduce the channel width in the router (for example, with 40 MHz on 20 MHz for 2.4 GHz).

Make sure Wi-Fi is turned on on your laptop|

Check network visibility in the list|

Enter the password with the correct keyboard layout|

Disable VPN (if used)|

Reboot the router if errors occur-->

4. Solving connection problems: from "Limited Access" to no internet

If your laptop is connected to Wi-Fi, but the internet isn't working (exclamation mark icon), there could be several reasons:

1. IP address problems

Sometimes the router does not provide the laptop with the correct IP addressTo reset it manually:

  • On Windows open Command line (Win + RcmdEnter) and enter in turn:
    ipconfig /release
    

    ipconfig /renew

  • On macOS open Terminal and run:
    sudo ifconfig en0 down
    

    sudo ifconfig en0 up

    (replace en0 to your network interface, if it is different).

2. Conflict with VPN or firewall

Turn it off VPN (if used) and temporarily disable firewall:

  • 🔒 On Windows: Control Panel → Windows Defender Firewall → Disable.
  • 🔒 On macOS: System Preferences → Security & Privacy → Firewall → Off.

3. Problems on the router side

If none of the laptops connect to Wi-Fi, and the indicators on the router are lit normally, reset its settings using the button Reset (Hold for 10-15 seconds). After resetting, configure the router again using the information on the sticker on the case.

What should I do if my router issues an IP address, but the internet doesn't work?

This may be due to incorrect settings. DNSTry manually entering Google's DNS (8.8.8.8 And 8.8.4.4) or Cloudflare (1.1.1.1). On Windows, this is done in the connection properties (IPv4), on macOS - in Wi-Fi settings → DNS.

5. Connection optimization: how to speed up Wi-Fi and avoid disconnects

Even if the connection is established, the speed may be slow due to:

  • 📡 Congested channel (especially in apartment buildings).
  • 🔌 Outdated standard (For example, 802.11n instead of 802.11ac).
  • 📱 Device competition (too many gadgets are connected to the same network).

To improve your connection:

  1. Change Wi-Fi channel in the router settings:
    • For 2.4 GHz select channels 1, 6 or 11 (they do not intersect).
    • For 5 GHz use channels 36–48 or 149–165 (they are less busy).
  • Disable power saving for your Wi-Fi adapter (relevant for Windows):
    1. Open device Manager → "Network adapters".
    2. Right-click on your Wi-Fi adapter → Properties → Power Management.
    3. Uncheck "Allow the computer to turn off this device to save power."
    4. Update your Wi-Fi adapter driver:
      • On Windows: Download the driver from the laptop manufacturer's website (do not use "Update Driver Software" via Device Manager—it often installs an outdated version).
      • On macOS: Update the system via System Preferences → Software Update.
  • ⚠️ Attention: If your laptop supports Wi-Fi 6 (802.11ax), but the router is older than 2019, the maximum speed will be limited by the router standard (for example, 802.11ac up to 867 Mbps). To take full advantage of the Wi-Fi 6, update your router too.

    6. Connecting to Wi-Fi without a password: guest access and WPS

    If you need to connect to someone else's network (for example, at a hotel or a friend's) but don't have the password, there are several legal ways:

    1. Guest network

    Many routers support guest access — a separate network with limited rights. Ask the router owner:

    1. Go to the router settings (usually at the address 192.168.0.1 or 192.168.1.1).
    2. Find a section Guest Network (or "Guest Network").
    3. Enable it and set a simple password (or leave it open).

    2. WPS technology

    WPS Wi-Fi Protected Setup (WPS) allows you to connect without a password by pressing a button on the router. However, this method is insecure and is disabled by default on many modern devices. If WPS is enabled:

    1. On your laptop, select the network and click "Connect via WPS".
    2. Press the button within 2 minutes WPS on the router (usually it is signed).

    3. QR code (on some routers)

    Some models (eg TP-Link Archer or Keenetic) generate QR code to connect. You can scan it with your laptop's camera (Windows 11 has a built-in QR code scanning feature for Wi-Fi).

    ⚠️ Attention: A WPS connection is vulnerable to hacking—an attacker can guess the PIN code in a few hours. If your router supports WPS, it's best to disable this feature in the settings (Advanced → WPS).

    7. Setting up Wi-Fi on Linux: Features and Commands

    On distributions Linux (For example, Ubuntu, Linux Mint, Fedora) Wi-Fi connection may differ from Windows/macOS. Here are the main methods:

    1. Via the graphical interface (NetworkManager)

    Most distributions use 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, check if Wi-Fi is turned on (sometimes you need to press Fn + F2 or a similar combination).

    2. Via terminal (nmcli)

    If the graphical interface is not available, use the command nmcli:

    # View available networks
    

    nmcli dev wifi list

    Connect to the network (replace SSID and PASSWORD)

    nmcli dev wifi connect "NETWORK_NAME" password "PASSWORD"

    3. Manual control (wpa_supplicant)

    For advanced users:

    1. Open the configuration file:
      sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
    2. Add a block for your network:
      network={
      

      ssid="NETWORK_NAME"

      psk="PASSWORD"

      key_mgmt=WPA-PSK

      }

    3. Save (Ctrl + O) and restart the service:
      sudo wpa_cli -i wlan0 reconfigure

    4. Checking drivers

    If Wi-Fi isn't working at all, the driver may not be installed. Check this:

    # View network interfaces
    

    ip a

    If there is no wlan0, check the driver

    lspci | grep -i network

    For many adapters (eg. Broadcom or Realtek) you need to install proprietary drivers through Additional drivers (Ubuntu) or dkms.

    What should I do if I no longer see Wi-Fi after updating Linux?

    Most often, this is due to a kernel update that caused the driver to stop working. Solution:

    1. Reboot into the old kernel (select it in GRUB when booting).

    2. Install the latest driver version from the adapter manufacturer's website.

    3. If the adapter Broadcom, try:

    sudo apt install --reinstall bcmwl-kernel-source

    8. Security: How to secure your Wi-Fi connection

    Connecting to public or third-party networks carries the risk of data leakage. To minimize the risks:

    1. Disable file sharing

    On Windows:

    1. Open Settings → Network & Internet → Wi-Fi.
    2. Click on the current connection → “Make this computer discoverable” → select “No”.

    On macOS:

    1. Open System Preferences → Sharing.
    2. Make sure all options (such as File Sharing) are disabled.

    2. Use a VPN

    VPNs encrypt all traffic, protecting against data interception. Free options:

    • 🔒 ProtonVPN (there is a free tariff with speed limitation).
    • 🔒 Windscribe (10 GB of traffic per month).

    3. Set up a firewall

    Block unexpected incoming connections:

    • On Windows: enable Windows Defender Firewall and check the rules for public networks.
    • On macOS: In System Preferences → Security & Privacy → Firewall, enable the "Block all incoming connections" option.

    4. Change DNS settings

    By default, providers may collect data about your requests. To prevent this, use:

    • 🌍 1.1.1.1 (Cloudflare) - Fast and private.
    • 🌍 8.8.8.8 (Google) - reliable, but Google logs requests.
    • 🌍 9.9.9.9 (Quad9) - blocks malicious websites.

    To change DNS on Windows:

    1. Open Settings → Network & Internet → Wi-Fi → Change adapter settings.
    2. Right-click on the current connection → “Properties” → “Internet Protocol Version 4 (TCP/IPv4)”.
    3. Select "Use the following DNS server addresses" and enter the desired values.
    ⚠️ Attention: Never connect to networks with names like Free_WiFi, Starbucks_Guest or Airport_Public without confirming their legitimacy. Attackers often create fake access points with such names to intercept data.

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

    🔍 Why can't my laptop see the 5 GHz network, but my phone can?

    This may be due to:

    • An outdated Wi-Fi adapter in a laptop (check support 802.11ac in the characteristics).
    • Router settings (for example, channel width 80 MHz may not be supported by older adapters).
    • Disabled range 5 GHz in the driver (on Windows, check in Device Manager → Adapter Properties → Advanced → Preferred Band).

    Solution: Temporarily switch the router to the mode 2.4 GHz or update the adapter driver.

    🔄 How do I reset network settings on a laptop?

    On Windows 10/11:

    1. Go to Settings → Network & Internet → Status.
    2. Scroll down and tap Network Reset.
    3. Confirm the action and restart the laptop.

    On macOS:

    1. Open Terminal and run:
      sudo ifconfig en0 down
      

      sudo networksetup -removenetworkservice Wi-Fi

      sudo networksetup -createnetworkservice Wi-Fi Wi-Fi

      sudo ifconfig en0 up

    2. Restart your MacBook.
    🔒 Is it possible to connect to Wi-Fi without a password if you know the MAC address?

    No, knowledge MAC addresses router or laptop does not allow you to bypass the Wi-Fi password. However:

    • If the router is enabled MAC filtering, the network owner can add yours MAC address to the white list, and then you will be able to connect (provided you know the password).
    • If the network is open (without a password), but with MAC filtering, the connection will be blocked until your address is added to the exceptions.

    Find out yours MAC address on Windows you can use the command ipconfig /all (look for the "Physical Address" line for your Wi-Fi adapter).

    📶 Why does Wi-Fi work on my phone but not on my laptop?

    Possible reasons:

    • Adapter driver: The laptop may have an outdated or damaged driver version.
    • Router settings: Some routers block connections from devices with certain MAC addresses or limit the number of connected gadgets.
    • Energy saving: Your laptop may have a power saving mode that turns off Wi-Fi when the battery is low.
    • Frequency range: the phone can support 5 GHz, and the laptop is only 2.4 GHz (or vice versa).

    Solution: Update your driver, check your router settings, and temporarily disable power saving for your Wi-Fi adapter.

    🔌 How to share Wi-Fi from a laptop to other devices?

    On Windows 10/11 This is done via Mobile Hotspot:

    1. Go to Settings → Network & Internet → Mobile Hotspot.
    2. Select the connection you want to share (such as Ethernet or Wi-Fi).
    3. Set the network name and password, then turn on the hotspot.

    On macOS:

    1. Open System Preferences → Sharing.
    2. Select "Internet Sharing" → specify the source (Ethernet/Wi-Fi) and sharing method (Wi-Fi).
    3. Set up a network name and password, then turn on sharing.

    On Linux (Ubuntu/Debian):

    # Install the utility to create an access point
    

    sudo apt install hostapd dnsmasq

    Configure hostapd (example config in /etc/hostapd/hostapd.conf)

    interface=wlan0

    driver=nl80211

    ssid=MyHotspot

    hw_mode=g

    channel=6

    wpa=2

    wpa_passphrase=MyPassword

    wpa_key_mgmt=WPA-PSK

    Start the access point

    sudo systemctl start hostapd

    sudo systemctl start dnsmasq