Freifunk Upgrade
Today, I upgraded my Freifunk Aachen offloader, which I host in an x86 VM. Normally, Freifunk Nodes upgrade automatically, but Freifunk Aachen experienced issues with upgrades on x86 machines with attached USB network devices; therefore, they disabled autoupgrades for x86 machines.
As I only use this inside a VM with virtio network devices, this was not a problem for me. The only requirement is a little bit of extra disk space or memory, as in my case, since I use the /tmp directory. For me, 256 MB was not sufficient, but 1 GB was - I didn’t test anything in between. The steps are as follows (using a shell on the offloader):
1
2
3
4
cd /tmp
wget https://firmware.freifunk-aachen.de/firmware/from-2025.1.x/stable/sysupgrade/gluon-ffac-v2025.1.1-1-x86-64-sysupgrade.img.gz
gunzip gluon-ffac-v2025.1.1-1-x86-64-sysupgrade.img.gz
sysupgrade -v gluon-ffac-v2025.1.1-1-x86-64-sysupgrade.img
Of course, taking a snapshot beforehand is useful, in case something goes wrong. In my case, everything worked fine tho.