This Error Stinks. I Know.
You plug in your shiny new router, fire up the setup wizard, and it sits there spinning forever on "Detecting Internet Connection." I've been there, and it's maddening. The good news? It's almost never a broken router. Let's fix it.
The Quick Fix: Turn Off IPv6
Most consumer routers (TP-Link Archer series, Netgear Nighthawk, Asus RT-AC models) default to trying IPv6 during setup. Your ISP might not support it yet, or the router's IPv6 detection just chokes. Either way, disabling it breaks the logjam.
- While the router is stuck, check you can still access its admin page. It's usually
192.168.1.1or192.168.0.1. If the page doesn't load, reconnect your computer to the router's LAN port directly (not Wi-Fi). - Log in. Default credentials are often
admin/adminor printed on the router label. - Look for Advanced Settings or Network Settings. Find IPv6 and toggle it to Disabled.
- Save the change. The router will reboot. Yes, it's okay to interrupt the setup wizard—it's stuck anyway.
- Once back up, re-run the setup wizard. Most routers finish in under 30 seconds now.
Why this works: Many setup wizards attempt IPv6 neighbor discovery or DHCPv6 first, which times out after 60-90 seconds. Disabling IPv6 forces the router to skip that step and go straight to IPv4 DHCP—your modem's bread and butter.
Still Stuck? Set DNS Manually
Sometimes the router can get an IP from your modem but can't resolve hostnames (like www.google.com) to verify the connection. The wizard interprets this as "no internet."
Step 1: Check If You Have an IP
Log into the router admin page and check the WAN or Internet status. If it shows an IP address (like 192.168.100.10 or a public IP), your connection to the modem is fine. The DNS is the problem.
Step 2: Override DNS
- In the router's admin, find DNS Settings under WAN or Internet Setup.
- Change from Get Automatically from ISP to Use the Following DNS Servers.
- Enter Google's public DNS:
8.8.8.8and8.8.4.4. Or use Cloudflare's:1.1.1.1and1.0.0.1. - Save and reboot.
Pro tip: Some ISP DNS servers are flaky during provisioning. Google or Cloudflare always work. I've used this fix on Comcast, Spectrum, and AT&T modems—works every time.
Variations of the Same Issue
Not all setups are identical. Here are three less common scenarios I've seen:
1. Modem/Router Combo Acting Up
If your ISP gave you a modem/router combo (like an Xfinity gateway), it might need a full power cycle before connecting a new router. Unplug the modem, wait 60 seconds, plug it back in. Wait for all lights to stabilize (usually 2-3 minutes), then retry the router setup. I've seen this trip up people with Arris SBG10 and Technicolor TC8717D modems.
2. PPPoE Credentials Missing
If you're on DSL or fiber (AT&T, CenturyLink, some Canadian providers), your router might be waiting for a username and password that the wizard didn't ask for upfront. Log into the router admin, look for WAN Type or Internet Connection Type, and select PPPoE. Enter the credentials your ISP provided (usually on your bill). Save and reboot.
3. MAC Address Cloning Required
Some ISPs (especially in apartments or with cable) tie your internet connection to the MAC address of your old router. If you replace it, the modem won't talk to the new one. Fix: In the router admin under WAN or MAC Clone, enable Clone MAC Address. It'll copy your PC's MAC or let you enter the old router's MAC. I've used this on RCN and WOW! Internet setups.
How to Prevent This Next Time
You won't get stuck again if you do this before plugging in a new router:
- Power cycle your modem first. Unplug it for a full minute. This clears its ARP cache and forces it to accept the new router.
- Disable IPv6 in the old router. If you're replacing an old router, log in and turn off IPv6 before swapping. The new router will inherit the modem's settings cleaner.
- Write down your PPPoE credentials. If you use DSL or fiber, keep your username and password in a password manager. I can't tell you how many times people call support because they lost them.
- Use a wired connection for setup. Wi-Fi drops mid-setup, and that's another headache. Plug your laptop into the router's LAN port with an Ethernet cable until the wizard finishes.
That's it. You should be online in 10 minutes. If you're still stuck after these steps, your modem might need a factory reset (hold the reset button for 10 seconds with a paperclip) or your ISP has a provisioning lock—call them and ask them to "release the DHCP lease for your modem." I've seen that one with Spectrum Business accounts.