Error Medic

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.

Last updated:
Last verified:
2,823 words
Key Takeaways
  • 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.
Netgear Troubleshooting Fix Approaches Compared
MethodWhen to UseTimeRisk
Power-cycle modem → router sequenceFirst step for any 'no internet' or 'not connecting' symptom5 minNone
Release/renew DHCP lease on clientDevice shows 'Connected, No Internet' or 169.254.x.x IP2 minNone
Router firmware update via routerlogin.netRecurring drops, Nighthawk M6 Pro problems, extender pairing failures15 minLow — router reboots once
Factory reset router (pinhole reset)Can't access routerlogin.net, admin password unknown, corrupted config10 min + reconfigurationHigh — all settings wiped
Factory reset extender (WPS/Reset button)NETGEAR_EXT not visible, extender not working after move5 min + re-setupMedium — 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 fail3 minNone
Change WiFi channel / band steering tweakIntermittent drops, extender can't find router network5 minLow
ISP PPPoE credential re-entryNetgear modem not connecting to internet after ISP change or reset5 minNone
Netgear Nighthawk app re-registrationNighthawk not connecting to internet, app shows offline status10 minNone

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:

  1. 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.
  2. 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.
  3. 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:

  1. Log into http://routerlogin.net (default credentials: admin / password).
  2. Navigate to ADVANCED > Setup > Internet Setup.
  3. If your ISP uses DHCP, click Renew next to the WAN IP field.
  4. 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.'
  5. 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:

  1. In routerlogin.net, go to ADVANCED > Setup > Internet Setup.
  2. Set Domain Name Server (DNS) Address to manual.
  3. Enter Primary DNS: 1.1.1.1, Secondary DNS: 8.8.8.8.
  4. 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_EXT and navigate to http://mywifiext.net to 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:

  1. Wrong LAN IP: The default gateway may not be 192.168.1.1. Run ipconfig (Windows) or ip route (Linux/macOS) and connect to the gateway IP shown.
  2. Browser HTTPS redirect: Type http://routerlogin.net explicitly — some browsers force HTTPS which fails. Try http://192.168.1.1 directly.
  3. Admin password unknown: Perform a factory reset (30-second pinhole press on most models). The router returns to factory defaults: admin / password.
  4. 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:

  1. 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.
  2. 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):

  1. Log into routerlogin.net.
  2. Go to ADVANCED > Administration > Firmware Update > Check.
  3. 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.net or the Nighthawk app.

Frequently Asked Questions

bash
#!/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"
E

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

Related Articles in Netgear

Explore More wifi Guides