Today I had a LibreRouter with (probably) LibreRouterOS 1.4, and I used the instructions above, with new URL for the most recent stable version of OpenWrt (21.02.3). The only thing I had to change was:
- access via SSH using the command (gracias @nicopace sugerencia )
ssh -o "HostkeyAlgorithms=+ssh-rsa" -o "PubkeyAcceptedAlgorithms=+ssh-rsa" root@thisnode.info
- run this set of commands when I first logged in to the LR via SSH:
opkg update
opkg install libustream-mbedtls ca-bundle ca-certificates
The updated URLs are:
DOWNLOAD_LINK="https://downloads.openwrt.org/releases/21.02.3/targets/ath79/generic/openwrt-21.02.3-ath79-generic-librerouter_librerouter-v1-squashfs-sysupgrade.bin"; SHA256SUMS="https://downloads.openwrt.org/releases/21.02.3/targets/ath79/generic/sha256sums"
After the LR rebooted in OpenWrt, and I connected to it via the browser GUI Luci, it didn’t ask me for confirmation. Just in case it was necessary, I set a root password (I think this is necessary to enable SSH access?) and then logged in via SSH and ran fw_setenv stable_part 1. I don’t know if it mattered, but I did it just in case.
A little while later (I don’t remember if it was one minute or ten minutes), the router seemed to spontaneously reboot. After that it remained stable.