Skip to content

jameshilliard/WECB-BH-GPL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commits
 
 
 
 

Repository files navigation

HOW TO BUILD A FIRMWARE FOR THE ACTIONTEC WECB3000

* How to install the WECB source code onto the Linux workstation
* How to build the image file that can be loaded on to a Actiontec WECB

NOTE: The following procedures are known to work with recent version of 
Ubuntu 12.04 LTS Desktop.  

The Actiontec WECB Source Code can be obtained from the Actiontec 
support website at http://opensource.actiontec.com.

1.(Install clean OS Ubuntu 12.04 LTS Desktop.)

2.(Download source code.)

 WECB-BH-GPL.tgz
  
3.(Copy or Move the source code to your working directory.)

$ cp WECB-BH-GPL.tgz  /<working directory>

4.(Install required packages. Please make sure you have installed necessary lib for compile the project)

$ sudo apt-get -y install gcc g++ m4 binutils patch bzip2 flex bison make autoconf gettext texinfo unzip sharutils subversion build-essential libncurses5-dev ncurses-term zlib1g-dev
$ sudo apt-get -y install linux-headers-`uname -r` libnewt-dev curl sox libssl-dev
$ sudo apt-get -y install gawk mtd-utils util-linux

5.(Extract the GPL source code and toolchain to your working directory. Make sure your
   working directory path does not contain spaces.)

$ tar xvfz WECB-BH-GPL.tgz 

IMPORTANT: Extracting the source code creates the directory "WECB-BH-GPL" 

6.(Change to the WECB-BH-GPL directory)

$ cd <working directory>/WECB-BH-GPL/rtl819x

7. run
$./do_act_build BH WCB3000

Notes: If there are some syntax errors occured (Maybe in Ubuntu system), make sure that your /bin/sh is linked to the bash not the dash
$ sudo rm /bin/sh
$ sudo ln -s /bin/bash /bin/sh

8.(Binary will be under. <working directory>/WECB-BH-GPL/rtl819x/image/BH-WCB3000-?-act.bin)


PLEASE NOTE: The machine-readable software source code provided here is for 
programmers who may wish to alter or customize the code, and typically will 
not be of use to the vast majority of consumers. The software source code 
provided here is subject to Version 2 of the GPL or other GPL or LGPL licenses 
which are all included in the download and are available below and also at 
"http://www.gnu.org/licenses/" and as such, the software source code is 
distributed WITHOUT ANY WARRANTY and subject to the copyrights of the authors. 
Compiling errors due to lack of public libraries/tools in the customer's 
specific platform/OS are the responsibility of the user of this GPL source code.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published