Raspberry Pi Guide
Last updated
Was this helpful?
Last updated
Was this helpful?
Connect the UPS to the power supply and let it charge.
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.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 for instructions
3.7. Start the UPS Power for the Raspberry
4.1. Access via Powershell, Terminal or directly via Keyboard and Monitor
4.2. Login: ubuntu / Password: ubuntu
For security reasons Linux requires to change the default ubuntu password.
4.3. Update & Upgrade
4.4. Restart
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.
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.
Make sure you give the system enough time (20 Minutes at least) to finish this process before doing going forward.
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.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.1. Change host name
9.2. Create user
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.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!
Code is adapted from an Instruction, check if you need further informationās.
Code is adapted from an Instruction, check if you need further informationās).
Code is adapted from an Instruction, check if you need further informationās).
Code is adapted from an Instruction, check if you need further informationās).
Code is adapted from an Instruction, check if you need further informationās).
Since is not natively supported ARM systems yet, install it on a x86_64 system to . After that, copy them to the same .hmy/blskeys
folder on Raspberry Pi.
Continue node setup from onwards.