Guide to Troubleshooting Occasional Connection Drops
1 Step 1: Rule Out Hardware and Network Issues
1.1 Initial Hardware Check
Before diving into network diagnostics, make sure your R2 Max is actually powered on and functioning properly.
- Check if the device has shut down or rebooted unexpectedly. This may indicate a hardware compatibility issue.
- Memory compatibility: Ensure the RAM modules are compatible with R2 Max. Incompatible memory can cause instability or random reboots.
- Power supply quality: Verify that your power adapter meets the required wattage and delivers stable current. Insufficient or unstable power can lead to unexpected shutdowns or reboots.
iperf3 testing steps below.
1.2 Use a Wired Connection for Testing
If you're currently connected via Wi-Fi, switch to a wired Ethernet connection. This eliminates wireless interference and helps isolate the problem.

Example Scenario:
Let's say your R2 Max is connected to your router or switch via Ethernet, but your client device is on Wi-Fi. You may notice that you can't consistently ping the R2 Max or you occasionally lose access to its web interface. In this case, your wireless connection may be the culprit.
Recommended Setup for Testing:
- Connect your client device directly to the router or switch using an Ethernet cable. If your device lacks an Ethernet port, use a USB-to-Ethernet adapter.
- Alternatively, connect your client device directly to the R2 Max via Ethernet—especially if the R2 Max is running a router OS.
- Run a stress test using
iperf3to evaluate network stability.
On your R2 Max (Debian/PVE or other Linux-based systems), run:
iperf3 -s
On your local device, run: (install iperf if needed)
iperf3 -c <R2 Max IP address> -t 60
This command runs a 60-second throughput test to check for packet loss or drops. For extended testing, change -t 60 to -t 1800.
Interpreting Results:
- If the connection is stable over Ethernet and
iperf3shows consistent throughput, but disconnections occur via Wi-Fi, the issue most likely lies with your router or wireless network. - If you still experience disconnects over wired Ethernet, proceed to Step 2.
2 Step 2: Check for Software or Driver Issues
If hardware and network conditions are stable, the next step is to verify that your R2 Max is running reliable network drivers and firmware.
Update Network Drivers and Firmware
Unstable or outdated drivers can cause intermittent disconnects, especially under load.
What to do:
- Visit the official driver repository at dl.ikoolcore.com or check your network chipset manufacturer's website (e.g., Intel, Realtek).
- Download the latest stable driver or firmware for your specific NIC.
- Follow the installation instructions. If you're unsure which NIC your R2 Max uses, run:
orlspci | grep -i ethernetethtool -i <interface name>
Optional: Reinstall or Reset Network Stack
If updating drivers doesn't help, consider:
- Replacing the RJ45 cable and testing again.
- Reinstalling the network stack or OS (e.g., latest Debian).
- Resetting network configurations to default.
- Checking for conflicting services or firewall rules that may interfere with connectivity.
3 Bonus Tips for Advanced Users
-
Monitor kernel logs using
dmesgorjournalctl -kto detect driver unloads or hardware faults. -
Use ping with timestamps to track when drops occur:
ping <R2 Max IP> -D - Enable persistent logging to catch intermittent failures over time.
To troubleshoot R2 Max disconnects: 1. Start with a wired connection and run
iperf3 to rule out router or Wi-Fi instability.2. Update your NIC drivers and firmware to ensure software reliability.
3. Use system logs and diagnostic tools for deeper analysis if needed. If you've followed these steps and still experience issues, feel free to reach out to our support team with your test results and setup details—we're here to help!