Project

General

Profile

Compex WPJ342 » History » Version 2

« Previous - Version 2/16 (diff) - Next » - Current version
Roger Pueyo Centelles, 07/23/2014 02:13 PM


Compex WPJ342

This document explains several ways to compile compile qMp for a Compex WPJ342.

Standard compilation

1) Get the OpenWrt SDK for the WPJ342 from Compex: http://www.compex.com.sg/openwrtdownload.aspx

2) Save the OpenWrt SDK file to your working directory and extract it (as of 23rd July 2014, the latest version is sdkowrt-140604.tar.bz2):

tar -xf sdkowrt-140604.tar.bz2@

and enter to the newly created directory "sdkowrt-140604".

3) By default this SDK builds the firmware for the WPJ344 board, not the WPJ342. The Makefile file needs to be slightly changed. Open it with your text editor and find the section "standard_config:":

standard_config:
    cp $(CONFIG_PATH)/wpj344.config $(OWRT_DIST_LOCAL_PATH)/.config
    rm -rf $(OWRT_DIST_LOCAL_PATH)/tmp

Replace it with:

standard_config:
    cp $(CONFIG_PATH)/wpj342.config $(OWRT_DIST_LOCAL_PATH)/.config
    rm -rf $(OWRT_DIST_LOCAL_PATH)/tmp

4) Run make to compile OpenWrt (without qMp, by now):

make

This will take a while and will download several megabytes of files to ~/dl-openwrt

Compiling with the latest OpenWrt Attitude Adjustment 12.09 revision

The OpenWrt SDK provided by Compex is based on Attitude Adjustment 12.09 revision 36088, which does not contain several bugfixes and repository changes included in the following ones. It can be a good idea to build OpenWrt from the last revision, still version Attitude Adjustment 12.09.

1) Follow steps 1 to 3 in the Standard Compilation section.

2) Check the latest revision number for OpenWrt. Go to https://dev.openwrt.org/changeset and get the last change/revision number (as of 23rd July 2014 it is 41811).

3) Edit the Makefile with your favourite text editor and replace this:

OWRT_DIST_SVN_REV = 36088

OWRT_PKGS_SVN_REV = 36089

with the latest revision:

OWRT_DIST_SVN_REV = 41811

OWRT_PKGS_SVN_REV = 41811

4) Check the latest revision number for LuCi. Go to http://svn.luci.subsignal.org and get the last revision number (as of 23rd July 2014 it is 10459).

5) Edit the Makefile with your favourite text editor and replace this:

FEEDS_LUCI_SVN_REV = 9656

with the latest revision:

FEEDS_LUCI_SVN_REV = 10459

Compex_WPE342-qMp_3.0.1_Clearance.jpg View - Compex WPE342 running qMp 3.0.1 Clearance (212 KB) Roger Pueyo Centelles, 07/23/2014 05:50 PM

Compex_WPJ342-qMp_3.0.1_Clearance.jpg View - Compex WPJ342 running qMp 3.0.1 Clearance (212 KB) Roger Pueyo Centelles, 07/23/2014 05:52 PM