@J My Shift key sometimes "drops out" on the cheap wireless keyboard I use on my media system. I meant 64MB SD Card (actually 8GB would be better since it is quicker to copy/xfer, etc. But size is moot, since you'll remove it after copying it to your NVMe. Raspberry Pi OS natively supports NVMe via its new PCIe bus connector. You'll need to purchase a NVMe kit and install that first (there are several offerings). After installation, you can update PCIe xfer speeds to PCIe 3 (if you wish) by adding the following line to your /boot/firmware/config.txt
file:
dtparam=pciex1_gen=3
Then "reboot" your Raspberry Pi for the settings to take effect.
To build a fresh image, go here to get the Imager (and install a fresh 64 bit image):
Then I followed the Linux build guide here:
(I believe I pulled Beta 2.5.7.f77c87d from github - but you may prefer 2.5.8.6485f03 since its newer).
Anyway, for your convenience I pulled my .bash_history file and gabbed the operations I performed:
# To be certain you're up to date first
sudo apt update
sudo apt upgrade
cls
# Install required dependencies
sudo apt install libgpiod-dev libyaml-cpp-dev libbluetooth-dev
sudo apt install openssl libssl-dev libulfius-dev liborcania-dev
sudo apt auto-remove
# Get latest Meshtastic Beta from GitHub and install
wget https://github.com/meshtastic/firmware/releases/download/v2.5.7.f77c87d/meshtasticd_2.5.7.f77c87d_arm64.deb
cd meshtastic
sudo apt install ./meshtasticd_2.5.7.f77c87d_arm64.deb
# Start the Meshtastic daemon and then check its status
sudo systemctl start meshtasticd
sudo systemctl status meshtasticd
'sig
p.s.
Oooppps! I realize after looking at the commands above that I had "cls" as a command. Which was the old DOS 6.22 "clear screen" command. However, Linux knows NOTHING of it but instead uses "clear". But I don't particularly care for typing the extra chars to clear my screen. So, I add - alias cls="clear" in my .bash_aliases file to make cls work. But likely most others haven't done that. So just ignore that command above or substitute "clear" instead. Sorry 'bout that.