Hello,
I have successfully installed openwrt-18.06.8-ar71xx-tiny-tl-wr841-v8-squashfs-factory.bin on my router.
Then I started to configure a Wi-Fi bridge following this documenation.
The interface protocol "Relay bridge" was not available and I installed the relevant packages: opkg install relayd luci-proto-relay
Here the first error was reported: no space left.
But I was able to start the service /etc/init.d/relayd start
but I could not enable it /etc/init.d/relayd enable
Nevertheless the required interface protocol "Relay bridge" was available and I continued the configuration.
Now I'm facing the issue that this configuration is not saved. This means the following changes are still open:
You don't have enough free space left, that isn't fixable other than either reducing your space requirements (no runtime installed packages, less configurations) or changing the hardware.
OK.
I understand that my router TP-Link WR841N ver. 8.2 is undersized for OpenWRT with 4MB Flash / 32 MB RAM (and consequently not recommended).
However I don't need many router functions but just Wi-Fi bridge.
Therefore my question:
Would it be possible to install the required packages and save the configuration with another cheap device, e.g. TL-WR841N ver. 13 with 8MB Flash / 64MB RAM?
Depending upon the amount of required additional packages you do not need another device: In case you are willing to dig into the details of building your own image.
As there are a lot of options to reduce RAM requirements. First of all, to get rid of LuCI.
And to remove other options, like IPv6 or pppoe or ppp or ...
So, trade your learning curve/time against investment in new hardware
If you are going to spend money I would recommend to go for a device with minium 16MB Flash/128MB RAM.
If you already have this unit I would go for it instead of investing time in making my own builds in order to strip things. Otherwise if you already have the knowledge in making your own builds you could go this route easy.