Is it possible to install and run this app?

Hello everyone.
So I have a Redmi AX6S router with OpenWRT installed.
And I've tried to install this app https://github.com/JustArchiNET/ArchiSteamFarm using docker https://hub.docker.com/r/justarchi/archisteamfarm but the problem is not enough ROM to download container.

Is there any other way to install it? like a native linux app?

I've tried wollowing these steps as an example https://www.reddit.com/r/raspberry_pi/comments/b44g1q/i_made_a_video_tutorial_for_using_archisteamfarm/ but i'm not sure how to launch the app after that.
In Putty I'm getting an error ./ArchiSteamFarm: line 1: syntax error: unexpected word (expecting ")")

not if your device doesn't have an USB port for exroot.

doesn't look like openwrt, does it ?

You are so mean sometimes its actually funny. :smile:

I do not see your device in supported devices.
As close as I can get. Is that yours?

https://firmware-selector.openwrt.org/?version=23.05.2&target=mediatek%2Fmt7622&id=xiaomi_redmi-router-ax6s

Then this needs to be updated.

Redmi AX6
Redmi AX6000
Redmi Router AC2100

And that is it.

Redmi AX6S

yeah, the manual was for Raspberry Pi

Okay, thanks.
In my defence it is considered a work in progress.

However, if the page is correct you do not have a USB port and as @frollic said it would be dependent on one.

So the only way to run an app on OpenWRT is by using a Docker container which requires a router with more ROM or a router with USB expansion, right? There is no other ways?

You could set up a network file system to store large files remotely and load them into the router RAM when needed, but then you'll need another server with large storage to hold and serve the files.

Sounds great, but the main purpose was to use the router only for now. Thanks anyway

If the page is correct you have... ...not a lot of ram. 256Mb

Let that sink in. 256Mb of ram (what the router actually runs on) and 128Mb flash (what it boots from) . That is like 1999 desktop levels.
Don't feel bad, it is a "reasonable" amount for a present day router, but I'm going to put that in quotes.

Now, how big is the package you are trying to load, and what does it say it needs to run all alone?

The docker container is like 25MB and the RAM usage should be about 50MB, so seems like the ROM is the limitation at this point.

1 Like