Raspberry Pi Guide

Before setting up Raspberry Pi, check requirements here.

1. UPS Device

Connect the UPS to the power supply and let it charge.

2. Connect the Modem to the UPS and Set it up

Plug in the modem, the swith and the Raspberry into the UPS and access the Modem. Later we need to set up a fixed IP address and port forwarding (TCP 6000/9000/9500) for the Rasperry.

3. Prepare the Raspberry

3.1. Install Heatsinker on Raspberry

3.2. Install Fan

3.3. Connect Mini HDMI -> HDMI cable (if you like, otherwise you can use SSH)

3.4. Connect the keyboard (if you like, otherwise you can use SSH)

3.5. Connect Ethernet

3.6. Install Ubuntu Server 20.04 LTS on MircoSD and on SSD. Click here for instructions

3.7. Start the UPS Power for the Raspberry

4. Update Raspberry Pi

4.1. Access via Powershell, Terminal or directly via Keyboard and Monitor

4.2. Login: ubuntu / Password: ubuntu

4.3. Update & Upgrade

During update we can set up a static IP on the Modem and set up Port forwarding.

4.4. Restart

5. Install SSD

Code is adapted from an Instruction, check here if you need further information’s.

5.1. Download Eeprom

5.2. Restart

5.3. Connect the hard disk and check

5.4. Read out the SSD ID via and write it down

5.5. Mount the hard disk

5.6. Check again with point 5.3 if mount has worked

5.7. Automatically boot from SSD using this script

5.8. Create Quirks driver

In point 5.4. the SSD ID was read out via sudo lsusb xxxx:xxxx Now connect the hard disk to a computer and add in /boot/firmware/cmdline.txt “usb-storage.quirks=xxxx:xxxx:u” in the first place, without the quotation marks and save. For example for the Samung T7, usb-storage.quirks=04e8:4001:u

5.9. Remove the MicroSD and boot from SSD

Now it should start from the SSD, let it around 20 Minutes so settle down everything, special if you have a bigger SSD.

In case it searches still for MicroSD, write with the Pi Imager «Misc utility images -> Bootloader -> USB Boot to the MicroSD, put it in and start the Rasperry, wait around 15 seconds, remove power and MicroSD and try again.

6. Set up the Raspberry again

By starting from the SSD, the password must be changed again. Upon logging in for the first time if the Pi is connected to the internet Ubuntu will immediately/soon start a lengthy update process via snapd and apt.

7. Change basic settings

Code is adapted from an Instruction, check here if you need further information’s).

7.1. Update by command

7.2. Restart by command

7.3. Change the keyboard to your Language (if wished)

7.4. Restart by command

7.5. Set the time zone

7.6. Restart by command

7.7. Speed testing of SSD via

8. System optimization

8.1. Minimize GPU, deactivate Bluetooth, deactivate Wifi and overclocking

Add the following in the config file under [all]

Save via ctrl + x and confirm.

9. Final Establishment

9.1. Change host name

Code is adapted from an Instruction, check here if you need further information’s).

9.2. Create user

Code is adapted from an Instruction, check here if you need further information’s).

Enter your new password and confirm again.

9.3. Give sudo permission

9.4. Check and even extend authorization

9.5. Add the entry for the new user in Visudo

Save via ctrl + x and confirm.

9.6. Terminate old processes and block users

9.7. Change to new User

10. Firewall Setup

Code is adapted from an Instruction, check here if you need further information’s).

10.1. Install & activate the firewall

10.2. Open the corresponding TCP ports for Harmony & local SSH from another PC

10.3. Check Firewall

Congratulation you set up your Raspberry Pi and it is ready for setting up as Node!

11. Continue Node Setup

Continue node setup from Rclone onwards.

Last updated

Was this helpful?