Technology WPS (Wi-Fi Protected Setup) was created to simplify connecting devices to a wireless network without having to enter complex passwords. Despite criticism regarding security, it remains popular due to its convenience—especially when you need to quickly connect a printer, smart TV, or guest gadget. In this article, we'll explore how WPS works, which devices support it, and give you some insight. step-by-step instructions for routers of different brands, smartphones, TVs and other equipment.
It is important to understand that WPS has two main forms of implementation: button on the router (PBC - Push Button Configuration) and PIN code (an 8-digit code that is sometimes printed on a sticker on the device). We will look at both options and also explain why some manufacturers (for example, Apple) have abandoned support for this technology in their devices. If your router or gadget doesn't support WPS, you'll find alternative connection methods at the end of this article.
Before you begin, please check:
- 🔄 Your router is turned on and distributing Wi-Fi (the wireless network indicator is on or flashing).
- 🔒 There is a WPS button on the router (usually labeled or marked with an icon) 🔄).
- 📱 The device you are connecting to is within the network's range (no further than 10 meters from the router).
What is WPS and how does it work: principles of the technology
WPS (Wi-Fi Protected Setup) is a standard developed Wi-Fi Alliance In 2006, it was developed to simplify connecting devices to a secure wireless network. Its main purpose is to eliminate the need to manually enter long passwords, which is especially important for devices without a keyboard (e.g., smart light bulbs or printers). The technology supports three operating modes:
- 🔘 PBC (Push Button Configuration) — connection by pressing a button on the router and device (the most common method).
- 🔢 PIN code — an 8-digit code that is entered on the device or router (less secure, as the PIN can be guessed).
- 📱 NFC - connection by touching the device to the router (rare, for example, in some models ASUS).
The main advantage of WPS is speed: connection takes only 10–30 seconds (versus 1-2 minutes with manual password entry). However, the technology also has its drawbacks:
- ⚠️ Vulnerability to brute force: The PIN code can be guessed within a few hours (that's why many routers disable this feature after several unsuccessful attempts).
- 🔌 Limited compatibility: Apple removed WPS support from iOS And macOS after 2012, and some Android devices require manual activation of the feature.
- ⏳ Time restrictions: After pressing the WPS button, the router remains in the connection waiting mode only
2 minutes.
⚠️ Note: If your router was manufactured before 2018, check that the WPS function is not disabled in the security settings. Some manufacturers (e.g., TP-Link) by default they deactivate it due to vulnerabilities.
How to connect to Wi-Fi via WPS on a router: a comprehensive guide
The WPS connection process on a router is the same for most models, but may vary slightly depending on the brand. Below is a universal algorithm for all devices. TP-Link, ASUS, D-Link, Zyxel and others.
Step 1: Find the WPS button on your router. It is usually located:
- 📍 On the back panel next to the ports
LAN/WAN. - 📍 On the side (for vertical models, for example, ASUS RT-AX88U).
- 📍 Under the removable cover (on some models) Huawei).
The button can be:
- 🔄 Separate with the inscription WPS.
- 🔄 Combined with function Reset (then you need to hold it for less than 5 seconds).
- 🔄 Touchscreen (for premium models, for example, Netgear Nighthawk).
Step 2: Activate WPS on the connecting deviceThe method depends on the type of gadget:
- 📱 Smartphone/tablet: Go to Wi-Fi settings and select the network marked
WPS available. - 🖨️ Printer/MFP: In the network menu, select the option
WPS SetuporWi-Fi Protected Setup. - 📺 Smart TV: Go to
Network → Wireless → WPS.
Step 3: Press the WPS button on your router. After that:
- 🔄 The WPS indicator on the router will start blinking (usually
greenorblue). - ⏳ Do you have
2 minutesto connect the device. - 📶 A notification about a successful connection will appear on your device (or it will ask for confirmation).
Check if WPS is enabled in the router's web interface|Make sure the device supports WPS|Reboot the router and try again|Update the router's firmware-->
⚠️ Note: If the router's indicator light doesn't blink after pressing the WPS button, check if the function is disabled in the settings. For example, in routers MikroTik WPS is disabled by default due to security policy.
Connecting via WPS on Different Devices: Step-by-Step Guides
While the WPS operating principle is the same, the connection interface can vary significantly depending on the device. Below are instructions for the most popular devices.
📱 Android smartphones and tablets
Most devices on Android (except for some models) Xiaomi And Samsung with shell One UI) support WPS. Connection algorithm:
- Open
Settings → Wi-Fi. - Click
Additionally(or⋮ → WPS). - Select
Connecting via WPS. - Press the WPS button on the router within
30 seconds.
If the WPS option is missing, check:
- 🔄 Android version (starting from Android 9 Pie Some manufacturers hide this feature).
- 🔄 Developer options (enable
Debugging over Wi-Fi, if required).
🖨️ Printers and MFPs (Canon, HP, Epson, Brother)
Most modern printers support WPS. For example, HP LaserJet or Canon PIXMA:
- Find the button on the printer panel.
Wi-FiorSettings. - Select
WPS SetuporWi-Fi Protected Setup. - Click
Start(orOK) and during2 minutesActivate WPS on your router.
If the printer does not connect:
- 🔄 Check if it supports
WPA2(WPS does not work withWPA3). - 🔄 Update your printer drivers using official software (for example, HP Smart).
📺 Smart TV (Samsung, LG, Sony, Xiaomi)
TVs with Smart TV (For example, Samsung QLED or LG OLED) usually support WPS, but the path to the settings may differ:
| Brand TV | The Path to WPS | Peculiarities |
|---|---|---|
| Samsung | Settings → General → Network → Open Network → WPS |
Some models require you to enter the PIN code from the router sticker. |
| LG | Settings → Network → Wi-Fi Connection → WPS |
In older models (WebOS 3.0) WPS may be absent. |
| Sony Bravia | Home → Settings → Network → Network Setup → WPS |
Supports push-button WPS (PBC) only. |
| Xiaomi Mi TV | Settings → Network & Internet → Wi-Fi → WPS |
Requires the latest firmware version (MIUI TV 3.0+). |
💻 Windows 10 and 11
IN Windows WPS support is implemented at the Wi-Fi adapter driver level. To connect:
- Click
Win + Xand selectNetwork connections. - Find your Wi-Fi network and click
Connect via WPS(if the option exists). - Press the WPS button on the router.
If there is no option:
- 🔄 Update your Wi-Fi adapter driver via
device Manager. - 🔄 Check if your adapter supports WPS (e.g. Intel AX200 supports, and Realtek RTL8188EE - No).
WPS Problems: Why the Connection Isn't Working and How to Fix It
Even if you follow the instructions correctly, WPS may not work. Here are the most common causes and troubleshooting steps:
| Problem | Possible cause | Solution |
|---|---|---|
| The WPS button is not responding. | The function is disabled in the router settings. | Go to the router's web interface (192.168.0.1) and enable WPS in the section Wireless Network → WPS. |
| The device does not see the network with WPS | Incompatibility of standards (eg WPA3 vs WPA2) |
In your router settings, change the security type to WPA2-PSK. |
| The connection is interrupted | Weak signal or interference | Move the device closer to the router or change the Wi-Fi channel 5 GHz (if supported). |
| WPS asks for a PIN code | The router is configured to the mode PIN, and not PBC |
Use the 8-digit code from the sticker on the router or switch the mode in the settings. |
If none of the methods helped, check:
- 🔄 Router firmware: Older versions may contain WPS errors. Update the firmware via the web interface.
- 🔄 Regional settings: In some countries (for example, in EU) WPS is disabled by default due to legislation.
- 🔄 Hardware limitations: Cheap routers (for example, Tenda N300) can support WPS only for
2.4 GHz.
What to do if WPS doesn't work at all?
If your router or device does not support WPS, use alternative methods:
1. QR code: Many modern routers (for example, Huawei AX3) generate a QR code for connection.
2. WPS via PIN: Enter the 8-digit code from the router sticker manually.
3. Guest network: Create a separate network without a password (not secure, but fast).
4. USB cable: Some printers (eg. Epson EcoTank) can be connected to a router via USB to set up Wi-Fi.
⚠️ Note: If your router was released after 2020, check if it uses the standardWi-Fi 6 (802.11ax)Some devices withWi-Fi 5may not support WPS in next-generation networks.
WPS Security: Risks and How to Minimize Them
Despite its convenience, WPS is considered one of the most vulnerable Wi-Fi technologies. Key risks:
- 🔓 Selecting a PIN code: An attacker can try all possible combinations in
4–10 hours(due to the peculiarities of the verification algorithm). - 🕳️ Denial of service attack: If WPS is enabled, a hacker can block legitimate connections by overloading the router with requests.
- 📡 Data leak: Some routers transmit the PIN code unencrypted.
How to protect yourself:
- 🔒 Disable WPS, if you don't use it regularly. This can be done in the router's web interface.
- 🔄 Use WPA3: If your router supports
WPA3-SAE, WPS is automatically disabled. - ⏳ Limit your activity time: On some routers (for example, ASUS RT-AX86U) you can set up the WPS work schedule.
Alternatives to WPS for secure connection:
- 🔐 QR code generator: Many routers (for example, Keenetic) allow you to create a QR code to connect guests.
- 📱 Manufacturer's applications: TP-Link Tether or ASUS Router allow you to connect devices without WPS.
- 🔑 Temporary password: Generate a complex password for the day using the function
Guest network.
WPS on routers of different brands: setup features
Router manufacturers implement WPS in different ways. Below are the key differences for popular brands.
🔄 TP-Link (Archer, Deco, TL-WR)
In routers TP-Link WPS is enabled by default. To configure:
- Go to the web interface at
tplinkwifi.net. - Go to
Advanced Settings → WPS. - Select mode
PBC(button) orPIN. - Click
Add a deviceand activate WPS on the router.
Peculiarities:
- 🔄 In models Deco (mesh systems) WPS only works for the main node.
- 🔄 In routers with OneMesh (For example, Archer C6) WPS is automatically disabled when connecting via TP-Link OneMesh.
🔄 ASUS (RT-AX, RT-AC, ZenWiFi)
ASUS offers advanced WPS settings:
- Go to
192.168.50.1(orrouter.asus.com). - Go to
Wireless Network → WPS. - Turn on
Enable WPSand select the mode. - For added security, please enable
Blocked after 3 unsuccessful attempts.
Peculiarities:
- 🔄 In models ZenWiFi (mesh systems) WPS is synchronized between nodes.
- 🔄 Supported
WPS via NFC(for example, in RT-AX89X).
🔄 Huawei (AX3, WS5200, Honor Router)
Routers Huawei use a proprietary interface Huawei HiLink:
- Open the app Huawei AI Life or go to
192.168.3.1. - Select
Wi-Fi → WPS. - Click
Add a deviceand activate WPS on the router.
Peculiarities:
- 🔄 In models Huawei AX3 WPS only works when enabled.
Wi-Fi 4 (802.11n). - 🔄 Supported
WPS via QR code(generation of codes for guests).
🔄 Keenetic (Giga, Ultra, Hero)
Keenetic offers flexible WPS settings:
- Go to the web interface at
my.keenetic.net. - Go to
Home Network → WPS. - Turn on
Allow connection via WPS. - Select a network (
2.4 GHzor5 GHz), for which WPS will work.
Peculiarities:
- 🔄 Supported
WPS for a guest network. - 🔄 In models Keenetic Hero can be customized
WPS opening hours.
WPS Alternatives: What to Use Instead
If WPS doesn't work or you're not comfortable with its security, consider alternative connection methods:
- 🔐 QR code: Many routers (for example, Xiaomi Mi Router) generate a QR code for quick connection. Simply scan it with your smartphone camera.
- 📱 Manufacturer's applications:
- TP-Link Tether — connection without a password via Bluetooth.
- ASUS Router - automatic configuration for devices on Android.
- Huawei AI Life — connection via NFC.
- 🌐 WPS via web interface: Some routers (eg. Zyxel Keenetic) allow you to connect devices through a browser by entering the MAC address.
- 🔑 Temporary password: Create a guest network with a simple password and a limited time.
For corporate networks or offices, it is better to use:
- 🔒 802.1X (Enterprise): Authentication via server RADIUS.
- 📜 Certificates: Connection via digital certificates (for example, in Windows Domain).
- 🔄 VLAN: Separation of traffic across virtual networks.
FAQ: Frequently asked questions about connecting via WPS
❓ Is it possible to connect via WPS if I forgot my Wi-Fi password?
Yes, WPS is designed for just such situations. Press the WPS button on the router, and then select WPS connection in the Wi-Fi settings on the device. The key is to ensure that this feature is enabled in the router settings.
❓ Why isn't WPS working on my iPhone or Mac?
Apple removed WPS support from iOS And macOS after 2012 due to vulnerabilities. Alternatives:
- Use
QR code(if the router supports it). - Connect via
USB cable(for printers). - Create temporarily
guest network without password.
❓ How do I enable WPS if there is no button on the router?
If your router does not have a physical WPS button:
- Go to the router's web interface (usually
192.168.0.1or192.168.1.1). - Find the section
WPSorWi-Fi Protected Setup. - Turn on
Software WPS(program mode) and follow the instructions.
On some routers (for example, Ubiquiti) WPS is disabled at the firmware level and cannot be enabled.
❓ Is it possible to use WPS to connect to a public network (in a cafe, hotel)?
No, WPS is only for home routersPublic networks typically use:
- 🔑 Password at the reception.
- 📱 Authorization via social networks (For example, Facebook Wi-Fi).
- 💳 Payment for access (at airports, hotels).
Trying to activate WPS on a public router may result in your device being blocked.
❓ How do I disable WPS on my router to improve security?
To disable WPS:
- Log into your router's web interface.
- Go to the section
Wireless Network → WPS(orSecurity). - Select
Disable WPSorDisable. - Save the settings and reboot the router.
On some routers (for example, MikroTik) WPS is disabled by default.