Passer au contenu

Nous améliorons nos opérations pour mieux vous servir. Les commandes sont expédiées normalement depuis Laval, QC. Questions? Contactez-nous

Bitcoin accepté au paiement  |  Expédié depuis Laval, QC, Canada  |  Soutien expert depuis 2016

WIFI_UPDATE Info

Goldshell – WiFi Upgrade Corrupts Firmware (Use Ethernet)

WiFi crash after upgrade | Goldshell WiFi unstable | Ethernet required for firmware upgrade

Informational — Monitor and address as needed

Affected Models: KD-BOX, KD-BOX Pro, KD-BOX II, Mini-DOGE, Mini-DOGE II, Mini-DOGE III+, HS-BOX, ST-BOX, CK-BOX, KA-BOX, AL-BOX II

Symptoms

  • Goldshell Zendesk firmware-upgrade article explicitly says do not use WiFi and you are about to ignore it
  • WiFi RSSI to the miner reads worse than `-65 dBm` at the install location
  • Miner is on 2.4 GHz channel 1, 6, or 11 in a dense apartment / condo where neighbours saturate the same band
  • You have already had one mid-upload disconnect during a config change, and you are upgrading anyway
  • Firmware upgrade progress bar stalls at a non-zero percentage (typical: `42%`, `73%`, `98%`) and stays for >5 min
  • `find.goldshell.com` shows the miner one minute, gone the next
  • `ping <miner-IP>` shows packet loss above 1% during normal idle operation
  • Dashboard shows momentary disconnect notifications during routine config saves
  • WiFi network is hostapd-based or carrier-router-based with aggressive client roaming / band-steering
  • Multiple BOX miners are sharing the same 2.4 GHz network and stepping on each other
  • Microwave / cordless phone / Bluetooth speaker on the same desk as the miner
  • Power-line networking adapters (`HomePlug AV`) being used to deliver pseudo-Ethernet - these add 20-50 ms jitter

Step-by-Step Fix

1

Plug in Ethernet. Run a Cat5e cable from your router or switch to the miner's RJ45 jack. Wait 60-90 s for the miner to pick up the new wired IP. Browse to `find.goldshell.com`, locate the new wired IP, log in, and confirm you are now operating over Ethernet. This single step prevents an estimated 60% of Goldshell brick events on the D-Central bench. It costs less than a coffee and takes less than five minutes.

2

Power down the miner before changing the network. Don't hot-swap from WiFi to Ethernet during a session. Power off cleanly via the UI's reboot/shutdown function or, if no UI option exists, pull the 12V barrel after a 30 s idle. Plug Ethernet, then power up. This avoids the worst-case race where DHCP resolves on both interfaces simultaneously and the routing table picks the wrong one.

3

Disable WiFi in the miner UI after a successful Ethernet handshake. Most BOX miners have a Network -> WiFi toggle. Setting it to off eliminates any chance the miner falls back to WiFi if the wired link drops momentarily during an upgrade. Belt-and-suspenders, but it is the path the experienced VoskCoinTalk crowd uses.

4

Verify the wired IP is stable for 10 min before clicking Upgrade. Refresh the miner status page every minute. If you see any `connection lost` flash, your wired link itself has a problem - bad cable, bad switch port, wrong duplex. Resolve the wired stability issue first, then upgrade.

5

Run a wired loopback test on the cable. Use a $20 RJ45 cable tester or a known-good laptop. Confirm all 8 wires are intact and no pairs are crossed. A failing pair drops Ethernet to 10 Mbps half-duplex, which is slow enough for a firmware upload to fail - though it fails more gracefully than WiFi will. Replace any cable that does not pass.

6

Check switch port LEDs. A solid green / amber link LED on both ends is mandatory. A blinking-but-no-link state means auto-negotiation failed - try a different switch port. Cheap unmanaged switches occasionally lose port-level state and need a power-cycle to clear it.

7

Verify your router is not dropping the miner from DHCP mid-session. Set a static DHCP reservation for the miner's MAC address in your router's admin panel. This eliminates the failure mode where the router renews the lease mid-upgrade and the miner briefly loses its IP.

8

Snapshot current firmware version + config before upgrading. Take screenshots of the dashboard, firmware version page, pool config, and worker name. If recovery is needed, you'll be able to email Goldshell support with exact context. This shaves hours off a recovery turnaround if anything goes sideways.

9

Email `hello@goldshell.com` BEFORE the upgrade if you are crossing major versions. Request the recovery `burn-*.img` for your model up front. Goldshell support takes 24-72 hours to respond - having the recovery image staged on a microSD card before you upgrade means a brick is a 30 min recovery, not a 4-day support-ticket wait.

10

Monitor the upgrade with `tcpdump` or Wireshark on a laptop. Filter for the miner's IP. You will see a sustained TCP stream during the upload. If you see packet retransmits or window-zero events, the upload is suffering even on Ethernet - stop, fix the cable / switch, retry.

11

Pre-stage the SD-card recovery image on a microSD before any major upgrade. Use a 4-32 GB microSD (NOT a 64 GB+ SDXC - the BOX bootloader chokes on exFAT-only cards). Flash the matching `burn-<model>.img` with Balena Etcher or `dd if=burn.img of=/dev/sdX bs=4M status=progress`. Keep the card in a labelled envelope next to the miner. Recovery time drops from days to 30 minutes.

12

Run the upgrade from a hardwired laptop, not a phone or WiFi-connected desktop. The browser issuing the upgrade `POST` should itself be on Ethernet. A WiFi-connected laptop driving an Ethernet-connected miner can still drop the upload mid-stream if the laptop's WiFi falters. End-to-end wired is the rule.

13

Validate firmware checksums before flashing. Goldshell publishes SHA-256 hashes on `goldshellhelp.zendesk.com` for each release. On Linux: `sha256sum <firmware>.img` and compare. On Windows: `certutil -hashfile <firmware>.img SHA256`. A mismatch means the download itself was corrupted - retry the download before clicking Upgrade.

14

Test the upgrade on one miner before rolling to a fleet. If you run 3+ Goldshell devices, upgrade one in isolation and run it 24 h before touching the rest. Goldshell firmware revisions ship with regressions - a known-good fleet beats a fully-current bricked fleet.

15

Disable any WiFi power-save features on the laptop driving the upgrade. macOS, Windows, and Linux all default to aggressive power-save on WiFi. If the upgrade is being driven from a laptop, plug the laptop's power brick in and disable WiFi power-save in OS network settings before clicking Upgrade. Even on a wired miner, a flapping driver-side connection can break the upload.

16

Stop and ship to D-Central if you have already followed Tiers 1-3 and the miner still bricks during a wired upgrade. Repeated wired-upgrade failures point at eMMC wear, control-board fault, or a hardware-level issue that DIY recovery will not fix. The D-Central ASIC repair service handles SD-recovery, eMMC reflow, and control-board swaps for the entire BOX-series lineup. The bench sees 8-12 BOX miners a month for this exact failure class.

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.