omada controller in raspberry pi4b ver 1Gb Ram possible ???

Is it possible to run the Omada controller on a Raspberry Pi4b with 1GB of RAM? After installing it, the controller doesn't start.
- Copy Link
- Subscribe
- Bookmark
- Report Inappropriate Content

Hi @djwujek
Thanks for posting in our business forum.
Do you post it wrong on the router page? Please send your threads to the proper page.
Regarding this, you can look up through the Internet and find out what they recommend RPI model for your controller.
Lower RAM is possible but you gotta run into issue and we do not provide support over the improper products. RPI is not our official recommended controller. We only provide support to the LINUX, Software(Win-based), and Hardware Controllers.
And you should refer to the SW controller recommended specs. The support page shows that information for the minimal RAM.
- Copy Link
- Report Inappropriate Content

Hi @djwujek
Thanks for posting in our business forum.
djwujek wrote
I know I wrote in the wrong section, I'm very sorry. I read the requirements but I need to adopt one router and a 5-port switch so I don't think the controller needs 4GB of RAM. Can someone help me why the controller doesn't start with this amount of RAM?
Because there are other services need to be run on the controller. Not gonna be for "adopting a simple switch" services up, anything else unrelated don't boot up.
Regardless of what you need, the controller will bring up Java and MongoDB. And other services to maintain it. They are up regardless of what you do, even if you don't adopt anything and let it sit in default.
So either follow the recommended RAM we set for the LINUX or expect no support from us if you run into any problems.
- Copy Link
- Report Inappropriate Content

Hi @djwujek
Thanks for posting in our business forum.
Do you post it wrong on the router page? Please send your threads to the proper page.
Regarding this, you can look up through the Internet and find out what they recommend RPI model for your controller.
Lower RAM is possible but you gotta run into issue and we do not provide support over the improper products. RPI is not our official recommended controller. We only provide support to the LINUX, Software(Win-based), and Hardware Controllers.
And you should refer to the SW controller recommended specs. The support page shows that information for the minimal RAM.
- Copy Link
- Report Inappropriate Content
- Copy Link
- Report Inappropriate Content

Hi @djwujek
Thanks for posting in our business forum.
djwujek wrote
I know I wrote in the wrong section, I'm very sorry. I read the requirements but I need to adopt one router and a 5-port switch so I don't think the controller needs 4GB of RAM. Can someone help me why the controller doesn't start with this amount of RAM?
Because there are other services need to be run on the controller. Not gonna be for "adopting a simple switch" services up, anything else unrelated don't boot up.
Regardless of what you need, the controller will bring up Java and MongoDB. And other services to maintain it. They are up regardless of what you do, even if you don't adopt anything and let it sit in default.
So either follow the recommended RAM we set for the LINUX or expect no support from us if you run into any problems.
- Copy Link
- Report Inappropriate Content
- Copy Link
- Report Inappropriate Content
djwujek wrote
I know I wrote in the wrong section, I'm very sorry. I read the requirements but I need to adopt one router and a 5-port switch so I don't think the controller needs 4GB of RAM. Can someone help me why the controller doesn't start with this amount of RAM?
Rpi4b with 1GB ram will not work, you must have at least 2GB to be able to start Omada version 5.15.xx, I would recommend Raspberry Pi5 with at least 4GB on the latest controller which is quite heavy compared to previous versions.
- Copy Link
- Report Inappropriate Content
Unfortunately, in my country, the price of the OC200 controller itself is the cost of a router + switch, so it is a completely unprofitable purchase, which is why I put the controllers on Raspberry pi4B. I think it would be possible to run it because, for example, the OC200 has a dual-core processor and 512 RAM and the controller can be run on it, but on four cores and 1 GB of RAM it is not, it is nonsense. For me, Tp-Link specifically limits the possibility of using lower-performance Linux-based controllers just to make money on their devices.
Besides, older versions of the controller worked on 1GB of RAM and the new ones don't - very strange.
I will probably get banned for expressing my opinion ;p
- Copy Link
- Report Inappropriate Content
It's not strange at all.
You can run Omada on almost any hardware but you need to have 2gb I recommend 4gb as a minimum, the number of cores on the processor doesn't matter so much in small home solutions. If you have an old PC then use it, it can be installed with ubuntu or windows, with windows you will need 6-8Gb, there are more and more functions so the memory requirement is getting bigger, that's how it is with everything. my first PC had 640Kb of ram, now a PC must have at least 8gb to function.
- Copy Link
- Report Inappropriate Content
I did a test here on a 2GB Raspberry Pi4 with Raspberry Pi OS, once everything is installed it uses 1.2GB (but it will probably increase). If you create a larger swap file then you might be able to do it on yours, but it will be very slow.
Clean install only OS
And with Omada controller 5.15.20.12 installed.
Try and create a 512 MB Swapp file. or install this OS, then a 511 Mb Swapfile is created.
It will be slow, but if you have an external SSD disk that you can boot from, it will probably be faster.
- Copy Link
- Report Inappropriate Content
I have installed os lite x64 on my pi according to this tutorial: https://community.tp-link.com/en/business/forum/topic/528450 The installation is going smoothly but the controller won't start. I don't want to return the raspberry with 1gb ram because they won't accept it for return to the store. I want to use it for the er605 and a small poe switch.
- Copy Link
- Report Inappropriate Content
I don't know why it won't start, there could be a lot of things causing problems but as you can see, Omada needs 1.2 GB of RAM to start and it increases gradually so until you solve the RAM problem there's no point in troubleshooting it any further. But try creating a swap file of 1 GB and see if you can start the controller then.
- Copy Link
- Report Inappropriate Content

Information
Helpful: 0
Views: 227
Replies: 10
Voters 0
No one has voted for it yet.