Error Medic

ASUS Router No Internet Connection: Complete Troubleshooting Guide (2024)

Fix ASUS router no internet issues fast. Step-by-step guide covering router resets, DNS fixes, IP conflicts, and laptop WiFi no internet access solutions.

Last updated:
Last verified:
2,465 words
Key Takeaways
  • Root Cause 1: WAN/ISP configuration mismatch — the router has a local IP but cannot obtain a valid public IP from your ISP (DHCP lease failure, PPPoE credentials wrong, or MAC address not recognized by ISP).
  • Root Cause 2: DNS resolution failure — router connects to the internet at the IP level but DNS servers (e.g., 8.8.8.8 vs. ISP DNS) are misconfigured or unresponsive, causing 'No Internet' on connected devices.
  • Root Cause 3: Laptop-side issue — Windows or macOS assigns an APIPA address (169.254.x.x) or the network adapter driver is stale, causing 'Connected, No Internet Access' even when the router is working fine.
  • Quick Fix Summary: (1) Power-cycle modem → router → device. (2) Check ASUS router WAN status at 192.168.1.1. (3) Release/renew IP on the laptop. (4) Flush DNS cache. (5) Factory-reset router as a last resort.
Fix Approaches Compared
MethodWhen to UseTimeRisk
Power-cycle modem & routerFirst step always; ISP DHCP lease stale2–5 minNone
Release/Renew IP on laptop (ipconfig /release /renew)Laptop shows 169.254.x.x or 'No Internet'1 minNone
Flush DNS cache (ipconfig /flushdns)Sites load on some devices but not others; DNS errors30 secNone
Change WAN DNS to 8.8.8.8 / 1.1.1.1 in ASUS router adminRouter WAN connected but internet unusable3 minVery Low
Re-enter PPPoE credentials in ASUS WAN settingsDSL/fiber connection; router shows WAN IP as 0.0.0.05 minLow
Clone MAC address on ASUS router WANISP locks connection to original modem/router MAC5 minLow
Update/rollback ASUS router firmware (ASUSWRT)Issue started after firmware update; intermittent drops15 minMedium
Reinstall network adapter driver on laptopLaptop-specific issue; other devices work fine10 minLow
Factory reset ASUS routerAll else fails; config corruption suspected20 minHigh — loses all settings

Understanding 'ASUS Router No Internet' vs 'ASUS Laptop No Internet Access'

These two symptoms look the same to end users but have very different root causes. Before touching any settings, determine which layer is broken:

  • Router-level failure: All devices connected to the ASUS router (wired and wireless) show no internet. The ASUS router admin page at 192.168.1.1 (or router.asus.com) shows the WAN IP as 0.0.0.0 or flags a WAN error.
  • Laptop-level failure: Only the ASUS laptop (or a single device) shows 'Connected, No Internet Access' while other devices work. The router admin shows a valid WAN IP.

Phase 1: Verify the Router's WAN Status

Step 1: Open the ASUS Router Admin Panel

Open a browser on any device connected to the router and navigate to http://192.168.1.1 or http://router.asus.com. Log in with your admin credentials (default: admin / admin).

Go to Network Map → click the Internet node. You will see one of these states:

  • Connected with a public IP (e.g., 103.x.x.x) → Router has internet; skip to Phase 3.
  • WAN IP: 0.0.0.0 → DHCP lease failed. Proceed to Step 2.
  • Error: Authentication failed → PPPoE credentials are wrong. Proceed to Step 3.
  • No cable detected → Physical layer issue. Check coax/DSL/fiber cable from modem to router WAN port.

Step 2: Fix DHCP WAN Failure (WAN IP = 0.0.0.0)

This is the most common cause after a power outage or ISP hiccup.

  1. Power-cycle in sequence: Turn off the modem, the ASUS router, and all devices. Wait 60 seconds. Power on the modem first, wait 2 minutes until all lights are stable, then power on the ASUS router.
  2. In the ASUS admin panel go to WANInternet Connection → set Connection Type to Automatic IP.
  3. Click Apply. The router will attempt a new DHCP lease.
  4. If the ISP uses MAC address binding (common with cable ISPs), go to WANInternet Connection → scroll to Special Requirement from ISP → enable MAC Address Clone and enter the MAC of your previous router or computer.

Step 3: Fix PPPoE Authentication Failure

For DSL or some fiber connections:

  1. Go to WANInternet Connection → set Connection Type to PPPoE.
  2. Re-enter your Username and Password exactly as provided by your ISP. Passwords are case-sensitive and may contain special characters — copy-paste to avoid typos.
  3. Set PPPoE Service Name only if your ISP requires it (leave blank otherwise).
  4. Click Apply and wait 30 seconds.

Phase 2: Fix DNS Issues at the Router Level

Even when the WAN IP is valid, broken DNS makes every site unreachable (the browser shows ERR_NAME_NOT_RESOLVED or DNS_PROBE_FINISHED_NXDOMAIN).

Step 4: Change DNS Servers in ASUS Router

  1. Go to WANInternet Connection → scroll to WAN DNS Setting.
  2. Set DNS Server 1 to 8.8.8.8 (Google) or 1.1.1.1 (Cloudflare).
  3. Set DNS Server 2 to 8.8.4.4 or 1.0.0.1.
  4. Uncheck Forward local domain queries to upstream DNS unless you have a local DNS server.
  5. Click Apply.

Phase 3: Fix 'ASUS Laptop Connected to WiFi But No Internet'

If the router shows a healthy WAN IP and other devices work, the problem is on the laptop.

Step 5: Check the Laptop's Assigned IP Address

Open Command Prompt (Windows) or Terminal (macOS/Linux) and run:

ipconfig /all     # Windows
ifconfig          # macOS/Linux

Look at the IPv4 address for your WiFi adapter:

  • 192.168.x.x or 10.x.x.x → Normal LAN address; skip to Step 6.
  • 169.254.x.xAPIPA address — the laptop failed to get a DHCP lease from the router. Run ipconfig /release then ipconfig /renew.
  • 0.0.0.0 → Adapter or driver issue. Proceed to Step 8.

Step 6: Release, Renew, and Flush DNS on the Laptop

Run Command Prompt as Administrator on Windows:

ipconfig /release
ipconfig /flushdns
netsh winsock reset
netsh int ip reset
ipconfig /renew

Reboot the laptop after these commands.

Step 7: Reset TCP/IP Stack (Windows)

If the above does not fix the issue, Windows' TCP/IP stack may be corrupted:

netsh int tcp set heuristics disabled
netsh int tcp set global autotuninglevel=disabled
netsh int tcp set global rss=enabled

For macOS:

sudo dscacheutil -flushcache
sudo killall -HUP mDNSResponder
sudo ifconfig en0 down && sudo ifconfig en0 up

Step 8: Update or Rollback the Wireless Adapter Driver

  1. Open Device Manager → expand Network Adapters.
  2. Right-click your WiFi adapter → Update driverSearch automatically.
  3. If the issue started after a Windows Update, choose Roll Back Driver instead.
  4. For Intel WiFi adapters, download the latest driver directly from https://www.intel.com/content/www/us/en/download-center/home.html.
  5. For Qualcomm/Atheros (common in older ASUS laptops), visit the ASUS support page for your model at https://www.asus.com/support/.

Step 9: Forget and Rejoin the WiFi Network

Sometimes a corrupted WiFi profile causes persistent 'No Internet' even after IP renewal:

  1. On Windows: SettingsNetwork & InternetWiFiManage known networks → select your network → Forget.
  2. On macOS: System PreferencesNetworkWiFiAdvanced → select the network → click to remove.
  3. Reconnect from scratch.

Phase 4: Advanced Router Troubleshooting

Step 10: Update ASUS Router Firmware

Outdated firmware can cause intermittent WAN drops or DNS failures.

  1. In the ASUS admin panel go to AdministrationFirmware Upgrade.
  2. Click Check under Firmware Version to auto-detect updates.
  3. Alternatively, download the latest firmware for your model from https://www.asus.com/support/ and upload manually.
  4. Do not power off the router during firmware upgrade.

Step 11: Factory Reset as Last Resort

If all else fails, a factory reset clears corrupted NVRAM:

  1. Press and hold the WPS/Reset button on the back of the router for 10 seconds until the power LED blinks.
  2. After reboot, reconfigure from scratch via the setup wizard at http://router.asus.com.
  3. Do not restore from a backup immediately — reconfigure manually to avoid restoring corrupt settings.

Quick Reference: Error Messages and Their Fixes

Error Message Location Fix
WAN IP: 0.0.0.0 ASUS router admin Power-cycle, DHCP or PPPoE reconfigure
Authentication failed ASUS router WAN Re-enter PPPoE credentials
DNS_PROBE_FINISHED_NXDOMAIN Browser Change DNS to 8.8.8.8
ERR_NAME_NOT_RESOLVED Browser Flush DNS cache, change DNS
169.254.x.x (APIPA) ipconfig output ipconfig /release /renew
Unidentified Network Windows taskbar TCP/IP reset, driver update

Frequently Asked Questions

bash
#!/usr/bin/env bash
# ============================================================
# ASUS Router / Laptop No Internet - Diagnostic & Fix Script
# Run on Windows via Git Bash/WSL or on macOS/Linux Terminal
# For Windows-specific commands, use Command Prompt (Admin)
# ============================================================

echo "=== Step 1: Check Current IP Configuration ==="
# Windows (run in CMD as Admin):
# ipconfig /all
# Linux/macOS:
ifconfig 2>/dev/null || ip addr show

echo ""
echo "=== Step 2: Check Default Gateway ==="
# Windows: route print | findstr "0.0.0.0"
# Linux/macOS:
ip route show default 2>/dev/null || netstat -rn | grep default

echo ""
echo "=== Step 3: Ping Gateway to verify LAN connectivity ==="
GATEWAY=$(ip route show default 2>/dev/null | awk '/default/ {print $3}' | head -1)
if [ -z "$GATEWAY" ]; then
  GATEWAY="192.168.1.1"  # ASUS default
fi
echo "Pinging gateway: $GATEWAY"
ping -c 4 "$GATEWAY"

echo ""
echo "=== Step 4: Ping public IP (bypasses DNS) ==="
echo "Testing IP-level internet connectivity..."
ping -c 4 8.8.8.8

echo ""
echo "=== Step 5: Test DNS resolution ==="
echo "Resolving google.com..."
nslookup google.com 2>/dev/null || dig google.com +short

echo ""
echo "=== Step 6: Test DNS with alternative server ==="
nslookup google.com 1.1.1.1 2>/dev/null || dig @1.1.1.1 google.com +short

echo ""
echo "=== Step 7: Traceroute to diagnose where traffic drops ==="
traceroute -m 20 8.8.8.8 2>/dev/null || tracert 8.8.8.8

echo ""
echo "=== Step 8: Check for APIPA / link-local address ==="
ip addr show | grep "169.254" && echo "WARNING: APIPA address detected - DHCP failure" || echo "No APIPA address found - DHCP is working"

echo ""
echo "=== Step 9: macOS DNS flush ==="
# sudo dscacheutil -flushcache
# sudo killall -HUP mDNSResponder
# echo "macOS DNS cache flushed"

echo ""
echo "=== Step 10: Linux DHCP renewal ==="
# sudo dhclient -r wlan0   # release
# sudo dhclient wlan0      # renew
# Replace wlan0 with your interface name from 'ip addr show'

echo ""
echo "=== Windows-Only Commands (run in CMD as Administrator) ==="
cat <<'EOF'
  -- Release and renew IP --
  ipconfig /release
  ipconfig /renew

  -- Flush DNS cache --
  ipconfig /flushdns

  -- Reset Winsock (fixes corrupted network stack) --
  netsh winsock reset
  netsh int ip reset

  -- Reset TCP/IP tuning parameters --
  netsh int tcp set heuristics disabled
  netsh int tcp set global autotuninglevel=disabled
  netsh int tcp set global rss=enabled

  -- Check if Windows Firewall is blocking --
  netsh advfirewall show allprofiles state

  -- Test DNS resolution manually --
  nslookup google.com 8.8.8.8

  -- Disable/enable WiFi adapter --
  netsh interface set interface "Wi-Fi" disable
  netsh interface set interface "Wi-Fi" enable

  -- Reboot after all reset commands --
  shutdown /r /t 0
EOF

echo ""
echo "=== Diagnosis Complete ==="
echo "Results guide:"
echo "  ping gateway FAIL  -> LAN/WiFi issue or router is down"
echo "  ping 8.8.8.8 FAIL  -> WAN/ISP issue on router"
echo "  ping 8.8.8.8 OK but nslookup FAIL -> DNS issue, change DNS to 8.8.8.8"
echo "  All pings OK but browser fails -> Browser proxy/extension issue"
echo "  APIPA detected     -> Run: ipconfig /release && ipconfig /renew"
E

Error Medic Editorial

The Error Medic Editorial team is composed of senior DevOps engineers, network administrators, and SRE specialists with 10+ years of experience diagnosing and resolving infrastructure, networking, and connectivity issues across enterprise and home environments. Our guides are grounded in real-world command-line workflows, official vendor documentation, and community-validated fixes.

Sources

Related Articles in Asus No Internet

Explore More wifi Guides