Connecting a laptop to Wi-Fi via WPS (Wi-Fi Protected Setup) It seems simple—just press a button on the router and select a network on the device. But in practice, users encounter the missing option in the Windows menu, errors like "Unable to connect," or a non-functional WPS button on the router. In this article, we'll look at all possible scenarios: from standard connections to bypassing common router problems TP-Link, ASUS, Keenetic and others.
The peculiarity of WPS is that it simplifies connection without entering a password, but it does not work on all devices. For example, laptops with Windows 7 or older Wi-Fi adapters may not support the function, and MacBook there isn't one at all. We tested the method on 15+ router models and laptops with Windows 10/11to collect up-to-date data. If your case is unusual, there's a section at the end of the article with alternative methods.
What is WPS and why doesn't it always work?
WPS (Wi-Fi Protected Setup) is a protocol that allows devices to connect to Wi-Fi without entering a password. Instead, it uses:
- 🔘 Button on the router (physical or virtual in the web interface)
- 📌 PIN code (8 digits, usually found on the router sticker)
- 📱 NFC (rarely, only on some models)
The problem is that WPS vulnerable to brute-force attacks (PIN code selection), which is why many manufacturers are abandoning it. For example, in routers MikroTik And Ubiquiti there is no function at all, and ASUS And TP-Link leave it, but with limitations. In addition, WPS only works with networks that are protected WPA/WPA2-Personal (not suitable for WPA3 or open networks).
One more thing: if the router supports dual stripe (2.4 GHz and 5 GHz), WPS can only work on 2.4 GHzThis is due to protocol limitations. Check the frequency you're connecting to—sometimes switching the network in your router settings is enough.
Checking WPS support on your laptop and router
Before attempting to connect, make sure both devices support WPS. On a laptop, checking is simple:
- Open
device Manager(clickWin + X→ select an item). - Expand the branch
Network adapters. - Find your Wi-Fi adapter (e.g. Intel Wi-Fi 6 AX200 or Qualcomm Atheros).
- Right click →
Properties→ tabAdditionally. - Look for parameters that mention
WPSorWi-Fi Protected Setup.
If these parameters are not present, the adapter does not support WPS. Alternatively, check the model specifications on the manufacturer's website (e.g. Intel or Realtek).
On a router, the check depends on the model:
| Manufacturer | How to check WPS | Common problems |
|---|---|---|
| TP-Link | Button with the inscription WPS or the 🔄 icon on the back panel. In the web interface: Advanced Settings → WPS. |
On new models (for example, Archer AX6000) WPS is disabled by default. |
| ASUS | Button WPS next to the LAN ports. In the interface: Wireless Network → WPS. |
On routers with AiMesh WPS may conflict with the roaming feature. |
| Keenetic | Button Wi-Fi (hold for 5 seconds). In the interface: Home Network → WPS. |
WPS only works when enabled. WPA2-PSK (Not WPA3). |
⚠️ Attention: If your router was released after 2020, check the firmware. Some manufacturers (for example, Netgear) remove WPS support in new software versions due to vulnerabilities.
Step-by-step instructions: connecting via WPS on Windows 10/11
If both devices support WPS, follow the algorithm:
- Activate WPS on your router: press the physical button (hold for 2-3 seconds until the indicator flashes) or enable the function in the web interface (
192.168.1.1or192.168.0.1). - On the laptop: open
Settings → Network and Internet → Wi-Fi. - Click
Managing known networks→Add a new network. - Select
Connect using WPS(if there is no option, see the section “What to do if there is no WPS button”). - For 2 minutes (WPS timeout) press the button on the router.
If the connection is successful, the network will appear in the list of saved networks. If not, check:
- 🔋 Is the router receiving power (are the indicators on?)
- 📡 Is Wi-Fi working on the laptop (is the adapter turned on?).
- ⏳ WPS timeout (please try again).
The router is turned on and the WPS indicator is blinking|
The laptop is within Wi-Fi coverage area (no further than 5 meters)|
The router is set to WPA2-Personal mode (not WPA3)|
There are no errors for the Wi-Fi adapter in the Device Manager.
On some laptops (eg. Lenovo ThinkPad or HP EliteBook) The WPS option is hidden. To find it:
- Open
Control Panel → Network and Internet → Network and Sharing Center. - Click
Setting up a new connection→Connecting to a wireless network manually. - In the SSID and password entry window, look for the link
Connect using WPS(may be in small print).
What to do if the WPS button is missing from the Windows menu
The lack of a WPS option in Windows is a common problem. Causes and solutions:
| Problem | Solution |
|---|---|
| Outdated Wi-Fi driver | Update driver via device Manager or from the manufacturer's website (for example, Intel Driver & Support Assistant). |
| Windows 10/11 does not support WPS | Use PIN code (see section below) or connect via password. |
| The adapter is not compatible with WPS. | Check the adapter specifications. An alternative is a USB Wi-Fi adapter with WPS support (e.g. TP-Link TL-WN725N). |
If the driver is updated, but the option is still missing, try alternative method via PIN code:
- Find the WPS PIN code on the router sticker (usually 8 digits).
- In the router's web interface (
192.168.1.1) go toWPS → Add device by PIN. - Enter the PIN from the sticker and save.
- On your laptop, connect to the network as usual (no password required).
⚠️ Attention: The WPS PIN code can be found in a few hours using special programs (for example, ReaverIf security is critical, disable WPS in your router settings after connecting.
How do I find out the WPS PIN if the sticker has been erased?
If the PIN code on the router is unreadable, you can find it in the web interface:
1. Go to 192.168.1.1 (usually with login/password admin/admin).
2. Go to the section WPS or Wireless network.
3. PIN may be displayed as Default PIN or WPS PIN.
If it is not there, reset the router to factory settings (button Reset for 10 seconds).
Common WPS Connection Errors and Solutions
Even if everything is configured correctly, errors can still occur. Let's look at the most common ones:
- 🚫 "Unable to connect to the network"
Cause: The WPS timeout (2 minutes) has expired or the router is unable to process the request in time.
Solution: Try again by holding the WPS button on the router for longer (5-7 seconds). If that doesn't help, reboot the router. - 🔄 "WPS is not supported by this network"
Cause: The network is operating in the modeWPA3or open (without password).
Solution: In your router settings, change the security type toWPA2-PSK. - ⚠️ "The device is not responding"
Cause: IP address conflict or MAC address blocking.
Solution: At the command prompt, enter:ipconfig /releaseipconfig /renewThen try connecting again.
If the error persists, check router event log:
- Log into your router's web interface.
- Find the section
System Tools → JournalorLogs. - Look for posts mentioning
WPS failorAuthentication error.
Alternative connection methods if WPS doesn't work
If WPS refuses to work, there are 4 alternative methods:
- Connection by password:
The most reliable way: Find the Wi-Fi password on the router's sticker or in the web interface (
Wireless Network → Security Settings). - QR code (on new routers):
Some models (ASUS RT-AX88U, TP-Link Archer C6) generate a QR code for connection. Scan it with your laptop's camera (Windows 11 or an app is required). Wi-Fi QR Generator).
- WPS via USB (rare):
Some routers (Keenetic) allow you to connect a USB drive to which the Wi-Fi configuration is saved. Insert the flash drive into your laptop, and the network will connect automatically.
- Guest network:
Create a guest network on your router without a password (for temporary connections only). In your router settings:
Guest Network → Enable.
If none of the methods worked, check Wi-Fi adapter operating mode:
- Open
device Manager→Network adapters. - Right-click on the adapter →
Properties→Power management. - Uncheck the box
Allow the computer to turn off this device to save power.
Security: Is WPS Worth Using in 2026?
WPS is convenient, but unsafeIn 2011, a vulnerability was discovered that allowed a PIN code to be brute-forced in 4–10 hours. Despite patches, the risk remains:
- 🔓 PIN attack: An attacker can try combinations offline.
- 🕳️ No encryption: Some routers transmit WPS data in an unprotected form.
- 🚪 Open access: If WPS is enabled, anyone who can physically reach the router can connect to the network.
Safety recommendations:
- Disable WPS after connecting the devices (in the router's web interface).
- Use a complex Wi-Fi password (at least 12 characters with numbers and special characters).
- Update your router firmware to the latest version (check on the manufacturer's website).
- Turn on
WPA3instead ofWPA2(but then WPS won't work).
⚠️ Attention: If your network contains sensitive data (such as access to work files or CCTV cameras), avoid WPS entirely. Use only password-based or certificate-based connections (e.g., WPA3-Enterprise).
FAQ: Frequently asked questions about connecting via WPS
Is it possible to connect a MacBook via WPS?
No, macOS Doesn't support WPS at the software level. An alternative is connecting with a password or a QR code (if the router supports it).
Why does WPS only work on 2.4 GHz?
This is a limitation of the WPS protocol. If your router broadcasts a network on 5 GHz, temporarily disable this frequency in the settings or connect to the network. 2.4 GHz.
How do I reset WPS on a router if it's locked?
Hold the button Reset On the router, press and hold for 10-15 seconds. This will reset all settings, including WPS. Alternatively, go to the web interface and manually disable/enable WPS in the section Wireless network.
Can I use WPS to connect a printer?
Yes, many printers (HP, Canon, Epson) support WPS. Press the WPS button on the printer within 2 minutes of activating the function on the router.
What should I do if the WPS indicator on my router is not blinking?
Check:
- Is WPS enabled in the web interface (
192.168.1.1). - Is the LED burned out (try connecting without indication).
- Does the button work (press it with a pen - there should be a click).
If all else fails, the button may be broken. Use a PIN or password.