Compex WPE72NX

This device is NOT RECOMMENDED for future use with OpenWrt due to low flash/ram.
DO NOT BUY DEVICES WITH 4MB FLASH / 32MB RAM if you intend to flash an up-to-date and secure OpenWrt version onto it! See 4/32 warning for details.

1) This device does not have sufficient resources (flash and/or RAM) to provide secure and reliable operation.
This means that even setting a password or changing simple network settings might not be possible any more, rendering the device effectively useless. See OpenWrt on 4/32 devices what you can do now.

2) OpenWrt support for this device has ended in 2022.
19.07.10 was the last official build for 4/32 devices.

If you want to upload firmware to router by tftp, you will have to turn your device to this mode. The procedure is following:

  1. Turn off the device.
  2. Press and hold the reset button.
  3. Plug the device (still hold the button).
  4. Wait until the Diagnostic LED (second from the left) starts flashing quickly. (This will happen almost immediately.)
  5. Now release the reset button. Your router is in Restore mode.

Set your ethernet interface into static mode (IP address 192.168.168.10, netmask 255.255.255.0, default gateway 192.168.168.1), put your router into Restore mode and upload the firmware by TFTP using the following commands (replace XXXXXX with wpe72):

$ tftp 192.168.168.1
tftp> binary
tftp> trace
tftp> put openwrt-ar71xx-wpe72.bin

Diagnostic LED will now stop blinking for a while; if the flashing procedure is successfully done, it will start blinking slowly. Now reboot your router manually (turn off - turn on) and OpenWrt will boot.

  1. Getting source codes
    $ svn co -r 12448 https://snv.openwrt.org/openwrt/trunk
  2. Apply patches from the files mod-wpe72.tgz
    $ tar -zxvf mod-wpe72.tgz
    $ cp -a mod-wpe72/* trunk/
  3. Compile
    $ cd trunk
    $ cp wpe72.config .config
    $ make

OpenWrt Firmware will be in bin/openwrt-ar72xx-wpe72.bin

Uploading the OpenWrt firmware to WPE72NX running MyLoader v2.54.0717

a. Via Compex Firmware

  • Put the AP in Firmware Upgrade mode and upload the file.
  • This file is for WPE72NX with 4MB or 8MB NOR flash.

b. Via TFTP

  • Go to the firmware upgrade mode (By pressing and hold the Reset button and plug-in the power adapter).
  • Upload the OpenWrt image to the device ($ tftp -i 192.168.168.1 put openwrt-ar71xx-wpe72.bin)
Architecture MIPS
Vendor Atheros
Bootloader CFE
System-On-Chip AR7240
CPU Speed 400 Mhz
Flash size 4 MB (up to 16 MB)
RAM 32 MB (max 64 MB) DDR SDRAM
Wireless 1 × 9.2mm MiniPCI slot, support all Compex MiniPCI cards
Ethernet 2 × 10/100 Base-TX Ethernet Port (with Auto MDI/MDIX)
USB no
Serial yes
JTAG yes

Both madwifi and ath9k work well with all Compex MiniPCI cards. You will need some wireless authenticator and/or supplicant (wpad-mini/wpad/wpa-supplicant/hostpad/hostapd-mini).

:!: Madwifi doesn't support MAC changes through UCI on this architecture. If you want to change of wireless MAC, see this.

This page has been assembled from a number of different pages from the old wiki and the current wiki. Refer to them for more (possibly outdated) information.

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: 2024/02/12 08:58
  • by 127.0.0.1