Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Connecting the header cables to the PiSugar and RaspberryPi

Flashing the PiKVM image

image-20240814-175641.pngImage Added

  1. Download the latest DIY PiKVM image for the HDMI-CSI bridge for the RaspberryPi Zero 2W and sha hash.

  2. Validate the download image:

    Code Block
    PiKVM % shasum v2-hdmi-zero2w-latest.img.xz  
    cdb1bb899a72351a2da924ceb0675130d01e46ed  v2-hdmi-zero2w-latest.img.xz
    PiKVM % cat v2-hdmi-zero2w-latest.img.xz.sha1 
    cdb1bb899a72351a2da924ceb0675130d01e46ed%               
  3. Download the latest version of the DappNode ISO for Debian, attended, and note the sha1 hash.

  4. Download and install the Raspberry Pi imager.

    1. Run RPi Imager:

    2. Press NO FILTERING then CHOOSE OS and select Use custom image at bottom of the list:

    3. After clicking on this item, select the image file for PiKVM that you downloaded earlier then click CHOOSE STORAGE:

    4. Insert the memory card into the card reader. Choose the card reader from this list. Be careful and choose the right device:

    5. After choosing the memory card, press the WRITE button. Confirm the operation when you are asked about it:

  5. Mount the PiKVM memory card, and edit the filepikvm.txt. If you haven't enabled PiKVM yet, this file will contain a single line FIRST_BOOT=1.

...

This section describes the steps involved for installing the Dappnode Linux base instance (bare metal install).

backup NAS

Use the Netrabrick as a local backup device.

Time machine backup for MacOS devices

First we'll install samba

Code Block
sudo apt install samba

Add a samba user

Code Block
sudo smbpasswd -a mtb
sudo usermod -g users mtb
vi /etc/samba/smb.conf

Configure samba

Code Block
[global]
workgroup = openvino
min protocol = SMB2

# security
security = user
passdb backend = tdbsam
map to guest = Bad User

# mac Support
spotlight = yes
vfs objects = acl_xattr catia fruit streams_xattr
fruit:aapl = yes
fruit:time machine = yes

#NetShares 

[volumes]
comment = Time Machine
path = /timecapsule
valid users = @users
browsable = yes
writable = yes
read only = no
create mask = 0644
directory mask = 0755

Adjust permissions

Code Block
 chmod 777 /timecapsule
 chown root:users /timecapsule/

Restart samba

Code Block
service smbd restart

Connect to the samba server from MacOS finder

Go > Connect to server....

...

FOAM.space anchor node

Dappnode

...