

Note that the number at the end indicates the size to write in hex. Then we proceed to flashing OpenWrt itself (which we called nsa325.bin for less typing): Setenv bootcmd 'run setenv bootargs ubi part ubi ubi read 0x800000 kernel bootm 0x800000'Īfter the device reboots into the OpenWrt u-boot we adjust the device's MAC address (adjust the values, see the sticker under the NAS case): Now we set the correct environment variables:
NSA 2400 ZYXEL FIRMWARE INSTALL
If your USB stick isn't recognized/found by u-boot, try putting an active (powered) USB hub between the NAS and the flash drive.Īfter plugging in the USB stick (use the rear USB ports), into the NAS, with the correct files and booting into u-boot, first step is to install OpenWrt's u-boot: Make sure to write down your device's MAC address as we need to set it later! Otherwise it would get lost! Copied the packages to the admin \ zy-pkgs. Using a FTP client, downloaded the 4.70 packages 6. After the firmware upgrade, I created a fresh volume using the web interface 5. Using the web interface, I upgraded the firmware to 4.70, which I downloaded from Softpedia 4. Please note that to write to NAND you have to erase the NAND first, which means all data on the NAND will be deleted! Meaning stock firmware, bootloader, settings and everything will be gone! So make sure you got the proper files ready before you start as it's vital that you flash the new bootloader before you restart your device as it would otherwise get soft-bricked. Used rescue stick image containing 4.50 firmware to boot the NAS 3.

Use the latest u-boot.kwb from the 18.x.x release instead. This functionality enables controlling who has read and/or write access to specific files and folders on the NAS.

Rename the -factory.bin to something simple like nsa325.bin.Īttention: the u-boot.kwb from 19.x.x release is bugged and won't allow access to any mass storage. In a network without Active Directory or NT4 Domain services, the NSA-2400 allows an administrator to define and secure access to the NSAs file systems via User, Group, and File Share configurations. We will then copy the required files to the USB stick and command the device through a terminal (using serial) to load and flash our files to NAND.Ĭopy the u-boot.kwb and -factory.bin files to a FAT32 formatted USB stick with msdos partition table (single partition).
NSA 2400 ZYXEL FIRMWARE SERIAL
We require a USB stick (FAT32 formatted, single partition) and a 3.3V USB to serial adapter.
