The situation when the smartphone instantly finds and connects to the home network, but the laptop displays the error “Could not connect” or “No Internet access” is a classic local configuration problem. In most cases, a hardware malfunction of the device itself is excluded, since if the Wi-Fi module were broken, it simply would not see the network at all. The problem lies in a software conflict, an outdated driver, or incorrect security protocol settings, which the smartphone ignores thanks to more universal firmware.
You don't need to immediately take your equipment to a service center or buy a new router. Often it is enough to check IP settings, update network adapter driver or reset the DNS cache. We will analyze a step-by-step algorithm of actions that will allow you to return Internet access to your Windows or macOS device, even if other gadgets in the house work flawlessly.
Diagnosis of the problem and check of physical condition
The first step is to rule out simple causes that are often overlooked when panicking. Make sure your laptop doesn't have airplane mode or any hardware Wi-Fi switch enabled that might have been accidentally touched. On some models Lenovo or Acer this function is controlled by a keyboard shortcut, and on older HP There is a separate toggle switch on the side.
If the wireless network indicator is on or blinking, then the module is working and the problem is software. Try forgetting the network on your laptop and connecting again by entering the password again. Sometimes a failure occurs at the “handshake” stage between the device and the router, when authentication data is transmitted with distortions.
- 🔍 Check if it is turned on flight mode in the system notification center.
- 📶 Make sure that the laptop antennas are not shielded by the metal surface of the table or case.
- 🔌 Reboot your router, as it may distribute IP addresses incorrectly.
Updating and Rolling Back Network Adapter Drivers
The most common reason for Wi-Fi not working on a laptop when the phone is working is a driver conflict. The operating system may be updated, but the adapter driver will remain old, which will lead to loss of compatibility with new router encryption protocols. Go to Device Manager and find the "Network Adapters" section.
If you see a yellow exclamation mark next to a device (for example, Intel Wireless-AC 9560 or Realtek PCIe GBE), this means the driver is damaged or missing. Try removing the device by right-clicking and restarting the laptop - the system will try to automatically install the standard driver. In some cases, rolling back to an older version helps if the problem occurred after a recent update.
It is important to check the power saving settings, which may disable the adapter to save battery power. In device properties, go to the tab Power management and uncheck “Allow the computer to turn off this device to save energy.” This will prevent sudden disconnections.
⚠️ Warning: Do not use automatic driver installers from unverified sources, as they often install incompatible versions, exacerbating the problem.
- Windows 10
- Windows 11
- macOS
- Linux
- Other
Reset network settings and clear DNS cache
If the drivers are fine, the problem may be hidden in accumulated errors in Windows networking stacks. DNS cache, TCP/IP configuration files, and proxy settings may block the connection even if the password is correct. Clearing this data often solves the problem when the phone connects, but the laptop freezes at the stage of obtaining an IP address.
Perform a reset via Command Prompt with Administrator rights. Run cmd as administrator and enter the following commands in sequence, pressing Enter after each:
netsh winsock resetnetsh int ip reset
ipconfig /release
ipconfig /renew
ipconfig /flushdns
After entering all the commands, be sure to restart your computer. This action resets the network adapter to factory settings and clears all temporary configuration files.
- 🧹 Team
ipconfig /flushdnsClears the domain name cache. - 🔄 Team
netsh winsock resetresets the Winsock directory. - 💻 A reboot is required to apply all changes.
☑️ Preparing for a network reset
Checking IP and DNS server settings
Sometimes the router cannot automatically issue an IP address to the laptop due to a conflict in the DHCP server. In this case, the phone, which has a more flexible protocol implementation, receives the address, and the laptop waits forever for it. The solution is to register static DNS servers or check that IP is received automatically.
Go to Network and Sharing Center -> Changing adapter settings. Right-click on the Wi-Fi adapter, select “Properties,” then find “IP Version 4 (TCP/IPv4)” and click “Properties” again. Make sure that “Obtain an IP address automatically” and “Obtain a DNS server address automatically” are selected.
If automatic mode does not work, try registering public DNS manually. This often bypasses problems with the router's local server.
| Server | Preferred DNS | Alternative DNS |
|---|---|---|
| Google DNS | 8.8.8.8 | 8.8.4.4 |
| Cloudflare | 1.1.1.1 | 1.0.0.1 |
| Yandex DNS | 77.88.8.8 | 77.88.8.1 |
⚠️ Attention: If you are using a corporate network, registering public DNS may disrupt the operation of the company's internal resources. In this case, use only the settings provided by your system administrator.
What to do if the problem is in the 5 GHz frequency?
If your laptop is old, it may not support the 5 GHz frequency that your router operates on. In the router settings, enable mixed network mode (2.4 GHz and 5 GHz) or disable 5 GHz temporarily to check.
Conflict of frequencies and safety standards
Modern routers often operate in two bands: 2.4 GHz and 5 GHz. Smartphones support both standards, and some budget or older laptops may have problems connecting to the 5 GHz network due to driver or antenna features. Try to separate networks with different names (SSID) in the router settings and connect to the one on 2.4 GHz.
There may also be a problem with the encryption standard. If the router is configured to WPA3, and the laptop only supports WPA2, the connection will not take place. Go to the router's web interface and change the security type to WPA2-PSK (AES). This is the most universal standard and is supported by the vast majority of devices.
- 📡 Separate 2.4 GHz and 5 GHz networks into different names.
- 🔐 Make sure the encryption type is set to
WPA2-PSK. - 📉 Try disabling the feature WMM in the router settings for testing.
If your laptop sees the network but can't connect, try temporarily disabling your antivirus and firewall, as they may be blocking network ports needed for authentication.
Specific settings for macOS and Linux
MacBook owners often encounter a problem when, after updating the system, the network settings are lost. macOS has a Reset SMC (System Management Controller) and Reset NVRAM feature that can restore Wi-Fi functionality. To do this, you need to turn off the laptop, turn it on and immediately press Option + Command + P + R for 20 seconds.
On Linux, the problem is often resolved via the terminal by restarting the NetworkManager service. Team sudo systemctl restart NetworkManager often helps if the GUI freezes. It is also worth checking whether the adapter is blocked via rfkill.
⚠️ Warning: Resetting your network settings on macOS may result in you losing your saved Wi-Fi passwords and Bluetooth settings, so make sure you remember your network password before performing a reset.
Hardware faults and adapter replacement
If all software methods have been exhausted and the problem persists, the Wi-Fi module itself may be faulty. This is especially true for laptops that often overheat or work in high humidity conditions. The internal antenna may have come loose, or the adapter chip may have failed.
External USB Wi-Fi adapters are a cheap and effective solution to the problem. They do not depend on the internal settings of the motherboard and often have more powerful drivers. If replacing with an external adapter solves the problem, then the internal module requires replacement.
In most cases, the problem is solved by updating drivers and resetting network settings via the command line, without the need to replace hardware.
Frequently Asked Questions
Why does the phone connect, but the laptop says “Could not connect”?
This indicates a software conflict on the laptop, and not a breakdown of the router. Most often, the problem is an outdated driver, incorrect IP settings, or a conflict in security standards (WPA2/WPA3).
Can an antivirus block a Wi-Fi connection?
Yes, some antiviruses have built-in firewalls that can block network adapters. Try temporarily disabling protection and checking the connection.
What to do if the laptop does not see any Wi-Fi networks?
If the laptop does not see any networks at all, but the phone does, the internal Wi-Fi module is most likely disabled or broken. Check to see if Airplane mode is enabled and try updating the driver in Device Manager.
Will resetting network settings help on Windows 10/11?
Yes, the Reset Network feature in Windows Settings completely removes all network adapters and settings, returning the system to its factory state. This is one of the most effective solutions.
Do I need to change the router if the problem is only on one laptop?
No, replacing the router will not solve the problem, since other devices (phone) are working properly. The problem is localized in the settings or hardware of a particular laptop.