Request for Help: Installing Entware-armv7-2.6 on ZyXEL NSA325v2 (Kernel 2.6.x)


Hello everyone,
I'm seeking some guidance with installing Entware on my ZyXEL NSA325v2 NAS.
My device is running a Linux kernel version 2.6.x. I've downloaded the Entware-armv7-2.6.zip
file, which I believe is the correct version for my system.
I've already enabled SSH access to the NAS. My main challenge now is understanding the precise steps to:
- Correctly prepare the
/opt
directory for Entware, specifically how to bind mount it from a USB drive or HDD partition so that it persists after a reboot. I'm looking for the specific commands or script modifications needed for the NSA325v2's startup process. - Properly extract and install the contents of the downloaded ZIP file into the prepared
/opt
directory. - Configure the system's PATH variable permanently so that Entware commands (like
opkg
) are accessible after every reboot.
Could anyone provide a detailed, step-by-step guide, or point me to a reliable resource or forum thread that specifically addresses these points for the ZyXEL NSA325v2 with a 2.6.x kernel?
Any help or advice would be greatly appreciated!
Thank you in advance.
All Replies
-
There are a few problems. First, the NSA325 is not Armv7, it's Armv5. Then, I can't find any system requirements in the Entware wiki, but Entware-ng-3x and Entware-ng merged to become Entware. The old Entware-ng wiki tells it needs at least a 2.6.32 kernel for Armv5. So the 2.6.31.x kernel of your NSA325 is too old for Entware-ng. I don't think the requirements are lowered for Entware.
Years ago I have compiled some glibc packages for Entware-ng, where I enabled the shims for kernels down to 2.6.24. As AFAIK all packages use glibc to communicate with the kernel, this solves the whole problem. Although I didn't test all packages (of course).
If you want to use that, you can install MetaRepository, which should give you the possibility to install the Entware-ng package, which pulls the glibc packages, and takes care for the /opt directory and so on.
Problem is that Entware-ng isn't maintained since 2018. So if you want to run software which is exposed to the evil internet, this could be a problem.
0
Categories
- All Categories
- 434 Beta Program
- 2.6K Nebula
- 172 Nebula Ideas
- 117 Nebula Status and Incidents
- 6.1K Security
- 404 USG FLEX H Series
- 296 Security Ideas
- 1.5K Switch
- 78 Switch Ideas
- 1.2K Wireless
- 43 Wireless Ideas
- 6.7K Consumer Product
- 267 Service & License
- 412 News and Release
- 87 Security Advisories
- 31 Education Center
- 10 [Campaign] Zyxel Network Detective
- 4K FAQ
- 34 Documents
- 34 Nebula Monthly Express
- 85 About Community
- 83 Security Highlight