Hi,
I recently installed OpenWrt on my TP-Link WR941ND ver.5 router, just for the purpose of experimenting with installing the OLSR routing protocol and setting up a mesh network between multiple routers, but when I try to search for packages in the Software section of the LuCI interface, no results appear. Even the 'Update lists' button in the LuCI interface is not available.
I know this router is old, but it is available to me and I am using it just for testing purposes. I suspect this might be due to the router’s limited storage and RAM, could this be the reason, or is there another issue causing this? The attached image illustrates the issue
when searching for the OLSR package, no results appear. However, this is not limited to just the OLSR package; no packages appear in the search results at all.
You are on an unsupported release. The packages for your build have been moved to the archive.
You can try updating /etc/opkg/distfeeds.conf to include archive.openwrt.org instead of whatever domain is there now. You should take a copy of the file before updating it.
What happens when you type "opkg update" in a shell?
You have 56 KB free space on your device, that's not even sufficient to store your configuration settings, how do you imagine to install anything on top?
There is a reason why 4/32 devices haven't been supported for over half a decade by now and were hardly viable before already. Likewise you really need to use a current -security supported- version of OpenWrt (24.10.x), yes this implies replacing the hardware beforehand, but as you are already experiencing, that is required anyways. The tl-wr941nd v5 is not a viable option for OpenWrt and not supported anymore.
Thanks for the clarification.
Actually, I also have an Onion Omega2+, which has better specs than the TL-WR941ND — it comes with 64 MB RAM and 128 MB storage, and it's currently running OpenWrt 18.06.
Since I'm new to working with the command line, I'm looking for a graphical interface to make things easier — especially for managing services like OLSR. That’s why I’m considering installing LuCI.
However, the Omega2+ already comes with a web interface called Onion OS, and I’m not sure whether installing LuCI would conflict with it . So before I proceed, I’m trying to understand if it’s technically possible to run LuCI on the Omega2+ without breaking Onion OS — or if I should just replace Onion OS entirely.
Any guidance on that would be really appreciated!