Netgear Router Not Working or Not Connecting to Internet: Complete Troubleshooting Guide
Fix Netgear router, Nighthawk, and extender issues fast. Step-by-step troubleshooting for no internet, can't connect, and extender not working problems.
- Root cause 1: IP address conflicts or DHCP lease failures prevent devices from obtaining valid internet-routable addresses, causing 'Connected, No Internet' symptoms on Netgear routers and Nighthawk models.
- Root cause 2: Firmware bugs or corrupted configuration on the Netgear router or extender cause the device to fail to authenticate with the ISP (PPPoE/DHCP failure) or broadcast the SSID correctly, leading to 'Can't connect to Netgear' or extender not working errors.
- Root cause 3: DNS resolver misconfiguration or ISP-side outage results in successful physical connection but no name resolution, seen as 'Netgear connected no internet' with ping to 8.8.8.8 succeeding but web browsing failing.
- Quick fix summary: Power-cycle modem and router in the correct sequence, reset Netgear extender to factory defaults if NETGEAR_EXT SSID is missing, update firmware via routerlogin.net, and verify WAN/ISP credentials in the router's Internet Setup page.
| Method | When to Use | Time | Risk |
|---|---|---|---|
| Power-cycle modem → router sequence | First step for any 'no internet' or 'not connecting' symptom | 5 min | None |
| Release/renew DHCP lease on client | Device shows 'Connected, No Internet' or 169.254.x.x IP | 2 min | None |
| Router firmware update via routerlogin.net | Recurring drops, Nighthawk M6 Pro problems, extender pairing failures | 15 min | Low — router reboots once |
| Factory reset router (pinhole reset) | Can't access routerlogin.net, admin password unknown, corrupted config | 10 min + reconfiguration | High — all settings wiped |
| Factory reset extender (WPS/Reset button) | NETGEAR_EXT not visible, extender not working after move | 5 min + re-setup | Medium — re-pairing required |
| Manual DNS override (8.8.8.8 / 1.1.1.1) | Connected but can't browse, ping to 8.8.8.8 works but domains fail | 3 min | None |
| Change WiFi channel / band steering tweak | Intermittent drops, extender can't find router network | 5 min | Low |
| ISP PPPoE credential re-entry | Netgear modem not connecting to internet after ISP change or reset | 5 min | None |
| Netgear Nighthawk app re-registration | Nighthawk not connecting to internet, app shows offline status | 10 min | None |
Understanding Netgear Router and Extender Connectivity Failures
Netgear routers, Nighthawk models, and WiFi extenders are among the most widely deployed home and small-business networking devices. Despite their reliability, users frequently encounter symptoms ranging from 'My Netgear router is not working' to 'Can't connect to NETGEAR_EXT' and 'Netgear connected no internet.' This guide covers every major failure mode with precise diagnostic steps and commands.
Layer 1 — Physical and Power Checks
Before touching any software setting, verify the physical layer:
- Check all LEDs. On Netgear routers the Power LED should be solid white or green. An amber Power LED on a Nighthawk indicates a boot failure or hardware fault. If the Internet LED is solid amber, the router has a WAN link but cannot reach the ISP. No Internet LED means no WAN link at all.
- Inspect cables. Replace the Ethernet cable between your modem and the Netgear router WAN port. A faulty cable is responsible for more than 20% of 'Netgear not connecting to internet' tickets.
- Power-cycle in the correct order. This single step resolves the majority of 'Netgear not working' reports:
- Unplug the ISP modem (cable/DSL/fiber ONT).
- Unplug the Netgear router.
- Wait 60 seconds.
- Plug in the modem first. Wait for its sync LEDs to stabilize (up to 90 seconds for cable modems).
- Plug in the Netgear router. Wait 2 minutes for full boot.
- Test connectivity.
Layer 2 — IP Addressing and DHCP Diagnosis
If devices connect to the Netgear WiFi but show 'No Internet' the problem is frequently a DHCP or IP routing failure.
Symptom: Client receives a 169.254.x.x (APIPA) address — this means the Netgear DHCP server is unreachable or the client timed out.
Symptom: Router's WAN IP shows 0.0.0.0 in the admin panel at http://routerlogin.net or http://192.168.1.1 — the router has not obtained an address from the ISP.
Fix steps:
- Log into
http://routerlogin.net(default credentials: admin / password). - Navigate to ADVANCED > Setup > Internet Setup.
- If your ISP uses DHCP, click Renew next to the WAN IP field.
- If your ISP uses PPPoE (common with DSL), verify the username and password. Even a single wrong character causes 'Netgear modem not connecting to internet.'
- For static IP setups, confirm subnet mask, gateway, and DNS values with your ISP.
Layer 3 — DNS and Routing Validation
Symptom: You can ping 8.8.8.8 successfully but google.com times out — this is a DNS failure, not a connectivity failure.
Fix:
- In
routerlogin.net, go to ADVANCED > Setup > Internet Setup. - Set Domain Name Server (DNS) Address to manual.
- Enter Primary DNS:
1.1.1.1, Secondary DNS:8.8.8.8. - Save and reboot the router.
Alternatively, set DNS directly on the client OS (see code_block section for commands).
Netgear Nighthawk Troubleshooting
Nighthawk routers (RAX series, AX series, RS series) share the same admin interface but add cloud features that can introduce unique failures:
- Nighthawk not connecting to internet after firmware update: Navigate to ADVANCED > Administration > Firmware Update and check if a rollback image is available. Nighthawk models RAX80, RAX120, and RS700S have documented firmware regression issues (see Netgear community threads).
- Nighthawk M6 Pro problems: The M6 Pro is a mobile hotspot router. If it shows 'No SIM' or 'Registration Failed,' remove and reseat the SIM, then navigate to Settings > Mobile > APN and manually enter your carrier's APN. Factory resets on the M6 Pro require holding the reset button for 10 seconds with the device powered on.
- Can't connect to Netgear Nighthawk router via app: Ensure Bluetooth is enabled on your phone during initial setup. The Nighthawk app uses BLE for first-time pairing.
- Nighthawk shows 'Internet LED amber': This is the most common Nighthawk Troubleshoot scenario. It means the WAN handshake failed. Run the ISP credential check above and confirm the modem is not in bridge mode unless the router expects it.
Netgear WiFi Extender Not Working / NETGEAR_EXT Issues
Extender failures fall into three categories:
1. Can't find NETGEAR_EXT network:
- The extender is not in setup mode. Press and hold the factory reset button (pinhole on the side or bottom) for 7–10 seconds until the Power LED blinks amber.
- Move the extender within 10 feet of the router for initial setup.
- Connect your device to
NETGEAR_EXTand navigate tohttp://mywifiext.netto complete setup.
2. Can't connect Netgear extender to router:
- Ensure you enter the exact router WiFi password (case-sensitive).
- If the router uses WPA3-only mode, switch to WPA2/WPA3 mixed mode in Wireless Settings; many extender models do not support WPA3-SAE.
- Verify the extender firmware is current at
http://mywifiext.net > Settings > Firmware Update.
3. Extender connected but no internet:
- Confirm the router's DHCP pool has available addresses (default is 192.168.1.2–192.168.1.254 on most Netgear routers).
- Check that the extender MAC address is not blocked under ADVANCED > Security > Access Control on the router.
Can't Access Netgear Router Admin Panel
Symptom: http://routerlogin.net returns ERR_CONNECTION_REFUSED or a blank page.
Causes and fixes:
- Wrong LAN IP: The default gateway may not be 192.168.1.1. Run
ipconfig(Windows) orip route(Linux/macOS) and connect to the gateway IP shown. - Browser HTTPS redirect: Type
http://routerlogin.netexplicitly — some browsers force HTTPS which fails. Tryhttp://192.168.1.1directly. - Admin password unknown: Perform a factory reset (30-second pinhole press on most models). The router returns to factory defaults: admin / password.
- Double NAT scenario: If another router is upstream, you may need to be on the Netgear router's own LAN subnet to access it.
Netgear Internet Outage vs. Local Router Failure
Before spending hours troubleshooting your hardware, rule out an ISP-side issue:
- Connect a device directly to the modem with an Ethernet cable (bypassing the Netgear router entirely). If you get internet, the problem is in the router. If not, call your ISP or check their outage page.
- Check Netgear's own service status at
https://www.netgear.com/home/services/if you use Netgear Armor or Netgear Orbi cloud services — cloud service outages can cause routers to show 'No Internet' even when WAN is functional.
Netgear Firmware Update and Factory Reset
Firmware update (recommended before factory reset):
- Log into
routerlogin.net. - Go to ADVANCED > Administration > Firmware Update > Check.
- If an update is available, click Update and do not power off the router during the process.
Factory reset:
- Locate the reset pinhole (usually on the rear or bottom panel).
- With the router powered on, insert a straightened paperclip and hold for 30 seconds (some models require only 7 seconds — check your model's quick start guide).
- Release when the Power LED blinks amber.
- Wait 3 minutes for full reinitialisation.
- Reconfigure using the setup wizard at
routerlogin.netor the Nighthawk app.
Frequently Asked Questions
#!/usr/bin/env bash
# ============================================================
# Netgear Router / Extender Connectivity Diagnostic Script
# Compatible with: Linux, macOS (run on the client machine)
# Usage: chmod +x netgear_diag.sh && sudo ./netgear_diag.sh
# ============================================================
set -euo pipefail
LOG="netgear_diag_$(date +%Y%m%d_%H%M%S).log"
echo "Netgear Connectivity Diagnostics - $(date)" | tee "$LOG"
echo "============================================" | tee -a "$LOG"
# --- 1. Detect default gateway (router LAN IP) ---
echo "
[1] Detecting default gateway..." | tee -a "$LOG"
if [[ "$(uname)" == "Darwin" ]]; then
GW=$(route -n get default 2>/dev/null | awk '/gateway:/{print $2}')
else
GW=$(ip route show default 2>/dev/null | awk '/default via/{print $3}' | head -1)
fi
echo " Default Gateway (Netgear LAN IP): ${GW:-NOT FOUND}" | tee -a "$LOG"
# --- 2. Ping the gateway ---
echo "
[2] Pinging Netgear router gateway..." | tee -a "$LOG"
if ping -c 4 -W 2 "${GW}" &>/dev/null; then
echo " Gateway ping: OK" | tee -a "$LOG"
else
echo " Gateway ping: FAILED — router may be down or wrong gateway IP" | tee -a "$LOG"
fi
# --- 3. Check client IP (detect APIPA 169.254.x.x) ---
echo "
[3] Checking client IP address..." | tee -a "$LOG"
if [[ "$(uname)" == "Darwin" ]]; then
CLIENT_IP=$(ipconfig getifaddr en0 2>/dev/null || ipconfig getifaddr en1 2>/dev/null || echo "UNKNOWN")
else
CLIENT_IP=$(hostname -I 2>/dev/null | awk '{print $1}')
fi
echo " Client IP: ${CLIENT_IP}" | tee -a "$LOG"
if [[ "${CLIENT_IP}" == 169.254.* ]]; then
echo " WARNING: APIPA address detected. DHCP lease failed." | tee -a "$LOG"
echo " FIX: sudo dhclient -r && sudo dhclient (Linux)" | tee -a "$LOG"
echo " FIX: ipconfig /release && ipconfig /renew (Windows CMD)" | tee -a "$LOG"
fi
# --- 4. Test ISP connectivity (ping 1.1.1.1) ---
echo "
[4] Testing WAN/ISP connectivity (ping 1.1.1.1)..." | tee -a "$LOG"
if ping -c 4 -W 3 1.1.1.1 &>/dev/null; then
echo " WAN ping to 1.1.1.1: OK (ISP connection is UP)" | tee -a "$LOG"
else
echo " WAN ping to 1.1.1.1: FAILED" | tee -a "$LOG"
echo " Possible causes: ISP outage, router WAN not configured, PPPoE failure" | tee -a "$LOG"
fi
# --- 5. Test DNS resolution ---
echo "
[5] Testing DNS resolution..." | tee -a "$LOG"
if host google.com 1.1.1.1 &>/dev/null || nslookup google.com 1.1.1.1 &>/dev/null; then
echo " DNS resolution via 1.1.1.1: OK" | tee -a "$LOG"
else
echo " DNS resolution: FAILED" | tee -a "$LOG"
echo " FIX: Override DNS in routerlogin.net > Internet Setup" | tee -a "$LOG"
echo " FIX (Linux temp): echo 'nameserver 1.1.1.1' | sudo tee /etc/resolv.conf" | tee -a "$LOG"
echo " FIX (macOS): networksetup -setdnsservers Wi-Fi 1.1.1.1 8.8.8.8" | tee -a "$LOG"
echo " FIX (Windows): netsh interface ip set dns name=\"Wi-Fi\" static 1.1.1.1" | tee -a "$LOG"
fi
# --- 6. Traceroute to ISP ---
echo "
[6] Traceroute to detect where packets drop..." | tee -a "$LOG"
if command -v traceroute &>/dev/null; then
traceroute -m 10 -w 2 1.1.1.1 2>&1 | head -15 | tee -a "$LOG"
elif command -v tracepath &>/dev/null; then
tracepath -m 10 1.1.1.1 2>&1 | head -15 | tee -a "$LOG"
else
echo " traceroute not available" | tee -a "$LOG"
fi
# --- 7. Check routerlogin.net reachability ---
echo "
[7] Checking Netgear admin panel reachability..." | tee -a "$LOG"
if curl -s --max-time 5 --connect-timeout 3 "http://${GW}/" -o /dev/null -w "%{http_code}" | grep -qE "200|302|401"; then
echo " http://${GW}/ is reachable — admin panel up" | tee -a "$LOG"
else
echo " http://${GW}/ is NOT reachable" | tee -a "$LOG"
echo " TIP: Try http://routerlogin.net or http://192.168.1.1 in browser" | tee -a "$LOG"
fi
# --- 8. Flush DNS cache (Linux/macOS) ---
echo "
[8] Flushing local DNS cache..." | tee -a "$LOG"
if [[ "$(uname)" == "Darwin" ]]; then
sudo dscacheutil -flushcache && sudo killall -HUP mDNSResponder 2>/dev/null
echo " macOS DNS cache flushed" | tee -a "$LOG"
else
if systemctl is-active --quiet systemd-resolved 2>/dev/null; then
sudo resolvectl flush-caches 2>/dev/null
echo " systemd-resolved cache flushed" | tee -a "$LOG"
else
sudo nscd -i hosts 2>/dev/null || echo " nscd not running — skipping" | tee -a "$LOG"
fi
fi
echo "
============================================"
echo "Diagnostics complete. Log saved to: $LOG"
echo "If problems persist, factory reset the Netgear router:"
echo " 1. Power on the router"
echo " 2. Hold the RESET pinhole for 30 seconds"
echo " 3. Wait 3 minutes, then access http://routerlogin.net"
Error Medic Editorial
The Error Medic Editorial team is composed of senior DevOps and SRE engineers with a combined 40+ years of experience managing network infrastructure, home lab environments, and enterprise WiFi deployments. Our writers have worked with ISPs, MSPs, and Fortune 500 IT teams to document real-world troubleshooting procedures. All guides are tested on physical hardware before publication.
Sources
- https://kb.netgear.com/000064163/How-do-I-troubleshoot-my-NETGEAR-router-s-internet-connection
- https://kb.netgear.com/000027176/How-do-I-perform-a-factory-reset-on-my-NETGEAR-router
- https://community.netgear.com/t5/Nighthawk-WiFi-Routers/Nighthawk-no-internet-access-amber-internet-LED/td-p/1850012
- https://kb.netgear.com/000049620/How-to-set-up-your-NETGEAR-WiFi-Range-Extender
- https://superuser.com/questions/740439/netgear-router-connected-but-no-internet-access
- https://www.netgear.com/home/services/netgear-armor/