Companion Satellite on Rock Pi S
The Raxda Rock Pi S works great as a Companion Satellite host. It fits a USB host port and PoE capability into a very small shape.
CREATING a Companion Satellite microSD Card for Rock Pi S
Download Armbian Bookworm Minimal from https://www.armbian.com/rockpi-s/
Flash it to a microSD card using an etcher app like balenaEtcher. An 8GB card works fine. Arabian recommends A1 rated microSD cards.
Insert the microSD card into the Rock Pi S. Power it by either USB-C or PoE Hat.
Connect the Rock Pi S Ethernet to a network with internet access.
If there is a blue flashing LED, the Rock Pi is probably working correctly.
In macOS Terminal:
Enter this command
SSH -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null root@rockpi-s
Provide the Armbian default password
1234
When prompted, set a new root password. Take note of the displayed IP address.
When prompted, make a new user. It doesn’t matter as Satellite is installed via root.
When prompted, accept the recommended user language.
If prompted, Skip generating other locales
Run these commands to make more swap space
fallocate -l 4G /swapfile && chmod 600 /swapfile && mkswap /swapfile && swapon /swapfile
mount -o remount,size=2G /tmp/
Run the Satellite install script
curl https://raw.githubusercontent.com/bitfocus/companion-satellite/main/pi-image/install.sh | bash
Install a specific Satellite version
sudo satellite-update
When prompted, select version you want (probably latest stable or latest beta)
Teminal should report “config ok” and then “Update is complete”
In a browser, navigate to http://[IP of Rock Pi]:9999
That’s Companion Satellite!