Network Connectivity Troubleshooting

Fix network connectivity issues during Pimeleon router setup


Network Connectivity Troubleshooting

"The most complex problems have the simplest causes - usually a cable that's not plugged in." - Murphy's Law of Networking

Having trouble getting connected after installing your Pimeleon router? This guide helps resolve common connectivity issues during initial setup.

Quick Checks

Before diving into diagnostics, verify these basics:

  1. Power - Router has stable power (use official Raspberry Pi adapter)
  2. Cables - Ethernet cables firmly connected
  3. LED Activity - Green LED blinking (SD card activity)
  4. Network Lights - Ethernet port LEDs lit

Cannot Find Router on Network

Expected Behavior

After booting, the router should be accessible at:

  • Wired: 192.168.76.1
  • WiFi: SSID visible in WiFi list

If Cannot Ping Router

Step 1: Verify physical connection

# Check if computer's network interface is up
ip link show
# or on Windows
ipconfig

Step 2: Check IP address

# Your computer should have 192.168.76.x address
ip addr show
# or on Windows
ipconfig

If no IP address: DHCP isn't working, see DHCP Issues below

Step 3: Try direct connection

  • Connect computer directly to router with Ethernet cable
  • Disconnect from other networks
  • Wait 30 seconds for DHCP

Step 4: Manually set IP address

If DHCP fails, set static IP temporarily:

On Windows:

  • Network Settings → Change Adapter Options
  • Right-click adapter → Properties
  • IPv4 Properties → Use following IP:
    • IP: 192.168.76.50
    • Subnet: 255.255.255.0
    • Gateway: 192.168.76.1

Then test:

ping 192.168.76.1

Cannot Access Web Interface

Symptoms

  • Cannot reach http://192.168.76.1/admin
  • Browser shows "Connection refused" or timeout
  • web dashboard won't load

Solutions:

  1. Verify network connection:
    • Check Ethernet cable is connected
    • Computer should have IP in 192.168.76.x range
    • Try accessing via IP instead of hostname
  2. Wait for services to start:
    • Allow 2-3 minutes after boot
    • Check green LED is blinking (system activity)
  3. Try different browser or device:
    • Clear browser cache
    • Try incognito/private mode
    • Test from phone or different computer
  4. Check system status:
    • Pi should respond to ping: Test from command prompt/terminal
    • Network interface lights should be active

No Internet Connection

Symptoms

  • Can connect to router
  • Can access router interface
  • Cannot browse internet

Diagnosis Steps

Step 1: Check the web dashboard

  1. Access http://192.168.76.1/admin
  2. Navigate to Tools → Network
  3. Test DNS query - should show response times
  4. Check upstream DNS servers are reachable

Step 2: Verify WAN connection

  1. In web dashboard, go to Settings → System
  2. Check Network Information section
  3. WAN interface should show:
    • Valid IP address (not 0.0.0.0)
    • Default gateway configured
    • DNS servers listed

Step 3: Test from your device

  1. Open several different websites in browser
  2. If pages don't load, check Query Log
  3. Queries should appear in real-time

Common Issues:

  • WAN cable not connected: Check physical connection to modem/upstream
  • ISP configuration needed: Some ISPs require specific settings
  • DNS not working: Check Settings → DNS in admin interface
  • Firewall blocking: Verify Settings → DHCP shows correct gateway

WiFi Not Working

WiFi Network Not Visible

Check these first:

  1. Is WiFi supported on your Pi model?
    • Pi 3B+, Pi 4, Pi 5: Yes
    • Pi Zero 2 W: Yes
    • Pi 3 (non-plus): Limited support
    • Pi 2 or earlier: No built-in WiFi
  2. Wait 2-3 minutes after boot for WiFi to start
  3. Check correct frequency:
    • Default: 2.4 GHz
    • Compatible with all devices
    • Longer range than 5 GHz

Scan for network from phone/laptop:

  • Look for your router's SSID
  • Default SSID varies by installation

If still not visible:

  1. Connect to router via Ethernet cable
  2. Access admin interface: http://192.168.76.1/admin
  3. Check Settings → System for WiFi interface status
  4. Verify WiFi is enabled in system settings
  5. Power cycle the router (unplug for 10 seconds)

Cannot Connect to WiFi

Verify password:

  • Check caps lock
  • Ensure correct password
  • Passwords are case-sensitive

Check device compatibility:

  • Router uses WPA2 security
  • Very old devices may not support WPA2
  • Try with modern phone/laptop first

Try forgetting and reconnecting:

  1. Forget WiFi network on device
  2. Rescan for networks
  3. Connect again with password

DHCP Not Working

Symptoms

  • Cannot get IP address
  • Shows "Obtaining IP address..." indefinitely
  • Network shows "No Internet"

Quick Fix

On your computer, release and renew:

Windows: Open Command Prompt and run:

ipconfig /release
ipconfig /renew

Mac: System Preferences → Network → Advanced → TCP/IP → Renew DHCP Lease

Linux: Network Settings → Your Connection → IPv4 → Automatic (DHCP) → Apply

If Still Fails

Check router DHCP service:

  1. Access admin interface: http://192.168.76.1/admin
  2. Navigate to Settings → DHCP
  3. Verify DHCP server is enabled
  4. Check DHCP range is configured (e.g., 192.168.76.100-250)
  5. Look at DHCP leases section to see active assignments

Use static IP temporarily:

  • IP: 192.168.76.50
  • Netmask: 255.255.255.0
  • Gateway: 192.168.76.1
  • DNS: 192.168.76.1

DNS Not Working

Symptoms

  • Can ping IP addresses (like 8.8.8.8)
  • Cannot access websites by name
  • "Server not found" or "DNS_PROBE_FINISHED_NXDOMAIN"

Quick Fix

Test DNS via the web dashboard:

  1. Access http://192.168.76.1/admin
  2. Navigate to Tools → Network
  3. Enter google.com in DNS query test
  4. Should show successful resolution with response time

If DNS test fails:

  1. In admin interface, go to Settings → DNS
  2. Verify upstream DNS servers are configured:
    • Suggested: Cloudflare (1.1.1.1) or Google (8.8.8.8)
  3. Save and test again
  4. If still failing, power cycle the router

Temporary workaround:

Configure device to use public DNS:

  • Primary DNS: 8.8.8.8 (Google)
  • Secondary DNS: 1.1.1.1 (Cloudflare)

Performance Issues

Slow Connection

During initial setup, performance may be degraded due to:

  • System still initializing
  • Updates running in background
  • SD card being slower than SSD

Check system status in the web dashboard:

  1. Access http://192.168.76.1/admin
  2. Look at System section in sidebar (bottom)
  3. Check:
    • Load: Should be < 1.0 for normal operation
    • Memory: Should have free RAM available
    • Temperature: Should be < 70°C (158°F)

Temperature is shown in dashboard under System section. If high (>70°C), improve cooling with heatsink or fan.

High Latency

Check latency: Open command prompt/terminal on your computer and test:

  • To router: Should be < 5ms
  • To internet: Depends on your ISP (typically 10-50ms)

If high ping to router:

  • Check Ethernet cable quality
  • Try different cable
  • Test from different device

Getting More Help

Collect Diagnostic Information

Before seeking help, gather this info from the web dashboard:

  1. Access http://192.168.76.1/admin
  2. Version info - Check footer of dashboard
  3. System status - Settings → System:
    • Network Information section
    • Interface status and IP addresses
    • System load, memory, temperature
  4. Service status - Dashboard shows:
    • DNS filtering status (Active/Inactive)
    • DNS status
    • DHCP status (if enabled)
  5. Query Log - Recent DNS queries and blocks
  6. Screenshots - Capture any error messages

Recovery Options

If completely stuck:

  1. Reflash SD card with fresh image
  2. Try different SD card (card may be corrupt)
  3. Test router on different network
  4. Try wired connection only (disable WiFi)

Common Mistakes

Wrong IP Range

Problem: Trying to access router at wrong IP

Common wrong IPs:

  • 192.168.1.1 (common consumer router)
  • 192.168.0.1 (another common default)
  • 10.0.0.1 (some ISP routers)

Correct IPs for Pimeleon:

  • LAN: 192.168.76.1
  • WiFi: 192.168.77.1

Conflicting DHCP Servers

Problem: Multiple DHCP servers on network

Symptoms:

  • Inconsistent IP addresses
  • Some devices work, others don't
  • Random connectivity loss

Solution:

  • Disable DHCP on other routers
  • Or connect Pimeleon router to isolated network

Insufficient Power

Problem: Power supply cannot provide enough current

Symptoms:

  • Random reboots
  • WiFi drops
  • SD card errors
  • Lightning bolt icon (if monitor connected)

Solution:

  • Use official Raspberry Pi power supply
  • Minimum: 2.5A for Pi 3B+, 3A for Pi 4/5
  • Under-voltage shows in web dashboard (System section)

Next Steps

Once basic connectivity is working:

  1. Configure WiFi - Customize SSID and password
  2. Update System - Install latest updates
  3. Configure Services - Set up DNS filtering, firewall rules
  4. Secure Router - Change default passwords
  5. Test Performance - Verify speed and latency

Support

For questions or issues: