Rescue shell


  • Staff

    Overview

    This only applies to rigs that are not verified with key.

    PiMP requires networking in order to validate the PiMP key. If PiMP cannot get a network connection in the unverified mode, you will be given what is called the Rescue Shell. This is a special environment designed to do one thing: get you on the network so you can verify.

    UPDATE! Hot new video how to edit interfaces file: https://youtu.be/Uze50oEU33o

    Default networking behavior is DHCP

    PiMP will pull an address from the router using DHCP by default. It is recommended to have a wired ethernet connection for the best mining performance. Wireless support exists, you will have to read up on how to configure it. Also, we have added some example content in the /etc/network/interfaces file to help those users who would like to set their own static IP, etc.

    What tools are offered in Rescue Shell?

    • First, it will allow you to edit /etc/network/inferfaces directly.
    • Beyond that, some other work may be needed to get networking up. You are given a printout of all pertinent information about the network and network hardware, and a shell to go in and fix it. (Wireless users: this is where iw and iwconfig come into play.)

    Cannot get a network IP on the first boot?

    0_1531259581040_1. Fresh Boot.PNG

    First step is to verify that your network is actually working correctly. Do not assume it is working - you must test it. Disconnect the Ethernet cable from your PiMP machine and connect it directly into a laptop or another computer and verify that it is working. Doing this will verify that your modem, router/gateway, any switches, and all cables are working. With your network verified good, now we can move on to your PiMP machine.

    PiMP OS uses DHCP as the default for network addressing. Some motherboards take longer than others to initialize their onboard NICs. This "delay" can cause PiMP to timeout and present you with the above image. To get past this, we will need to setup Static network addressing. (Note: Once you have PiMP up and running, you can change back to DHCP if you want.)

    As seen in the above image, if PiMP OS is not able to find a valid IP, you will be prompted: "Would you like to manually edit your interfaces file? (y/N)". Follow the steps below to establish a Static network address.

    1. Answer y followed by <Enter>
      (PiMP OS will save a backup of the interfaces file and open it for editing.

    0_1531260704757_2. Interfaces - DHCP (default).PNG

    1. First, we want to disable (adding # to the beginning of a line) of the two (2) DHCP lines.
    2. Next, we want to enable (removing the # from the beginning of a line) the eight (8) STATIC lines.
    3. Finally, we want to make changes to this data to match our network config. (Note in this example, I've set the Static IP to 192.168.1.209)
      (You can identify your network's config by inspecting the network addressing of another device on your network.)

    When complete, your interfaces file should look something close to this:
    0_1531261007993_3a. Interfaces - Static.PNG

    1. Press Control+X, Y then <Enter> to save the changes.
    2. Once back at the command line, type reboot (There is no rb command in Rescue Shell) to reboot your PiMP machine.
    3. With a Static IP assigned, you should be presented with the following:

    0_1531261731476_4. Reboot with Static IP.PNG
    Notice that the displayed detected IP address matches what was set in the interfaces file from step 4 above

    Once your PiMP Key has been validated and your machine reboots to the PiMP OS desktop, feel free to re-edit the /etc/network/interfaces file to re-enable DHCP and to disable STATIC then reboot your PiMP machine.


 



Want 10% more hash from your rigs?



We promise to keep your email safe and never spam you.



Copyright (c) 2017 PiMP LLC. All rights Reserved.

Looks like your connection to PiMP Forum was lost, please wait while we try to reconnect.