Yet another tip.
RPi 4b hardware Ver 1.2 has old eeprom firmware. This limits what can and cannot be installed with Arch Linux Arm. The latest on board VL805 firmware is 000138a1
Arch Linux ARM has added a EEPROM update tool to check if EEPROM firmeare is the proper version for booting from a USB SSD named rpi-eeprom-update
sudo pacman -S rpi-eeprom
Then as root or sudo run rpi-eeprom-update and it will list if your eeprom is up to date or not
# rpi-eeprom-update
If an updated eeprom firmware is needed add “a” to the command
$ sudo rpi-eeprom-update -a
Of course, update your eeprom firmware at your own risk.
If Ethernet is not available, you can use WiFi for Step 2 and Step 3 of the EnOS installation.
Just setup WiFi with the following steps.
After step 1, insert the uSD or USB SSD into the RPi 4b
boot into the RPi 4b and enter “root” for user, and “root” for the password.
enter
# sed -i 's/#WIRELESS_REGDOM="US"/WIRELESS_REGDOM="US"/g' /etc/conf.d/wireless-redom
You may have to substitute your REGion/DOMain with what is appropriate for “US”
# cat /etc/conf.d/wireless-regdom
will display the list of REGDOMs available.
# ip addr
should show something like
3: wlan0 yada yada yada state DOWN
# wifi-menu
a pcurses window will appear with the detected WiFi channels.
Choose which channel you want and enter it’s password.
Wait for about 20 seconds and you will get your cursor back.