@claude-code-commands/code-diagnose-lan-connectivity
Diagnose LAN connectivity issues by pinging gateway and testing network
prpm install @claude-code-commands/code-diagnose-lan-connectivity2 total downloads
📄 Full Prompt Content
---
description: Diagnose LAN connectivity issues by pinging gateway and testing network
tags: [network, diagnostics, connectivity, gateway, troubleshooting, project, gitignored]
---
You are helping the user diagnose LAN connectivity issues.
## Process
1. **Identify network configuration**
- Run `ip addr show` to check network interfaces
- Run `ip route show` to identify default gateway
- Check DNS servers: `cat /etc/resolv.conf`
2. **Test gateway connectivity**
- Ping default gateway: `ping -c 4 <gateway-ip>`
- If gateway is unreachable, check:
- Network interface status: `ip link show`
- NetworkManager status: `nmcli device status`
- Physical connection (if applicable)
3. **Test DNS resolution**
- Test DNS lookup: `nslookup google.com`
- Try alternative DNS: `nslookup google.com 8.8.8.8`
- Check if DNS is the issue
4. **Test external connectivity**
- Ping external IP: `ping -c 4 8.8.8.8`
- Ping domain name: `ping -c 4 google.com`
- Traceroute to identify where packets stop: `traceroute google.com`
5. **Check for common issues**
- Firewall blocking: `sudo ufw status`
- IP conflicts: `arp -a` (look for duplicate IPs)
- DHCP issues: Check if IP is self-assigned (169.254.x.x)
6. **Advanced diagnostics**
- Check routing table: `ip route show`
- Monitor network traffic: `sudo tcpdump -i <interface> -c 20`
- Check for packet loss: `mtr <gateway-ip>`
## Output
Provide a diagnostic report showing:
- Network configuration summary
- Gateway reachability status
- DNS resolution status
- External connectivity status
- Identified issues (if any)
- Recommended fixes
💡 Suggested Test Inputs
Loading suggested inputs...
🎯 Community Test Results
Loading results...
📦 Package Info
- Format
- claude
- Type
- slash-command
- Category
- general