Error Medic

2.4 GHz Not Working But 5 GHz Working on TP-Link (Complete Fix Guide)

Fix TP-Link 2.4 GHz not working while 5 GHz works. Step-by-step guide covering band issues, DNS problems, Chromecast conflicts, and login failures.

Last updated:
Last verified:
2,240 words
Key Takeaways
  • Root cause 1: The 2.4 GHz radio may be disabled in TP-Link admin settings, set to wrong channel width (e.g., 40 MHz causing interference), or using an overlapping channel (1, 6, or 11 are the only non-overlapping channels in the 2.4 GHz band).
  • Root cause 2: Firmware bugs on certain TP-Link Archer models silently disable the 2.4 GHz band after a firmware update or factory reset, requiring a manual firmware flash or band toggle via the admin panel at 192.168.0.1 or 192.168.1.1.
  • Root cause 3: DHCP exhaustion, DNS misconfiguration, or IP conflicts on the 2.4 GHz SSID lead to 'Connected Without Internet' or 'Internet Status Disconnected' errors even when the radio is broadcasting.
  • Quick fix summary: Log into the TP-Link admin panel (tplinkwifi.net or 192.168.0.1), navigate to Wireless > 2.4 GHz, verify the band is enabled, set channel to 1/6/11, set channel width to Auto, save, and reboot the router. If login fails, perform a 10-second factory reset with a pin.
Fix Approaches Compared
MethodWhen to UseTimeRisk
Toggle 2.4 GHz band in admin panelBand is disabled after update or setup2 minLow
Change channel and channel widthInterference from neighbors causing drops5 minLow
Factory reset via reset buttonCannot login to TP-Link router, forgotten password10 minMedium – erases all settings
Firmware update / manual flashFirmware bug disabling 2.4 GHz band silently20 minMedium – risk of brick if interrupted
DHCP pool expansion and DNS fixConnected without internet, DNS TP-Link problem10 minLow
Separate SSIDs for 2.4 GHz and 5 GHzChromecast TP-Link problem (Chromecast needs 2.4 GHz)5 minLow
ISP PPPoE credential re-entryInternet status disconnected TP-Link on WAN page5 minLow

Understanding the Problem: Why 2.4 GHz Fails While 5 GHz Works

TP-Link routers manage the 2.4 GHz and 5 GHz radios as independent hardware modules. When the 5 GHz band functions normally but the 2.4 GHz does not, the failure is almost always isolated to the 2.4 GHz radio configuration, software state, or channel environment — not a full hardware failure. This guide covers every known cause and fix.


Step 1: Confirm the Exact Symptom

Before touching any settings, identify which failure mode you are dealing with:

  • 2.4 GHz SSID is invisible (not broadcasting): The radio is disabled or crashed.
  • 2.4 GHz SSID visible but cannot connect: Authentication issue or DHCP failure.
  • Connected to 2.4 GHz but 'Connected Without Internet' / 'Internet Status Disconnected': DNS or WAN problem specific to the band's VLAN or DHCP scope.
  • Chromecast TP-Link problem: Chromecast sees the 2.4 GHz network but cannot stream — usually a multicast/IGMP or band-steering conflict.
  • Cannot login to TP-Link router: Admin panel unreachable, blocking all diagnosis.

Step 2: Access the TP-Link Admin Panel

Open a browser and navigate to http://tplinkwifi.net or http://192.168.0.1 (some models use 192.168.1.1). Enter your admin credentials.

If you cannot login to the TP-Link router:

  1. Try default credentials: username admin, password admin.
  2. Check the label on the router underside for a unique default password (newer Archer models).
  3. If credentials are unknown, hold the Reset button on the back of the router for 10 full seconds until the power LED flashes. This restores factory defaults. You will need to reconfigure your ISP connection settings afterward.
  4. After reset, access http://tplinkwifi.net and run the Quick Setup wizard.

Step 3: Enable and Configure the 2.4 GHz Radio

  1. In the admin panel, go to Wireless (or Advanced > Wireless on newer firmware).
  2. Select the 2.4 GHz tab.
  3. Verify Enable Wireless Radio checkbox is checked. If it is unchecked, enable it and click Save.
  4. Set Channel to 6 (or 1 or 11 — avoid auto if you have interference).
  5. Set Channel Width to Auto (avoid forcing 40 MHz in dense environments).
  6. Set Mode to 802.11b/g/n mixed to maximize device compatibility.
  7. Click Save and reboot the router via System Tools > Reboot.

Exact UI path for Archer series (e.g., Archer AX55, AX73, A7, C7): Advanced → Wireless → Wireless Settings → 2.4 GHz


Step 4: Fix 'Internet Status Disconnected' on TP-Link

This error appears on the router status page when the WAN connection is not established. It affects all devices regardless of band.

  1. Go to Advanced > Network > Internet (or Basic > Internet).
  2. Verify your Internet Connection Type matches your ISP: PPPoE, Dynamic IP, or Static IP.
  3. For PPPoE: re-enter your ISP username and password exactly. Trailing spaces cause silent failures.
  4. Check WAN MAC Address — some ISPs bind to a specific MAC. Clone your PC's MAC under Advanced > Network > Internet > Advanced Settings > MAC Clone.
  5. If the WAN IP shows 0.0.0.0, your ISP link is down — call your ISP.

Step 5: Fix 'Connected Without Internet' on 2.4 GHz (DNS TP-Link Problem)

Devices connect to the 2.4 GHz SSID but cannot reach the internet. This is most often a DNS failure.

  1. Go to Advanced > Network > DHCP Server.
  2. Verify Primary DNS is set to 8.8.8.8 and Secondary DNS to 8.8.4.4 (or your ISP's DNS).
  3. Ensure the DHCP pool is not exhausted: check Address Lease Table under DHCP > DHCP Client List. Expand the pool if needed (e.g., from .100-.149 to .100-.200).
  4. On a client device, manually assign IP 192.168.0.50, mask 255.255.255.0, gateway 192.168.0.1, DNS 8.8.8.8. If this fixes internet access, DHCP is the culprit.
  5. Flush DNS on Windows: ipconfig /flushdns. On macOS: sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder.

Step 6: Fix Chromecast TP-Link Problem

Chromecast requires the 2.4 GHz band for initial setup (Gen 1 and some Gen 2 devices) and relies heavily on multicast DNS (mDNS) for device discovery. Band steering on TP-Link routers can force Chromecast onto 5 GHz or break mDNS.

  1. Disable Smart Connect / Band Steering: Go to Advanced > Wireless > Smart Connect and toggle it off. Assign distinct SSIDs to 2.4 GHz (e.g., HomeNet_2G) and 5 GHz (e.g., HomeNet_5G). Connect Chromecast explicitly to the 2.4 GHz SSID.
  2. Enable IGMP Snooping and Proxy: Go to Advanced > Network > IPTV/VLAN and enable IGMP Proxy and IGMP Snooping. This allows multicast traffic that Chromecast depends on.
  3. Disable AP Isolation: Verify AP Isolation is OFF under Wireless Advanced Settings. AP Isolation prevents devices on the same network from communicating — it will break Chromecast casting.
  4. Reboot Chromecast, router, and the casting device (phone/tablet) in that order.

Step 7: Update TP-Link Firmware

Firmware bugs are a documented cause of silent 2.4 GHz radio failure on Archer models.

  1. Go to Advanced > System > Firmware Upgrade.
  2. Click Check for Updates. If an update is available, install it with the router connected via Ethernet.
  3. For manual firmware flash: visit https://www.tp-link.com/us/support/download/, search your exact model number (printed on router label), download the latest firmware .bin file, and upload it via Firmware Upgrade > Manual Upgrade.
  4. Never interrupt power during firmware flash. Use Ethernet, not Wi-Fi, for the update connection.

Step 8: Verify with Diagnostics

After applying fixes, run the commands in the code block section of this guide to confirm connectivity, DNS resolution, and IP assignment are working correctly on the 2.4 GHz band.

Frequently Asked Questions

bash
#!/usr/bin/env bash
# TP-Link 2.4 GHz Troubleshooting Diagnostic Script
# Run on a device connected to the 2.4 GHz network

echo "=== STEP 1: Identify your gateway (router IP) ==="
if [[ "$OSTYPE" == "linux-gnu"* ]]; then
  ip route | grep default
elif [[ "$OSTYPE" == "darwin"* ]]; then
  netstat -nr | grep default | head -1
else
  echo "Run: ipconfig | findstr 'Default Gateway'"
fi

echo ""
echo "=== STEP 2: Ping the TP-Link router (replace 192.168.0.1 if needed) ==="
GATEWAY="192.168.0.1"
ping -c 4 $GATEWAY

echo ""
echo "=== STEP 3: Check DNS resolution ==="
nslookup google.com 8.8.8.8
nslookup google.com $GATEWAY

echo ""
echo "=== STEP 4: Test internet connectivity bypassing DNS ==="
ping -c 4 8.8.8.8
curl -s --max-time 5 http://connectivitycheck.gstatic.com/generate_204 -o /dev/null -w "HTTP Status: %{http_code}\n"

echo ""
echo "=== STEP 5: Check current IP assignment (DHCP lease info) ==="
if [[ "$OSTYPE" == "linux-gnu"* ]]; then
  ip addr show | grep -E 'inet |link'
elif [[ "$OSTYPE" == "darwin"* ]]; then
  ifconfig | grep -E 'inet |ether'
fi

echo ""
echo "=== STEP 6: Flush DNS cache ==="
if [[ "$OSTYPE" == "linux-gnu"* ]]; then
  sudo systemd-resolve --flush-caches && echo "DNS cache flushed (systemd-resolve)"
elif [[ "$OSTYPE" == "darwin"* ]]; then
  sudo dscacheutil -flushcache
  sudo killall -HUP mDNSResponder
  echo "DNS cache flushed (macOS)"
else
  echo "Run on Windows: ipconfig /flushdns"
fi

echo ""
echo "=== STEP 7: Force DHCP renewal ==="
if [[ "$OSTYPE" == "linux-gnu"* ]]; then
  IFACE=$(ip route | grep default | awk '{print $5}')
  sudo dhclient -r $IFACE && sudo dhclient $IFACE
  echo "DHCP renewed on $IFACE"
elif [[ "$OSTYPE" == "darwin"* ]]; then
  IFACE=$(route get default | grep interface | awk '{print $2}')
  sudo ipconfig set $IFACE DHCP
  echo "DHCP renewed on $IFACE"
else
  echo "Run on Windows: ipconfig /release && ipconfig /renew"
fi

echo ""
echo "=== STEP 8: Check for channel interference (Linux only) ==="
if [[ "$OSTYPE" == "linux-gnu"* ]]; then
  sudo iw dev wlan0 scan 2>/dev/null | grep -E 'SSID|freq|signal' | head -40
  echo "(Look for many networks on the same 2.4 GHz channel — switch to 1, 6, or 11)"
fi

echo ""
echo "=== STEP 9: Test TP-Link admin panel reachability ==="
curl -s --max-time 5 http://$GATEWAY -o /dev/null -w "Admin panel HTTP status: %{http_code}\n"

echo ""
echo "=== Diagnostics complete. Review output above for issues. ==="

# Windows equivalents (run in Command Prompt as Administrator):
# ipconfig /all
# ping 192.168.0.1
# nslookup google.com 8.8.8.8
# ping 8.8.8.8
# ipconfig /flushdns
# ipconfig /release
# ipconfig /renew
# netsh wlan show networks mode=bssid  (shows all 2.4 GHz channels in area)
E

Error Medic Editorial

The Error Medic Editorial team is composed of senior DevOps engineers, SREs, and network specialists with 10+ years of experience diagnosing home and enterprise networking issues. We specialize in translating complex router firmware behavior, TCP/IP stack problems, and ISP-side failures into actionable, step-by-step troubleshooting guides for both technical and non-technical audiences.

Sources

Related Articles in Tp Link

Explore More wifi Guides