I am using the Firmware Selector website to create a custom image for my Flint 2. Everything works fine. However, I am trying to update to the latest service pack 24.10.4 and it’s telling me that there is no space left on the device despite the overlay layer being 8GB in size. It seems that the /tmp directory is 100%.
I can download the .bin file to the device just fine under / but when I attempt to upgrade with sysupgrade, I get the error message about there being no space left
Wed Oct 22 19:08:46 BST 2025 upgrade: Image not in /tmp, copying...
cp: write error: No space left on device
/tmp is a RAM disk. Some application has been storing large files there at runtime. Explore the disk to find what it is. The du (Disk Usage) command is useful here. Or you can just reboot if you don't care to troubleshoot and want to start over.
The sysupgrade process requires free space to hold the new firmware (and existing config files, if you choose to save them) in /tmp.
Thank you very much. I looked in /tmp and found a couple of files called sysupgrade.tar and openwrt.bin or something like that. Deleted both and it’s now 2% so I was finally able to upgrade.