You're trying to connect to a wireless network, but your laptop stubbornly ignores your actions: either the network isn't listed, the password isn't accepted, or the connection keeps dropping. This situation is familiar to many—according to statistics, every third user I've encountered Wi-Fi problems on laptops at least once. The causes can be either device-specific (disabled adapter, outdated drivers) or external factors (faulty router, interference from neighboring networks).
In this article we will look at all possible scenarios — from basic checks to complex technical manipulations. Important: not all methods are universal. For example, reset network settings V Windows 11 differs from a similar procedure in macOS Ventura, and on Linux Manual editing of configuration files may be required. We'll provide instructions for each operating system, as well as explain how to diagnose the problem if your laptop sees other networks, but doesn't see yours.
Before you take any action, answer two questions:
- Did the problem occur suddenly or after a specific event (OS update, laptop crash, router settings change)?
- Do other devices (smartphones, tablets) connect to the same network without problems?
The answers will narrow the range of possible causes by 40-50%.
1. Basic diagnostics: checking the obvious
Start with the basics - 30% of problems are resolved at this stage. Most often, users miss:
- 🔄 Physical Wi-Fi switch on the laptop case (relevant for models Lenovo ThinkPad, Dell Latitude, HP EliteBook). For example, on ThinkPad T14 It is located on the right side of the front panel and is easy to operate when carrying the device.
- ⌨️ Hotkeys to turn on the adapter. Combinations vary:
- ASUS/ACER:
Fn + F2 - Lenovo:
Fn + F5orFn + F7 - HP:
Fn + F12 - Dell:
Fn + PrtSc(on some models)
- ASUS/ACER:
- 📡 Wi-Fi indicator on the laptop. If it's not lit or blinking orange, the adapter is disabled at the hardware level.
- 🔌 Router power supplyCheck if the lights on the router are on. If the indicator
Wi-Fiwent out - reboot the router (pull the plug for 30 seconds).
Pay special attention routerIf the laptop doesn't see it specific network, but detects neighboring ones, the problem may be in:
- 🔒 Hidden SSID (network name is not broadcast).
- 📶 Incompatible standard (for example, the router only works in
802.11ac, and the laptop only supports802.11n). - 🔄 Congested channel (If there are many networks nearby on the same channel, yours may be “drowned” in interference).
⚠️ Attention: On laptops with dual-boot (two operating systems on one device) Wi-Fi may work on one system and not on the other. This indicates a driver issue, not a hardware one.
2. Checking the network adapter in the system
If the physical switches are OK but Wi-Fi is still unavailable, check the adapter status in the OS settings.
For Windows 10/11:
- Click
Win + X→ select device Manager. - Expand the branch Network adapters.
- Find the device with the words
Wireless,Wi-Fior802.11(For example, Intel Wi-Fi 6 AX200, Qualcomm Atheros QCA61x4). - If there is an icon next to the adapter down arrows (🔽) - Right-click and select Activate the device.
If the adapter isn't listed or is marked with an exclamation point (⚠️), the problem is with the drivers. Learn more about this in Section 4.
For macOS:
Open System Preferences → Net. The item should be displayed in the left column. Wi-Fi with a green dot. If it is not there or the status Not connected:
- Click on Wi-Fi → Additionally.
- Make sure the tab is TCP/IP Contains data (IP address, subnet mask). If the fields are empty, the problem is on the router side (DHCP is not assigning an address).
For Linux (Ubuntu/Debian):
Open Terminal (Ctrl + Alt + T) and run the command:
ip a
Look for the interface named wlan0, wlp3s0 or something similar. If it's not there, the adapter is disabled or not recognized by the system. Check the status with the command:
rfkill list
If there is a line in the output Soft blocked: yes - unlock the adapter:
sudo rfkill unblock wifi
⚠️ Attention: On some distributions (for example, Arch Linux) Network services may not start automatically. Check the status.NetworkManagerteamsystemctl status NetworkManager.
☑️ Quick adapter check
3. Restart network services and reset settings
If the adapter is enabled but the connection fails, try restarting network services. This can help resolve protocol issues. DHCP or DNS.
Windows:
Open Command prompt as administrator (Win + X → Terminal (Administrator)) and perform in order:
netsh winsock resetnetsh int ip reset
ipconfig /release
ipconfig /renew
ipconfig /flushdns
Once completed, reboot your laptop. These commands will reset the network stack, which often resolves connection issues. public networks (hotels, airports).
macOS:
Open Terminal (Cmd + Space → enter Terminal) and enter:
sudo ifconfig en0 down
sudo ifconfig en0 up
Replace en0 to your network interface (you can find it out using the command networksetup -listallhardwareports).
Linux:
Restart NetworkManager:
sudo systemctl restart NetworkManager
If you use systemd-networkd:
sudo systemctl restart systemd-networkd
After restarting the services, try connecting again. If the problem persists, proceed to checking the router.
4. Router diagnostics: why the laptop doesn't see the network
If other devices connect to the router without problems, skip this section. Otherwise, check:
| Symptom | Possible cause | Solution |
|---|---|---|
| The laptop doesn't see it only yours network, but sees neighboring ones | Hidden SSID or MAC filtering | In your router settings, disable "Hide SSID" and check the list of allowed MAC addresses. |
| The network is visible, but the connection is not established. | Incorrect password or security type | Make sure your router is set up WPA2-PSK or WPA3 (Not WEP!) |
| The connection is lost after 1-2 minutes | IP conflict or weak signal | Change the Wi-Fi channel on your router to 6, 11, or automatic. Check the transmit power (it should be 100%). |
| The laptop connects, but there is no internet. | Problems with your ISP or incorrect PPPoE settings | Reboot your router. Check if the indicator light is on. Internet or WAN |
To change router settings:
- Connect to it via cable (if Wi-Fi is not working).
- Enter in your browser
192.168.0.1or192.168.1.1(the address is indicated on the router sticker). - Log in (standard login/password:
admin/adminoradmin/password). - Go to the section Wi-Fi (or Wireless) and check:
- 📛 Network name (SSID) — must not contain Cyrillic or special characters.
- 🔐 Security type - only
WPA2-PSKorWPA3. - 📶 Channel - if it's worth it
Auto, try manually setting 1, 6 or 11 (less loaded). - 📡 Opening hours — must be
802.11n/ac/ax(orb/g/nfor older devices).
⚠️ Attention: On some routers (for example, TP-Link Archer C6) after changing the Wi-Fi settings, it is required manual reboot — via the web interface or a button on the device. Automatic application of settings does not always work.
How do I know which Wi-Fi channel is less crowded?
Download the app WiFi Analyzer (Android) or NetSpot (Windows/macOS). It will show all nearby networks and their channel load levels. Choose a channel with the fewest overlaps.
5. Update or reinstall Wi-Fi drivers
If the adapter is detected by the system, but does not work correctly (for example, The laptop sees networks, but does not connect.), the problem may be with the drivers. This is especially true after updating Windows or changing Linux distributions.
Windows:
- Open device Manager → Network adapters.
- Right-click on your Wi-Fi adapter → Update driver → Automatic search.
- If the update didn't help - remove the driver:
- Right click → Remove device.
- Check the box Remove the driver software for this device (if any).
- Restart your laptop - Windows will try to install the driver automatically.
- If the automatic installation doesn't work, download the driver from the manufacturer's website:
- Intel: intel.ru (section "Wireless adapters")
- Qualcomm/Atheros: qualcomm.com
- Realtek: realtek.com
- BroadcomDrivers are usually delivered through Windows Update.
macOS:
Drivers for Wi-Fi adapters in macOS are updated along with the system. If the problem arose after an upgrade (for example, on Sonoma), try:
- Reset NVRAM:
- Shut down your Mac.
- Turn on by pressing and holding immediately
Cmd + Option + P + R. - Hold for 20 seconds and your Mac will restart.
- If it doesn't help, create a new one. network configuration:
- Open System Preferences → Net.
- Click on Wi-Fi → Additionally → TCP/IP.
- Click Reset (at the bottom of the window).
Linux:
On Linux, drivers for Wi-Fi adapters may require manual installation. For example, for adapters Broadcom Proprietary drivers are often needed:
sudo apt update
sudo apt install firmware-b43-installer
For Realtek RTL8821CE:
sudo add-apt-repository ppa:tomaspinho/rtl8821cesudo apt update
sudo apt install rtl8821ce-dkms
⚠️ Attention: On some laptops (eg. HP Pavilion with adapters Realtek RTL8723DEWi-Fi may be unstable due to conflicts with the Linux kernel. The solution is to roll back to an older driver version or use patched builds.
6. Check for viruses and conflicting software
Some programs may block access to Wi-Fi:
- 🛡️ Antiviruses (For example, Kaspersky, Avast) with the function firewall.
- 🔧 VPN clients (For example, NordVPN, ProtonVPN) - can change network routes.
- 🎮 Cheats for games or proxy services (For example, Charles Proxy).
How to check:
- Temporarily disable your antivirus and try connecting to Wi-Fi.
- Open Task Manager (
Ctrl + Shift + Esc) → tab NetIf an application is actively using the network, try closing it. - Check it out firewall settings:
- Click
Win + R→ enterwf.msc→ Enter. - Make sure you have the rule set for your network Allow.
- Click
If you suspect a virus:
- Scan the system Malwarebytes or Dr.Web CureIt.
- Check it out task scheduler (
taskschd.msc) for the presence of suspicious network-related tasks.
7. Alternative connection methods
If standard methods don't work, try these workarounds:
- 📱 Sharing Internet from a phone:
- Turn on access point on a smartphone.
- Connect your laptop to this network. If the connection is established, the problem is with the router or its settings.
- 🔌 USB Wi-Fi adapter:
- Connect an external adapter (eg. TP-Link TL-WN725N).
- If it works, the problem is in the laptop's built-in module.
- 🔄 Reset BIOS/UEFI (if Wi-Fi is disabled at the hardware level):
- Restart your laptop and enter BIOS (
F2,DelorEscwhen loading). - Find the section Advanced → Onboard Devices.
- Make sure that Wireless LAN included (
Enabled). - Save settings (
F10) and reboot.
- Restart your laptop and enter BIOS (
If your laptop connects to other networks but not yours, the problem is definitely with your router. Try this:
- 🔄 Reset the router to factory settings (button
Reseton the back panel, hold for 10 seconds). - 📡 Change operating mode With
802.11acon802.11n(sometimes helps for older laptops). - 🔒 Disable WPA3 security (if the laptop does not support it).
8. When to contact the service center
If none of the methods worked, the problem may be hardware failureSigns:
- 💥 Laptop doesn't see any network, including access points from phones.
- 🔌 In Device Manager The adapter is marked as
Unidentified deviceor absent altogether. - 🔥 Adapter physically damaged (for example, after a fall or liquid spill).
- 🔄 The area around the Wi-Fi module (usually near the key) is overheating
F2orF12).
Repair cost:
| Type of malfunction | Estimated price (2026) | Repair period |
|---|---|---|
| Replacing the Wi-Fi module | 1 500 — 4 000 ₽ | 1-2 days |
| Resoldering antenna connectors | 2 000 — 5 000 ₽ | 2-3 days |
| Motherboard diagnostics | 1 000 — 3 000 ₽ | Day 1 |
Before visiting the service:
- 📋 Write it down laptop model And Wi-Fi adapter name (from Device Manager).
- 💾 Make a backup copy of your data (in case disassembly is required).
- 🔍 Check if the service provides warranty for repairs (minimum 3 months).
- Open Command line and enter:
ping 8.8.8.8If you have ping but can't access websites, it's a DNS issue. Set Google's DNS manually (
8.8.8.8And8.8.4.4) in the adapter settings. - If there is no ping, check your router settings (section WAN). It's possible that your connection settings to your provider have become corrupted.
- Roll back to the previous driver version:
- Open device Manager → Network adapters.
- Right-click on the adapter → Properties → Driver → Roll back.
- If a rollback is not available, download the driver from the laptop manufacturer's website (not from the Microsoft website!).
- 🔑 Incorrect password - Make sure the letter case matches (password
Password≠password). - 🔄 IP conflict - enable it in the router settings DHCP or assign a static IP to the laptop.
- 📡 Weak signal - move your laptop closer to the router or use repeater.
- 🔒 MAC address filtering — in the router settings, add the laptop's MAC address to the list of allowed addresses.
- Find out the adapter model:
lspci | grep -i wireless - Check if the kernel module is loaded:
lsmod | grep iwlwifi(for adapters Intel)
- If the module is missing, install it. For example, for Broadcom:
sudo apt install firmware-b43-installer - Reboot.
- Checking in BIOS:
- Go to BIOS (
F2/Delwhen loading). - Find the section Advanced → Onboard Devices.
- Make sure that Wireless LAN included (
Enabled).
- Go to BIOS (
- Check on another OS:
- Create a bootable USB flash drive with Live Linux (For example, Ubuntu).
- Boot from it and check if the system sees Wi-Fi.
- Visual inspection:
- Open the back cover of the laptop (if accessible).
- Find the Wi-Fi module (usually a small board with two antenna wires).
- Check if the antennas are disconnected or if there is any trace
⚠️ Attention: If your laptop is under warranty, do not open it yourself! This will void the warranty. Contact the manufacturer's authorized service center.
FAQ: Frequently asked questions about laptop Wi-Fi issues
❓ My laptop connects to Wi-Fi, but pages won't open. What should I do?
This is a typical problem with DNS or gateway. Try:
❓ My Wi-Fi stopped working after a Windows update. How can I fix it?
Windows updates often reset drivers. Solution:
❓ My laptop sees the network, but it says "Unable to connect." What's wrong?
Reasons and solutions:
❓ My Linux laptop isn't detecting Wi-Fi. What should I do?
In Linux, Wi-Fi problems are often related to missing drivers. Here's how:
For rare adapters (eg. Realtek RTL88x2bu) may be required manual driver compilation from the source code.
❓ How can I check if my Wi-Fi adapter is working at the hardware level?
If the adapter is not detected in any OS, run the following tests: