Linksys WAP300N

Linksys WAP300N simple wireless router which has 2 detachable antennas and 1 LAN connection.

Currently SoC is not supported but there is a work in progress.

Version/Model Launch Date S/N OpenWrt Version Supported Model Specific Notes
v1 201X-XX - - -

NOTE: Anything not included in model specific notes, or where a short comment couldn't be included on the notes.

Ver CPU Ram Flash Network Wireless USB Serial JTag Wiki FCC
v1 Ralink RT6856F 64MiB 8MiB 1x WAN RT5592 No Yes notes Q87-WAP300N

Manufacturer's site:


Layer0 raw flash
Layer1 Bootloader Config Factory Kernel
Layer2 U-Boot 1.1.3 LZMA uImage
Layer3 kernel + LZMA cpio rootfs + stuff

Specific values you need

Bootloader tftp client IPv4 address
Firmware tftp image um_factory_fw.bin
TFTP Transfer Window FILL-IN seconds
TFTP Window Start approximately FILL-IN seconds after power on
TFTP Server Required IP Address

hardware.button on howto use and configure the hardware button(s).

The Linksys WAP300N has two buttons. They are Reset and Secure Easy Setup. Here, we merely name the buttons, so we can use them in the above Howto:

Reset reset
Secure Easy Setup ses
Instruction set: MIPS
Vendor: MediaTek
bootloader: U-Boot / redboot / cfe / ...
System-On-Chip: Ralink RT6856F
Flash size: 8192 KiB
Flash Chip: MX25L64
RAM size: 64 MiB
RAM Chip: EM68B16
Wireless No1: RT5592N
Modem: none
Serial: Yes
JTAG: Probably Yes

Model Number


Photo of front of the casing


Photo of back of the casing

Note: This will void your warranty!

  • To remove the cover remove 3 plastic bumpers back of the device and screws.


Main PCB

Photo of PCB

port.serial general information about the serial port, serial port cable, etc.

How to connect to the Serial Port of this specific device:

Photo of PCB with markings

port.jtag general information about the JTAG port, JTAG cable, etc.

How to connect to the JTAG Port of this specific device:

Photo of PCB with markings


Currently none.

# cat /proc/version Linux version 2.6.36-svn14734 (root@SWRD) (gcc version 3.4.2) #1 Thu Mar 10 15:30:34 CST 2016 # cat /proc/cmdline es=1 root=/dev/ram0 console=ttyS0 # cat /proc/cpuinfo system type : Ralink RT63165 SOC processor : 0 cpu model : MIPS 34Kc V5.5 BogoMIPS : 465.30 wait instruction : yes microsecond timers : yes tlb_entries : 32 extra interrupt vector : yes hardware watchpoint : yes, count: 4, address/irw mask: [0x0004, 0x044c, 0x0ff8, 0x0953] ASEs implemented : mips16 dsp mt shadow register sets : 1 core : 0 VCED exceptions : not available VCEI exceptions : not available # free total used free shared buffers Mem: 61400 30212 31188 0 0 Swap: 0 0 0 Total: 61400 30212 31188 # cat /proc/mtd dev: size erasesize name mtd0: 00800000 00010000 "ALL" mtd1: 00030000 00010000 "Bootloader" mtd2: 00010000 00010000 "Config" mtd3: 00010000 00010000 "Factory" mtd4: 007b0000 00010000 "Kernel"

U-Boot 1.1.3 (Nov 23 2012 - 12:00:39) Board: Ralink APSoC DRAM: 64 MB relocate_code Pointer at: 83f18000


This website uses cookies. By using the website, you agree with storing cookies on your computer. Also you acknowledge that you have read and understand our Privacy Policy. If you do not agree leave the website.More information about cookies
  • Last modified: 2021/05/28 07:42
  • by danitool