User Tools

Site Tools

This wiki is read only and for archival purposes only. >>>>>>>>>> Please use the new OpenWrt wiki at <<<<<<<<<<

ZyXEL NBG-419N / WAP3205

NBG419N WAP3205

Hardware Highlights


CPU Ram Flash Network USB Serial JTAG
MIPS 24KEc V4.12 32MB 4MB 5x100mbps No Yes Yes


NOTE: These informations refer to the WAP3205 NOT WAP3205 v2 which seems to have different hardware!

The board is the same one used on the NBG-419N, but has 2 Ethernet ports instead of 4 LAN + 1 WAN. (and has no WiFi on/off switch)

The images for the NBG-419N are compatible with the WAP3205, as they have same hardware internally.

NOTE: when configuring the switch or VLANs, currently OpenWRT lets you setup or tag 5 ethernet ports since internally there are 5 ports on the switch, but only 2 are wired to physical ports!

CPU Ram Flash Network USB Serial JTAG
MIPS 24KEc V4.12 32MB 4MB 2x100mbps No Yes Yes


Support appeared in r28078. The prefered method is to build the image by yourself. See build. Select Ralink RT288x/RT305x as Target System and RT305x based boards as Subtarget in make menuconfig. If you dont like to build the image by yourself, you can download recent OpenWrt at . In the directory /ramips/rt305x/ you would find a file named like …rt305x-nbg-419n-squashfs-sysupgrade.bin .

Unfortunately, the firmware cannot be installed by factory web configuration utility. Someone may try to build the sources from to check what is needed for it.

Follow the manual for installing OpenWrt via TFTP: generic.flashing.tftp

Open the case, connect a TTL-to-RS232 converter cable (not the standard serial cable!) - see port.serial. You can also use a USB to TTL Serial Cable. See image below for connection.

Port speed is 57600, 8 databits, no parity, 1 stopbits, both hardware and software flow control must be disabled. The router sometimes does not power on when serial cable is connected, so you have to try some times or make the serial connection after powering on.

If you miss the bootloader (U-Boot) prompt, wait until ZyXEL Linux boots and issue halt or reboot. When you see U-Boot prompt, press 2:

Please choose the operation:
 1: Load system code to SDRAM via TFTP.
 2: Load system code then write to Flash via TFTP.
 3: Boot system code via Flash (default).
 4: Entr boot command line interface.
 6: To emergency.
 9: Load Boot Loader code then write to Flash via TFTP.
You choosed 2

Put …ramips-rt305x-nbg-419n-squashfs-sysupgrade.bin to your TFTP server root (usually /var/lib/tftpboot on Linux) and start the TFTP server. U-Boot did not like such a long file name, so rename …ramips-rt305x-nbg-419n-squashfs-sysupgrade.bin to for example openwrt.bin. Connect one of the router's LAN ports and TFTP server to the same LAN.

Then press Y and enter IP for your device, TFTP server and firmware image file name:

  2: System Load Linux Kernel then write to Flash via TFTP. 
  Warning!! Erase Linux in Flash then burn new one. Are you sure?(Y/N)
  Please Input new ones /or Ctrl-C to discard
    Input device IP ( ==:
    Input server IP ( ==:
    Input Linux Kernel filename (openwrt.bin) ==:

U-Boot should sucessfully flash and then boot the new firmware image.

Its recommended to flash the same sysupgrade firmware file once again with the build in OpenWrt updater and to not save the settings. The TFTP in U-Boot sometimes mess up few parts in the firmware.



Architecture: MIPS
Vendor: Ralink
Bootloader: U-Boot
System-On-Chip: Ralink RT3052
CPU Speed: 384 Mhz
Flash size: 4 MiB
RAM: 32 MiB
USB: No (Not populated)
Serial: Yes

Opening the case

Note: This will void your warranty!

  • To remove the cover simply remove the two screws on the bottom. Then just open it to the front.
  • The board itself has no screws.


The are 4 pins on the board:

  1. RX
  2. GND
  3. TX
  4. 3V3




The bootloader used in this unit is U-Boot. It is available through the serial interface with the settings: 57600/N/1


toh/zyxel/nbg419n.txt · Last modified: 2016/02/14 14:06 by tmomas