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.
- 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.
| Method | When to Use | Time | Risk |
|---|---|---|---|
| Power-cycle modem & router | First step always; ISP DHCP lease stale | 2–5 min | None |
| Release/Renew IP on laptop (ipconfig /release /renew) | Laptop shows 169.254.x.x or 'No Internet' | 1 min | None |
| Flush DNS cache (ipconfig /flushdns) | Sites load on some devices but not others; DNS errors | 30 sec | None |
| Change WAN DNS to 8.8.8.8 / 1.1.1.1 in ASUS router admin | Router WAN connected but internet unusable | 3 min | Very Low |
| Re-enter PPPoE credentials in ASUS WAN settings | DSL/fiber connection; router shows WAN IP as 0.0.0.0 | 5 min | Low |
| Clone MAC address on ASUS router WAN | ISP locks connection to original modem/router MAC | 5 min | Low |
| Update/rollback ASUS router firmware (ASUSWRT) | Issue started after firmware update; intermittent drops | 15 min | Medium |
| Reinstall network adapter driver on laptop | Laptop-specific issue; other devices work fine | 10 min | Low |
| Factory reset ASUS router | All else fails; config corruption suspected | 20 min | High — 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(orrouter.asus.com) shows the WAN IP as0.0.0.0or 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.
- 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.
- In the ASUS admin panel go to WAN → Internet Connection → set Connection Type to Automatic IP.
- Click Apply. The router will attempt a new DHCP lease.
- If the ISP uses MAC address binding (common with cable ISPs), go to WAN → Internet 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:
- Go to WAN → Internet Connection → set Connection Type to PPPoE.
- 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.
- Set PPPoE Service Name only if your ISP requires it (leave blank otherwise).
- 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
- Go to WAN → Internet Connection → scroll to WAN DNS Setting.
- Set DNS Server 1 to
8.8.8.8(Google) or1.1.1.1(Cloudflare). - Set DNS Server 2 to
8.8.4.4or1.0.0.1. - Uncheck Forward local domain queries to upstream DNS unless you have a local DNS server.
- 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.xor10.x.x.x→ Normal LAN address; skip to Step 6.169.254.x.x→ APIPA address — the laptop failed to get a DHCP lease from the router. Runipconfig /releasethenipconfig /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
- Open Device Manager → expand Network Adapters.
- Right-click your WiFi adapter → Update driver → Search automatically.
- If the issue started after a Windows Update, choose Roll Back Driver instead.
- For Intel WiFi adapters, download the latest driver directly from
https://www.intel.com/content/www/us/en/download-center/home.html. - 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:
- On Windows: Settings → Network & Internet → WiFi → Manage known networks → select your network → Forget.
- On macOS: System Preferences → Network → WiFi → Advanced → select the network → click – to remove.
- Reconnect from scratch.
Phase 4: Advanced Router Troubleshooting
Step 10: Update ASUS Router Firmware
Outdated firmware can cause intermittent WAN drops or DNS failures.
- In the ASUS admin panel go to Administration → Firmware Upgrade.
- Click Check under Firmware Version to auto-detect updates.
- Alternatively, download the latest firmware for your model from
https://www.asus.com/support/and upload manually. - 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:
- Press and hold the WPS/Reset button on the back of the router for 10 seconds until the power LED blinks.
- After reboot, reconfigure from scratch via the setup wizard at
http://router.asus.com. - 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
#!/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"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
- https://www.asus.com/support/FAQ/1000906/
- https://superuser.com/questions/1131093/asus-router-shows-connected-but-no-internet-access
- https://answers.microsoft.com/en-us/windows/forum/all/connected-no-internet-access-169-254-x-x-apipa/
- https://www.intel.com/content/www/us/en/support/articles/000005489/wireless/legacy-intel-wireless-products.html
- https://www.asus.com/support/
- https://developers.google.com/speed/public-dns/docs/using