Ok, well, I did that. I still have only like 56kb free but it seems to be working. I did install travelmate.
But I just don't get it. OpenWrt is simply disregarding my commands. I am enabling travelmate, it says 'unsaved changes', I save them, then without any kind of error or message the old settings are back - travelmate disabled. I have added a client network which I can't get rid of. I 'remove' it and it is still there. I remove the interface and it stays there too.
What's really driving me crazy is not being able to delete a client network. I mean... what the heck? I remove it and it stays there and the OpenWrt is connected to it. I disable it and it stays enabled. I remove the master connection (as to disable my router over Wifi) and it still remains.
Alright, I guess at the bottom of that behavior is the lack of free space. This is ridiculous. We're talking about applying text changes to config files in the magnitude of a less than a kb delta. Why would it fail to save the files? How can I apply the pending changes through SSH?
Is there anything I could do here?
root@OpenWrt:~# df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/root 2304 2304 0 100% /rom
tmpfs 13936 664 13272 5% /tmp
/dev/mtdblock3 320 264 56 83% /overlay
overlayfs:/overlay 320 264 56 83% /
tmpfs 512 0 512 0% /dev
What's /tmp, it has a ton of free space?