Connecting to Wi-Fi Using a Router's Button: A Complete Guide to WPS

You've just purchased a new smartphone, tablet, or smart device, and you're faced with the task of connecting to your home Wi-Fi network. Entering a long password manually is tedious, especially if it consists of a random string of characters. Luckily, most modern routers support this technology. WPS (Wi-Fi Protected Setup), which allows you to connect to the network with literally the click of a button. But how does it work in practice? And why does this method sometimes fail?

In this article, we'll cover not only the basic process of connecting via the physical button on a router, but also alternative methods for activating WPS, possible errors, and security issues. You'll learn which devices support this feature, how to check if it's available on your router, and what to do if the WPS button isn't responding. We'll pay special attention to the nuances of working with different router models, from budget ones. TP-Link And D-Link to premium solutions from ASUS And Netgear.

If you've never used WPS before or are experiencing connection issues, this guide will help you understand all the details. For experienced users, we've prepared advanced setup and troubleshooting tips.

What is WPS and how does it work?

Technology WPS (Wi-Fi Protected Setup) was developed to simplify the process of connecting devices to a wireless network. Instead of entering a complex password, users can activate the connection by pressing a button on the router or entering a PIN. This method is especially convenient for devices without a keyboard, such as printers, smart speakers, or IP cameras.

There are two main ways to use WPS:

  • 🔘 Push Button Configuration (PBC): pressing a physical or virtual button on the router and device.
  • 🔢 PIN method: Enter the 8-digit code, which can be found on the router's sticker or in its web interface.

It's important to understand that WPS doesn't replace the primary password authentication, but rather temporarily simplifies the connection process. After successful activation, the device saves the network details (including the password) and connects automatically in the future.

⚠️ Please note: Some devices (e.g. older models) Apple or smart gadgets on ESP8266) may not support WPS. Check your device's documentation before attempting to connect.

From a technical point of view, WPS uses a protocol EAP (Extensible Authentication Protocol) to exchange encryption keys between the router and the device. This process takes only a few seconds, but has a time limit—usually the connection window is open for 2 minutes after pressing the button.

Where is the WPS button on the router?

The location of the WPS button varies depending on the router model and manufacturer. In most cases, it's located separately and has distinctive markings. Here are typical options:

  • 📍 On the front panel: a button with an inscription WPS or an icon of two arrows forming a circle (the Wi-Fi symbol with a plus sign).
  • 📍 On the back panel: next to the ports LAN/WAN or the reset button (Reset).
  • 📍 Combined with other functions: for example, on some routers Zyxel The WPS button is combined with the Wi-Fi on/off button.
  • 📍 Virtual button: in the router's web interface (section Wi-Fi → WPS or Wireless Network → Protected Setup).

If you can't find the button, check the sticker on the bottom or back of the router. It often indicates its location or provides a PIN for an alternative connection method.

Manufacturer Typical WPS location Peculiarities
TP-Link Front panel, to the right of the indicators The button can be touch-sensitive (on models Archer C6, TL-WR841N)
ASUS Back panel, next to the USB ports On some models (RT-AX88U) the button is combined with Wi-Fi On/Off
D-Link Top panel, under the logo On older models (DIR-300) the button can be hidden under the cap
Netgear Sidebar, next to the button Reset On routers Nighthawk the button is highlighted in blue
Zyxel In the web interface (no physical button) The function is activated through Wi-Fi Network → WPS
⚠️ Attention: On some routers (for example, MikroTik) The WPS function is disabled by default for security reasons. To activate it, you will need to go to settings and enable support. WPS manually.
📊 What brand is your router?
TP-Link
ASUS
D-Link
Netgear
Zyxel
Another

Step-by-step instructions: connecting via the WPS button

The WPS connection process takes less than a minute if everything is configured correctly. Follow these instructions:

  1. Make sure the router is turned on and the Wi-Fi network is active (the wireless network indicator is on or blinking).

  2. Find the button WPS on the router (see previous section).

  3. On the device you want to connect (smartphone, printer, TV), open Wi-Fi settings and select Additionally, WPS or Connection by button.

  4. Click the button WPS On the router. The WPS indicator (usually blinking) indicates the start of the synchronization process.

  5. On your device, confirm the WPS connection. The process takes 10–30 seconds.

  6. Once successfully connected, the device saves the network data and will connect automatically in the future.

If the connection fails, please repeat the process or check the following:

  • 🔋 Make sure your router isn't overloaded (try rebooting it).
  • 📶 Check that the device is within Wi-Fi range (no further than 5-10 meters from the router).
  • ⏱️ Do not exceed the time limit (2 minutes after pressing the button).

The device supports WPS|

The router is turned on and Wi-Fi is active|

WPS button pressed within the last 2 minutes|

The device is located near the router-->

On some devices (eg. Android(On smartphones), the path to the WPS function may vary. Here's how to find it on different platforms:

  • 🤖 Android: Settings → Wi-Fi → Advanced → WPS Button (or Connection via WPS).
  • 🍎 iOS: Starting from iOS 12WPS support has been removed. Please use alternative methods.
  • 🖥️ Windows: Control Panel → Network and Internet → Manage wireless networks → Add a network → Connect via WPS.
  • 📺 Smart TV (Samsung, LG): Settings → Network → Wireless Network → WPS Connection.

What to do if WPS doesn't work

Despite the simplicity of the technology, users often encounter problems connecting via WPS. Here are the most common causes and solutions:

Problem Possible cause Solution
The WPS button is not responding. The function is disabled in the router settings. Go to the web interface and enable WPS in the section Wi-Fi or Wireless network
The device does not see the network after pressing WPS Incompatibility of Wi-Fi standards (for example, the router operates on 5 GHz, and the device is only on 2.4 GHz) Check the frequency settings in your router or switch the device to the mode 2.4 GHz
Error: "Failed to connect" Timeout expired (2 minutes) Repeat the process by pressing WPS again
WPS is missing from the device settings. The device does not support WPS (for example, iPhone or MacBook) Use alternative methods (PIN or manual password entry)

If none of these methods help, try resetting your router to factory settings. To do this:

  1. Find the button Reset on the back of the router (usually it is recessed and requires a paper clip or toothpick).

  2. Press and hold it for 10-15 seconds until the indicators start flashing.

  3. After rebooting the router, try connecting via WPS again.

⚠️ Note: Resetting your router will delete all user settings, including your network name and password. Afterward, you'll need to reconfigure your internet connection.

If the problem persists, the router itself may be faulty. In this case, contact the manufacturer's support team or consider replacing the device.

Why is WPS considered insecure?

WPS technology has a vulnerability associated with PIN code brute-force attacks. Since the code consists of 8 digits, and the router verifies them piecemeal, an attacker can guess the combination in a few hours. Many manufacturers (for example, ASUS) WPS is disabled by default in new router models. If network security is critical to you, we recommend disabling WPS after use or not using this feature at all.

Alternative connection methods without WPS

If connection via the WPS button is not possible (for example, on iPhone or Mac), use alternative methods:

  • 🔑 Manual password entry: The classic method that works on all devices. Find the password on the router's sticker or in its settings (Wi-Fi → Security).
  • 📱 QR code: some modern routers (for example, Huawei or Xiaomi) generate a QR code for quick connection. It can be scanned with a smartphone camera.
  • 🔢 WPS PIN code: If there is no physical button, enter the 8-digit code found on the router sticker or in its web interface.
  • 🖥️ WPS via web interface: on some routers (for example, Zyxel Keenetic) you can activate WPS virtually without pressing a physical button.

To connect via WPS PIN code:

  1. Find the 8-digit code on the router sticker (usually under the inscription WPS PIN or PIN).

  2. On your device, select a Wi-Fi network, then go to Additional → Connection via WPS PIN.

  3. Enter the code and confirm the connection.

If you frequently connect new devices, consider using the feature Wi-Fi Direct (on supported routers) or creation guest network with a simplified password.

WPS Security: Risks and Recommendations

Despite its convenience, WPS technology has a number of vulnerabilities that can be exploited by attackers. The main risks are:

  • 🔓 PIN code vulnerability: Due to the specifics of code verification, an attacker can guess it in a few hours.
  • 🕳️ No limit on the number of attempts: Many routers do not block connection attempts after several failures.
  • 🔄 Automatic connection: Some devices save WPS data and can connect to other networks with similar settings.

To minimize risks, follow these guidelines:

  • 🔒 Disable WPS after use, especially if the router supports remote management.
  • 🔄 Update your router firmware to the latest version - manufacturers often patch vulnerabilities in new releases.
  • 🛡️ Use a strong Wi-Fi password even when connecting via WPS. This will protect the network if WPS is hacked.
  • 🚫 Disable WPS completely, if you don't plan to use it. This can be done in the router settings.

Most modern routers (for example, ASUS RT-AX86U or TP-Link Archer AX6000) allow you to flexibly configure WPS parameters, including time limits and blocking after unsuccessful attempts. If your router supports these features, be sure to enable them.

For maximum security, consider using alternative connection methods such as:

  • 📲 Manufacturer's applications (For example, TP-Link Tether or ASUS Router), which allow you to connect devices by scanning a QR code.
  • 🔗 Guest network with a separate password for temporary devices.

Setting up WPS in the router's web interface

If the physical WPS button is missing or not working, you can activate the feature through the router's web interface. To do this:

  1. Connect to the router via cable or Wi-Fi (if the network is already configured).

  2. Open your browser and enter your router's IP address into the address bar. This is usually 192.168.0.1 or 192.168.1.1 (the exact address is indicated on the device sticker).

  3. Enter your login and password to log in (by default this is often admin/admin or admin/password).

  4. Go to the section Wi-Fi, Wireless network or WPS (the name depends on the router model).

  5. Activate the WPS function and follow the on-screen instructions to connect the device.

Example path to WPS settings on popular routers:

  • TP-Link: Advanced Settings → Wireless → WPS
  • ASUS: Wireless Network → WPS
  • D-Link: Wi-Fi → WPS
  • Zyxel Keenetic: Home Network → Access Point → WPS

In some firmware (for example, DD-WRT or OpenWRT) WPS settings may be hidden or disabled by default. To enable them, go to the section Wireless → WPS and manually activate support.

⚠️ Note: Web interface settings may vary depending on your firmware version. If you can't find the section you need, check the documentation for your router model or update the firmware.

Once WPS is activated via the web interface, you can connect devices in the same way as by pressing a physical button - within 2 minutes of activating the function.

FAQ: Answers to frequently asked questions

Is it possible to connect via WPS if I forgot my Wi-Fi password?

Yes, WPS allows you to connect to a network without entering a password. However, after connecting, the device stores the network information (including the password), so you can find it. Android The password can be found in the settings of the connected network, Windows - through Control Panel → Network and Internet → Manage wireless networks.

Why isn't WPS working on iPhone or Mac?

Starting from iOS 12 And macOS Mojave, company Apple Removed WPS support due to security vulnerabilities. To connect, please use manual password entry or alternative methods (e.g. Apple Configurator for mass configuration of devices).

How to disable WPS on a router?

To disable WPS, go to the router's web interface and find the section Wi-Fi → WPS and deactivate the function. On some models (ASUS, Netgear) This can be done through the manufacturer's mobile app. Once disabled, the WPS button will no longer work.

Can I use WPS to connect to a public network?

No, WPS is only designed for home and office routers. Public networks (such as those in cafes and airports) do not support this feature due to security risks. To connect to such networks, use standard methods (entering a password or logging in through a portal).

What to do if the router does not support WPS?

If your router doesn't support WPS (for example, older models or devices from certain providers), use alternative methods: manually entering the password, connecting via cable, or configuring via a mobile app. You may also want to consider purchasing a new router that supports modern standards.