home · our customers · news · S9 · T9 · documentation · support/contact · changelog · about · pool · psu · restore ssh · fix hashboards
asicseer logo
ASIC management, monitoring, and optimization system.

ASICseer is running on 70,856 ASICs (76.2 megawatts).

download ASICseer now: usflag ruflag

Security and Restoring SSH

ASICseer takes security seriously and hopes to achieve the Bitmain© vision for true operational security. Bitmain© recently released SSH-disabling security firmwares. Our company applauds Bitmain© for taking into account aftermarket security concerns and for protecting their customers.

To restore SSH after installing these firmwares and to prevent unauthorized logins, follow the below instructions.

For March/May/June 2019 Firmware
--help                  (-h)    display help
--version               (-v)    display version

--force                 (-f)    ignore warnings and continue with operation
--iplist                (-l)    use a file containing a list of ip addresses instead of a single ip
--threads               (-t)    number of concurrent units to process, default is 1

--pw-reset              (-p)    restore the default webUI password, root
--no-unlock             (-n)    do not attempt to unlock ssh or remove signature check
--remote                (-r)    change the asicseer remote config file to another one
--fix-curl              (-c)    re/install curl on the system

Linux x86_x64

  1. Download the x86_x64 Linux version of asicseer_secure_ssh to a linux box local to your ASIC network.
    curl -L -o asicseer_secure_ssh https://install.asicseer.com/download/asicseer_secure_ssh
  2. Run chmod +x asicseer_secure_ssh to make the program executable.

Windows 10

  1. Download the Windows 10 version of asicseer_secure_ssh.exe
  2. Start -> Search -> type cmd and open the Command Prompt app.
  3. cd C:\Users\yourname\Downloads (or wherever you downloaded asicseer_secure_ssh.exe)

NOTE: If you are using Windows 10, use asicseer_secure_ssh.exe instead of ./asicseer_secure_ssh in the below examples.

For a Single ASIC

  1. Run ./asicseer_secure_ssh -p ip.of.restricted.asic WEBUIPASS (WEBUIPASS is usually root)

For Multiple ASICs

  1. Create a file parallel to asicseer_secure_ssh called iplist.txt and add your list of to-be-unlocked ASIC IPs (separated by newlines).
  2. Run ./asicseer_secure_ssh -p -l iplist.txt WEBUIPASS (WEBUIPASS is usually root)

Other Functions

fixing curl./asicseer_secure_ssh -c -n ip.of.restricted.asic WEBUIPASS
changing remote config./asicseer_secure_ssh -r https://myserver.com/myconfig.txt -n ip.of.restricted.asic WEBUIPASS
multithreading./asicseer_secure_ssh -t 15 -p -l iplist.txt WEBUIPASS
Micro SD Card Method (for July 2019 and later firmware)
  1. Go to ASICseer Downloads.
  2. If you already have a Remote Config File, paste it in the Download Generator section and click "Regenerate Downloads."
  3. Scroll down until you see "Micro SD Card" in the Installation section.
  4. Use the Tweezers Guide or the Bitmain© Control Board Program Recovery with asicseer-sd.zip instead of t9+ -SD Tools.zip
  5. Connect your ASIC to the Internet using the Ethernet port.
  6. Your ASIC will boot into stock Bitmain© firmware and will proceed to install ASICseer automatically.

Further Best Practice Security

Now that SSH is restored, proceed with Securing your ASIC with Passwordless Login and Public Key.

NOTE: We advise against installing so-called  exploits and other unverified executables from questionable sources, and/or allowing others access to your network. When sharing this program, link only to this page: https://asicseer.com/page/security-restoring-ssh as it has the following security features:

Tweezers Guide

Unscrew the Faceplate

Unhinge the Controller Card

Slide the Controller Card Forward

Plug in the Micro SD Card (depending on position of the Micro SD Slot)

Use Tweezers to Move the Left Jumper Forward

Plug In the Miner

Six Red Flashes, 2 Green Flashes, then Both Flashing Indicates Completion

Unplug the Miner

Remove the Micro SD Card

Put the Jumper Back

Slide the Controller Card Back

Screw the Faceplate Back In

© 2019       ASICshack logo       All rights reserved.