The router connects to Wi-Fi, but there is no internet: causes and solutions

Have you connected to your home Wi-Fi network, but your browser stubbornly displays "No Internet Access," and your messaging apps won't update? This situation is familiar to many: the connection indicator on your smartphone or laptop is lit, the network speed is displayed in the status bar, but websites won't open, and apps are displaying errors. The cause of this problem could lie in your router settings, your device's settings, or even your internet service provider.

In this article we will look at All possible reasons for the lack of internet access when Wi-Fi is working — from trivial (for example, forgot to pay the tariff) to technical (a glitch in the router firmware). You will receive step-by-step instructions for diagnosing and troubleshooting routers TP-Link, ASUS, Keenetic, Zyxel and other popular brands. And if the problem turns out to be on the provider's end, you'll learn how to quickly check it and what to do next.

Don't rush to call support or reset your router to factory settings. In 90% of cases, the problem can be fixed in 5-10 minutes without calling a technician. Let's start with the simplest!

1. Check your internet connection on the provider's side

The first thing to rule out is problems with the Internet providerEven if Wi-Fi is working, the connection itself may be down. Here's how to check:

  • 📞 Call support (The number is usually listed on the contract or a sticker on the router.) Ask if there are any line outages or scheduled maintenance. Check if your plan is paid—sometimes access is blocked for late payments.
  • 💻 Connect the cable directly to your computer or laptop, bypassing the router. If the internet works, the problem is in the router settings. If not, the ISP is to blame.
  • 🔌 Check the indicators on the router: if the light bulb WAN (or Internet) does not light up or flashes red/orange - there is no signal from the provider.

If your provider has confirmed that everything is fine on their end, proceed to the next step. Important: Some operators (eg. Rostelecom or Beeline) may block access if they suspect viruses or unauthorized device connections. Please check with a support specialist.

⚠️ Warning: If you use PPPoE- connection (enter your login and password when setting up the router). Check that your provider hasn't changed your login information. Sometimes it resets after a plan update.
📊 What is your internet provider?
Rostelecom
Beeline
MTS
Dom.ru
Another

2. Rebooting the router and devices: why it works

It sounds trivial, but proper reboot Solves the problem in 30-40% of cases. The problem is that routers (especially budget models) can freeze due to overheating, memory failures, or IP address conflicts. Here's how to do it. effectively:

  1. Turn off the router's power (unplug it from the power outlet, do not use the button on the case - it often performs a "soft" reset).
  2. Wait minute - this time is enough for the capacitors to discharge and the cache to clear.
  3. Turn the router back on and wait for it to fully boot up (usually 1–2 minutes). The lights should stop flashing erratically.
  4. Restart the device you are connecting from (smartphone, laptop, PC).

After rebooting, try accessing the website. If the problem persists, check if any new devices have appeared in the list of connected devices (in the router settings). Sometimes "unnecessary" devices (such as old phones or smart speakers) can block traffic.

3. Checking IP and DNS settings on the device

If the router distributes Wi-Fi, but there is no Internet, the culprit may be incorrect network settings on your device. This is especially true for Windows, where settings sometimes become lost after updates. Follow these instructions:

For Windows 10/11:

  1. Click Win + R, enter ncpa.cpl and press Enter.
  2. Find your Wi-Fi connection, right-click → Properties.
  3. Select Internet Protocol version 4 (TCP/IPv4) and press Properties.
  4. Make sure the options are selected Obtain an IP address automatically And Obtain DNS server address automatically.

For Android/iOS:

  • Go to Wi-Fi settings.
  • Click on the name of your network → Additionally (or IP settings).
  • Select DHCP (automatic IP acquisition).

If automatic settings don't help, try entering them manually. DNS from Google:

8.8.8.8

8.8.4.4

or Cloudflare:

1.1.1.1

1.0.0.1

This will help if the problem is in the provider's DNS servers.

⚠️ Attention: On some routers (for example, Keenetic) built-in function Secure DNS may block access to certain websites. Disable it in the control panel if you encounter this problem.

4. Diagnosing DHCP issues on your router

Protocol DHCP is responsible for automatically distributing IP addresses to devices on the network. If it's not working properly, your smartphone or laptop may receive an incorrect IP address (for example, 169.254.x.x), which results in a lack of internet access. It's easy to check:

How to find out your IP address:

  • 🖥️ Windows: Open Command Prompt (Win + RcmdEnter) and enter:
    ipconfig

    Look for the line IPv4 address in the section Wireless network adapter.

  • 📱 Android: Go to Settings → Wi-Fi → Network name → Advanced.

What to do if the IP starts with 169.254:

  1. Go to your router's control panel (usually at 192.168.1.1 or 192.168.0.1).
  2. Find the section DHCP (may be called Local area network or LAN).
  3. Make sure the function DHCP server enabled and the address range is not exhausted (for example, with 192.168.1.100 to 192.168.1.199).
  4. Save the settings and reconnect the device to Wi-Fi.

If the IP has not changed after this, try manually assign a static address from your network range (for example, 192.168.1.50, if the router has an address 192.168.1.1).

☑️ Checking DHCP on the router

Completed: 0 / 4

5. Updating the router firmware and resetting the settings

Outdated firmware or a malfunctioning firmware is a common reason why a router broadcasts Wi-Fi but doesn't provide internet access. Manufacturers regularly release updates that fix compatibility issues with new devices or security protocols.

How to update firmware:

  1. Go to the router control panel (the address is indicated on the sticker).
  2. Find the section Update, Firmware or System.
  3. Click Check for updatesIf there is a new version, download and install it.
  4. Do not turn off the router during the update! This may cause damage.

If the update did not help or the router started to work even worse, do the following: factory reset:

  • 🔧 Click the button Reset on the back panel of the router (hold for 10-15 seconds until the indicators flash).
  • 📝 After the reset, set up the router again using the information from your provider (login/password for connection, connection type).
⚠️ Attention: On routers ASUS with firmware Asuswrt-Merlin The reset may take up to 5 minutes. Do not interrupt the process, even if the indicators go out.
What should I do if my router won't turn on after updating?

If your router stops responding to buttons or won't boot after updating the firmware, try:

1. Turn off the power for 30 seconds, then turn it back on.

2. Hold the Reset button for 30+ seconds for a full reset.

3. If the indicators do not light, check the power supply (it may be burned out).

In extreme cases, you will need to flash the firmware via TFTP-mode (look for instructions for your model on the forums).

6. Check MAC address filtering and firewall

Many routers allow you to restrict internet access by MAC addresses devices or via built-in firewallIf you (or someone in your household) previously set up these features, they may have blocked your device.

How to check MAC filtering:

  1. Go to your router control panel.
  2. Find the section Wireless modeMAC filter (or Access control).
  3. Make sure your device isn't blacklisted. If the filter is enabled, add your device's MAC address to the whitelist.

How to disable the firewall:

  • 🛡️ In the section Security or Firewall find options SPI Firewall, DoS Protection or Packet filtering.
  • 🔄 Temporarily disable them and check if the internet is back online. If so, adjust your firewall settings more flexibly (for example, allow ICMP packets).

On some routers (for example, Zyxel Keenetic) there is a function Parental control, which can block the internet on a schedule. Check it out in the section Home network.

Router brand MAC filtering section Firewall section
TP-Link Wireless → Wireless MAC Filtering Security → Basic Firewall
ASUS Wireless → MAC Filter Firewall → General
Keenetic Home Network → Devices → Access Rules Security → Firewall
Zyxel Network → MAC Filter Security → Firewall

7. Alternative diagnostic methods

If the previous methods didn't work, try these advanced techniques:

  • 🔍 Ping test: Open Command Prompt (Win + Rcmd) and enter:
    ping 8.8.8.8

    If the ping works (no packet loss), but websites don't open, there's a DNS issue. If the ping doesn't work, there's a network connection issue.

  • 📡 Changing the Wi-Fi channel: In the router settings (Wireless Network → Channel) try changing the channel with Auto on 6 or 11Sometimes interference from neighboring networks blocks traffic.
  • 🔄 Disabling IPv6: In the connection properties (as in section 3) uncheck IP version 6Some providers do not support this protocol correctly.

If you have dual-band router (5 GHz + 2.4 GHz), try connecting to a different band. For example, some older devices don't support 5 GHz, and newer ones may conflict with 2.4 GHz due to congestion.

8. When is it time to contact a specialist?

If you've tried everything but your internet still isn't working, the problem may be deeper:

  • 🔌 The WAN port is damaged on the router (for example, after a thunderstorm or power surge). Check if the light is on WAN when connecting the cable.
  • 📶 The Wi-Fi module is faulty Router. Try connecting via cable. If you have internet but no Wi-Fi, the module needs to be replaced.
  • 🔧 Firmware failure, which can't be fixed by resetting. In this case, only a firmware update will help. TFTP or UART (skills required).

You should also contact your provider if:

  • The Internet disappears at the same time (possibly problems with the line).
  • The speed drops to zero on all devices simultaneously.
  • The router frequently overheats or reboots spontaneously.

In most cases, a technician will be able to diagnose the problem on-site. If the router is faulty, replacing it will be cheaper than repairing it (especially for budget models).

FAQ: Frequently Asked Questions

Why does my phone have Wi-Fi but no internet, while everything works on my laptop?

Most likely, your phone's IP/DNS settings are incorrect, or data saving mode is enabled (blocking background connections). Check:

  1. IP settings (must be DHCP).
  2. Turn it off Modem mode or Background limitation in Android/iOS settings.
  3. Remove the Wi-Fi network from your saved connections and reconnect.

Also try disabling your VPN (if you use one) - it may conflict with your local network.

The router shows internet connection, but pages won't load. What's wrong?

This is a typical sign of a problem with DNS or traffic blocking. Do the following:

  • Ping 8.8.8.8 (If there is ping, the DNS is to blame; if not, there is a failure at the IP level).
  • Try opening the site by IP (for example, 142.250.186.46 instead of google.com). If it opens, change your DNS.
  • Check the firewall settings on your router (section 6).
After resetting my router, my internet connection is gone. What should I do?

A reset erases all settings, including your ISP connection information. Here's what you need to do:

  1. Check with your provider for the connection type (PPPoE, DHCP, Static IP) and authorization data.
  2. Go to the router panel (usually 192.168.1.1) and reconfigure WAN-connection.
  3. If you're unsure, ask your provider to send you step-by-step instructions for your router model.
Can a virus on a phone block Wi-Fi internet?

Yes, some viruses (especially on Android) can:

  • Change DNS settings to malicious ones.
  • Block traffic through VPN proxy.
  • Intercept data (e.g. banking applications).

What to do:

  1. Check your phone with an antivirus (Malwarebytes, Dr.Web).
  2. Remove suspicious applications (especially those with VPN permissions).
  3. Reset network settings (Settings → System → Reset → Reset Wi-Fi/Mobile Networks).
How can I check if my neighbor is stealing my Wi-Fi?

If your internet speed is slow or your router is sluggish, there may be other devices connected to your network. It's easy to check:

  1. Go to the router panel (192.168.1.1).
  2. Find the section DHCP, Devices or Wireless Clients.
  3. Check the list of connected devices. Unknown MAC addresses indicate a hack.

To protect yourself:

  • Change your Wi-Fi password to a complex one (at least 12 characters, with numbers and special characters).
  • Turn on WPA3 instead of WPA2 (if the router supports it).
  • Hide the network name (SSID) in the router settings.