Skip to content

We're upgrading our operations to serve you better. Orders ship as usual from Laval, QC. Questions? Contact us

Bitcoin accepted at checkout  |  Ships from Laval, QC, Canada  |  Expert support since 2016

714 Warning

Whatsminer Error 714 – Network Connection Lost

Network connection seriously unstable - BTMiner has lost or is repeatedly losing the LAN link to the controller; symptoms include unreachable web UI, DHCP lease loss, dropped stratum sockets, and the worker name flapping on the pool side.

Warning — Should be addressed soon

Affected Models: Whatsminer M30S, M30S+, M30S++, M31S, M31S+, M32, M50, M50S, M50S+, M50S++, M60, M60S, M66, M66S

Symptoms

  • BTMiner web UI / WhatsMinerTool shows `Error Code: 714` or `Error Code: [714]` in the status panel
  • BTMiner API `status/summary` response on port `4028` returns `"Error Code": [714]` or times out
  • Dashboard becomes unreachable on `http://<miner-IP>` for 30 s to 10 min stretches, then returns on its own
  • Router's DHCP table loses the miner's MAC address randomly - daily or every few hours
  • Pool worker name disconnects/reconnects throughout the day with hashrate at or near nameplate when connected (M30S ~88 TH/s, M50S ~126 TH/s, M60S ~172 TH/s)
  • Stratum log shows repeated `socket reset`, `connection closed by peer`, or `subscribe timeout` lines uncorrelated with pool restarts
  • Continuous ping shows multi-second clusters of `Request timed out` followed by recovery, not steady miss
  • Miner-side RJ45 link LED flickers off while the switch-side LED stays solid (controller PHY signal)
  • Switch-side LED flickers while the miner-side LED stays solid (cable conductor signal)
  • Drops correlate with miner fan ramp-ups, breaker trips, or heavy-load fan-cycle peaks - vibration or EMI induced
  • DHCP lease renewal log on the router shows the lease expiring without a clean miner re-bind
  • Dashboard takes >30 s to load and the Network panel shows packet errors or counter mismatches
  • A different ASIC miner on the same switch port + patch cable works fine - isolates fault to the Whatsminer controller
  • Behaviour started after a BTMiner firmware update, after a power surge, or after 12+ months of continuous run-time

Step-by-Step Fix

1

Hard power cycle at the PDU. Full AC disconnect for 60 seconds - not a soft reboot from the BTMiner web UI. Clears wedged DHCP client state, stale ARP entries, and zombie stratum sockets that survived a soft reboot. Roughly 1 in 5 transient `Error 714` events clear here and don't return - log it and move on. If it recurs within an hour, you have a real hardware fault and reboot-spamming is wear on the eMMC plus thermal stress on the hashboards. One reboot, one chance. Walk the rest of the diagnostic if it returns.

2

Reboot the router. Pull mains for 60 seconds, then power back. Clears stale ARP cache, kicks the DHCP server through a fresh scope rebuild, and resolves a meaningful percentage of `miner ghost off the LAN` issues that look like miner faults but are router faults. Watch the router's DHCP lease table after reboot for the miner's MAC address coming back online - if it doesn't, the fault is on the miner side, not the router.

3

Wiggle-test the patch cable boots. With the miner running and a continuous ping from a wired laptop on the same switch (`ping -t <miner-IP>` Windows / `ping <miner-IP>` Linux/macOS), gently flex the RJ45 boots at both the miner end and the switch end. Watch for ping drops that correlate with the wiggle. If you can reproduce a drop by flexing - it's the cable. Swap immediately. Don't troubleshoot a tired cable; replace it.

4

Swap the patch cable end-to-end with a known-good `Cat5e` or `Cat6` of appropriate length, ideally Belden / Monoprice / similar quality grade. Re-run the 60-minute ping baseline. This single step resolves roughly half of every `Error 714` ticket on D-Central's bench. Don't skip it because the existing cable looks fine - the fatigue is at the strain-relief crimp inside the boot, you cannot see it from the outside. The cable is `$5-15 CAD`; an hour of diagnostic time on a cable that ends up replaced is your time wasted.

5

Swap the switch port. Move the patch cable to a different port on the same switch. Five-second test, cheapest data point in the entire diagnostic. If the issue clears, label the bad port with electrical tape on the switch chassis and don't use it again. If it continues, move on. While you're there, consider that cheap unmanaged switches develop port-level faults from ESD damage during hot-plugs, dust accumulation, or magnetic transformer failures - a tired switch is a real failure mode.

6

Pin a static IP outside the DHCP scope. On the BTMiner web UI's `Network` panel, set a static IP outside your router's DHCP pool (e.g. if the pool is `192.168.1.100-200`, set the miner to `192.168.1.99/24`, gateway `192.168.1.1`, DNS `1.1.1.1` and `8.8.8.8`). Reboot. Re-run the 60-minute ping. This single change fixes a meaningful fraction of random LAN-drop tickets - BTMiner's DHCP renewal logic is not its strongest feature, and a static IP routes around it entirely. If you operate more than one Whatsminer, roll this into your install checklist.

7

Force the switch port to `100 Mbps full-duplex` if your switch supports manual port configuration. Whatsminer control boards are 10/100/1000 capable, but auto-negotiation against some managed switches and ISP routers can fail under load and present as Error 714. Forcing `100 Mbps full-duplex` eliminates negotiation as a variable. Mining stratum traffic is `<100 kbps` per miner - gigabit isn't doing anything for you on a single Whatsminer. Disable QoS, parental controls, and traffic shaping on the miner's IP while you're in the router config.

8

Direct-connect the miner to a router LAN port (or a laptop with a static IP on the same `/24` via a USB ethernet adapter). Pull the miner off the switch entirely. Re-run the ping for 30 minutes. If drops stop, something between the switch and the miner was the fault: switch backplane, switch uplink to router, or upstream LAN issue. If drops continue, the fault is on the miner controller side - move to firmware and hardware steps.

9

Probe the BTMiner API on port `4028`. From a laptop on the same LAN, send the `status` and `summary` commands per the BTMiner API spec V2.0.4 / V2.0.5. If the API responds with `"Error Code": [714]` while the web UI on `:8080` is unreachable, the controller is alive but the web stack is wedged - sometimes a soft restart of the BTMiner service via SSH or SD-recovery clears that without needing a full reflash. Use the BTMiner API output as evidence for warranty or repair claims.

10

Test stratum reachability from the LAN. From a wired laptop on the same network, run `telnet pool.example.com 3333` (or whatever port your pool uses). If the laptop can reach the pool but the miner can't, the LAN-to-WAN path is fine and the fault is on the miner's TCP socket layer or the BTMiner stratum client. Cross-check with `Error 2020-2022` codes if those are also flagged - they often co-occur with `Error 714` when the LAN issue cascades into the stratum subsystem.

11

Roll BTMiner firmware back one version via `whatsminer.com/download`. Match air-cooled vs hydro vs immersion firmware strictly to your hardware - a hydro `.bin` flashed to an air unit will brick the control board, and vice versa. Confirm against your model silkscreen and BTMiner version banner before flashing. Flash via WhatsMinerTool (`Firmware -> Local file -> .bin -> flash`) for network flashing, or via SD card for bricked control boards. Observe for 60 minutes after the new firmware boots. Note: DCENT_OS for Whatsminer is on D-Central's roadmap but is not yet shipping - stay on BTMiner stock for now.

12

Capture packet traffic with a span port (optional, advanced). If you have a managed switch, mirror the miner's port to a laptop running Wireshark. Watch for `TCP RST` from the pool side, `DHCP NAK` from the router, repeated `ARP request` storms from the miner, or PHY-level link-up/link-down chatter. Each pattern points at a different root cause. Wireshark output is the fastest way to get evidence for a warranty or repair claim, and it tells the D-Central bench exactly what to test for.

13

Compare against a second miner on the same LAN. If you have two Whatsminers, swap their patch cables, then their switch ports. If the fault follows the miner, it's the controller. If it stays with the cable or port, it's not. This is the most reliable way to isolate `is it the miner` vs `is it the network` without bench equipment. If both miners show Error 714 on the same network simultaneously, the fault is upstream - investigate the router, the ISP modem, or a noisy upstream link.

14

Visual inspection of the BTMiner control board. Power off at the PDU, wait 60 s for caps to bleed, remove the controller cover (Phillips #2 on most M-series, Torx T10 on later M60/M66 revisions). Look at the PHY chip area for discolouration, scorched components, lifted solder, or burnt-component odour. Look at the RJ45 magnetic transformer (just inside the jack) for the same. Power on with a thermal camera or IR thermometer pointed at the PHY chip - should be warm-to-touch within 60 s, not scorching, not cold. A dead PHY runs cold (no current draw) or scorching (shorting and overheating).

15

Stop DIY when any of these are true: cable, switch port, direct-connect, static IP, and firmware regression all ruled out and `Error 714` still reproduces; the miner-side RJ45 link LED never lights on a known-good cable + port; visible heat damage near the PHY chip or magnetic transformer; PHY surface temperature is cold or scorching after 60 s of boot; the miner experienced a power surge, ESD event, drop, or coolant contact. That's D-Central repair-bench territory. Book a slot at https://d-central.tech/services/asic-repair/ - Canadian / US / international welcomed.

16

What D-Central does at the bench for Error 714. Continuity-check the PHY chip's pins with a low-current meter. Probe the MDC/MDIO bus with a scope to see if the SoC is even talking to the PHY. Reflow the PHY if a cracked solder ball is the suspected fault. Replace the PHY chip from D-Central's salvaged-parts inventory if reflow doesn't fix it. Replace the entire BTMiner control board from inventory if the chip-level repair isn't economical. Post-repair burn-in: 24 hours of hashing with continuous ping logging plus BTMiner API polling on port `4028` to catch intermittents that wouldn't show in a 10-minute test. Air-cooled and hydro variants both supported.

17

Ship the control board separately from the hashboards and PSU if you can - it's the only part with the failure, no need to ship the miner whole if you don't have to. Anti-static bag, double-box, ≥`5 cm` foam on every side. Include a printed note with the diagnostic data you've collected: 60-minute ping logs, switch-port test results, BTMiner firmware version, observed link-LED behaviour, BTMiner API output, Wireshark captures if any. The more you give the bench, the less time we spend re-diagnosing - which directly lowers your repair cost. Quebec bench, Canada-wide / US / international shipping welcomed.

When to Seek Professional Repair

If the steps above do not resolve the issue, or if you are not comfortable performing these repairs yourself, professional service is recommended. Attempting advanced repairs without proper equipment can cause further damage.

Related Error Codes

Still Having Issues?

Our team of Bitcoin Mining Hackers has been repairing ASIC miners since 2016. We have seen it all and fixed it all. Get a professional diagnosis.