Volcminer D1 Default Password and Factory Reset Guide
Informational — Monitor and address as needed
Symptoms
- Brand-new D1 / D1 Lite / D1 Mini / D1 Mini Pre / D1 Hydro out of the box, never logged in, no idea what the default password is
- Web UI at `http://<miner-ip>/` returns `Login failed` or `Incorrect password` on `root` / `ltc@dog`
- Custom password set months ago, now forgotten — no email-recovery link on the D1 web UI
- Used D1 from secondary market, prior owner didn't reset, no credentials handed over
- Password worked yesterday, stopped working after a firmware upgrade — `Keep Settings` was unchecked
- Miner is pingable, web UI loads, login form rejects every credential combination tried
- Cannot reach web UI at all — IP-discovery problem masquerading as password problem
- Hardening a fresh D1 before deploying — needs default credential rotation and management-plane isolation
- Multiple D1s on the same LAN running default credentials, fleet-wide rotation required
- Inherited fleet from hosted-mining contract, need to reclaim admin access on every unit
- SSH refused or rejecting credentials despite correct web-UI defaults — SSH may be locked or running different credentials
Step-by-Step Fix
Confirm the miner's current IP. Browse to your router's admin page → connected devices, find the unnamed DHCP lease, that is your D1. Or download VolcMiner's IP Reporter tool from `volcminer.com/techsupport`, run it, then press and hold the IP Report button on the D1 controller until the red LED activates. The miner's address will appear in the tool window. DHCP rotation is the #1 cause of `password broken` reports that are actually `wrong IP` reports.
Try the documented factory defaults. Browse to `http://<miner-ip>/`, enter `root` as the username and `ltc@dog` as the password — lowercase, no spaces, the `@` symbol is a literal `@`. Hit login. If the unit is brand-new, this works the vast majority of the time. If your password manager autocomplete mangled the `@`, type it manually.
Change the password immediately on first successful login. Go to Configuration → Password. Enter the current password (`ltc@dog`), then a new strong password (16+ characters, mix of letters / numbers / symbols), confirm, and click Save. Do this BEFORE pointing the miner at your pool — anything you configure on a default-credential miner is exposed until you rotate.
Web-UI factory reset (you are still logged in, want to wipe everything). Go to Configuration → System → Factory Reset (label varies slightly per firmware version). Confirm the reset. Miner reboots, all settings wipe, password returns to `ltc@dog`. Use this when you want to start over but the miner is otherwise healthy.
Save the rotated password to a manager outside the miner. Bitwarden / 1Password / KeePassXC are all fine. Tag the credential entry with the miner's MAC address (printed on the chassis label) — MAC is the only identifier that does not rotate when DHCP changes or hostname is reconfigured. Sticky notes on the chassis are not a password manager.
Download the official VolcMiner firmware bundle matching your exact hardware variant from `volcminer.com/techsupport`. The bundle is named like `VolcMiner_D1_x.y.z.bin`. Confirm the variant — D1 vs D1 Lite vs D1 Mini vs D1 Mini Pre vs D1 Hydro — against the chassis label and spec sheet. Wrong-variant firmware on the wrong board can brick the controller; verify before flashing.
Network upgrade with `Keep Settings` UNCHECKED. If you have any residual admin path, go to Configuration → Firmware Upgrade, select the .bin file, uncheck `Keep Settings` (this is documented to wipe pool / wallet / password back to factory defaults per the user guide), and apply. Miner reboots, password is back to `ltc@dog`. This is the soft reset path that works when you have partial UI access.
If web UI rejects every credential combination and the upgrade form is gated behind login, you are fully locked out — proceed to Tier 3 SD-card reflash. Do not attempt brute-force. The D1 does not have a documented brute-force lockout but rate-limiting will have you waiting indefinitely. SD reflash is faster and guaranteed.
After any reset, set a static IP before re-deploying. Configuration → Network → Static IP. Pick an address outside your DHCP pool. Future `cannot log in` sessions are no longer also IP-discovery sessions. Document the static IP in your password manager next to the credentials.
Re-flash to the latest stable firmware while you have the box reset. Push the current official firmware from `volcminer.com`. Newer firmware ships with security patches; running stock-from-factory firmware on a 2024-shipped unit means missing 18+ months of fixes.
For SD-card reflash: power down the miner at the breaker. Pull the AC cord. Let the 3900 W PSU caps discharge for 5 minutes. Anti-static wrist strap, grounded workbench. Do not skip the discharge step — the D1 PSU has serious capacitance and you do not want to be poking around a charged board.
Open the top cover (4-6 Phillips screws depending on chassis variant). Locate the SD-card slot on the controller daughter-board (not on a hashboard). Pull the SD card straight up, no twisting. The controller architecture is similar to Antminer-class controllers — same SD-recovery instinct applies.
Format the SD card as FAT (FAT32 fine for cards ≤32 GB; exFAT is NOT supported by the D1 bootloader). Use a 4-32 GB Class 10 SD card. Format on a desktop with the OS native tool — do not trust phone formatters. Verify the filesystem is FAT / FAT32 before continuing.
Download the official SD-card recovery image bundle from `volcminer.com/techsupport`. Extract the contents (kernel image, rootfs, config files) directly to the root of the SD card. Do not drop the .zip on the card — extract first, then eject the card cleanly from your desktop.
Insert the SD card into the controller, power on the miner, watch the LEDs. Per VolcMiner's documented SD-recovery procedure: both LEDs are on during startup; after about 10 seconds both LEDs turn off simultaneously and the SD-card refresh begins. Wait 60-180 seconds without touching anything. When both LEDs light up again, the refresh is complete. Power off, pull the SD card, power on without it. Miner is back to factory defaults: web UI on DHCP, login `root` / `ltc@dog`, all custom config wiped.
UART / serial console root recovery — last resort. SD-card reflash failed (rare; usually means bootloader corruption or controller flash is failing). UART pads are on the controller PCB; pinout varies per hardware revision and is not publicly documented across all D1 variants. Required: 3.3 V USB-to-TTL adapter (NOT 5 V — 5 V destroys the controller), logic analyzer to identify TX / RX / GND if silkscreen is unmarked, terminal at `screen /dev/ttyUSB0 115200` (or 9600 — try both). From the bootloader prompt you can manually trigger a recovery flash. Bench-level work; if uncertain, ship the unit.
Stop DIY and book a D-Central slot when any of these is true: SD-card reflash hangs and never completes after 5+ minutes; controller does not boot at all post-reflash (no LEDs, no fan ramp, no DHCP); UART access requires a hardware revision pinout you don't have; you suspect prior pool-hijack botware infection and want a forensic audit rather than stock reflash. Book at https://d-central.tech/services/asic-repair/
Ship safely. You can pull just the controller and ship it separately if you want to keep the chassis at home — the controller is the part with the password problem. Pack in an anti-static bag, double-boxed with foam on every side. Include a paper note inside with: observed symptoms, last-known-good firmware version, exact model variant, and your contact info. Saves an hour of bench triage and keeps your repair cost down.
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.
