Skip to content

M0Rf30/VMG-8823-B50B

Repository files navigation

ZyXeL VMG8823-B50B Buildroot

This is the buildroot provided by ZyXeL under their open-source programme.

Original ZyXeL instructions

README for VMG8823-Bx0B(V5.13(ABEJ.5)C0)


0. Introduction

  This file will show you how to build the VMG8823-B10B/B30B/B50B/B60B linux system,
  please note, the download image will overwrite the original image existed in the flash memory of EV board.


1. Files list

   A. README						- This file

   B. V513ABEJ5C0_GPL.tar.bz2	- Open Source Code of VMG8823-Bx0B and Open Source Code of Toolchain


2. Prepare the build OS.

   A. We suggest using the Linux distribution to setup your environment for reduce compatible issue.

	Install Ubuntu 12.04 Desktop 32bit

   B. Update system

       Use GUI interface to update system or use command to update system.

	$ sudo apt-get update
	
   *Note: If update failed, edit /etc/apt/sources.list as following link
	deb http://old-releases.ubuntu.com/ubuntu/ precise main
	deb-src http://old-releases.ubuntu.com/ubuntu/ precise main
	deb http://old-releases.ubuntu.com/ubuntu/ precise-updates main
	deb-src http://old-releases.ubuntu.com/ubuntu/ precise-updates main
	deb http://old-releases.ubuntu.com/ubuntu/ precise universe
	deb-src http://old-releases.ubuntu.com/ubuntu/ precise universe
	deb http://old-releases.ubuntu.com/ubuntu/ precise-updates universe
	deb-src http://old-releases.ubuntu.com/ubuntu/ precise-updates universe
	deb http://old-releases.ubuntu.com/ubuntu precise-security main
	deb-src http://old-releases.ubuntu.com/ubuntu precise-security main
	deb http://old-releases.ubuntu.com/ubuntu precise-security universe
	deb-src http://old-releases.ubuntu.com/ubuntu precise-security universe


   C. Change default /bin/sh link to /bin/bash

	$ sudo dpkg-reconfigure dash
	choice "no" and press enter.


3. Prepare the compiler environment

   Install the following necessary tools 

	$ sudo apt-get install -y g++ flex bison gawk make autoconf zlib1g-dev libncurses-dev git subversion gettext


4. Extract the open source code

	$ tar jxf <FW Tarbal File>


5. Build the firmware for Web-GUI upgrade using

   Change the directory into extrated directory

	$ cd <extrated directory>

	
   Clean and build the firmware

	$ make dirclean
	$ make


6. The image is in the images directory.

    The firmware image will locate at <extrated directory>/bin/brcm963xx/zyxel/ras.bin
    You can use it update VMG8823-B10B/B30B/B50B/B60B by using the firmware update procedure.

Flashing

You can flash images/ras.bin straight to your device from the device's Web UI.

Version

These sources correspond to version 5.13(ABEJ5)C0 of ZyXeL's binary build.

License

My changes are provided under the GPL.

Toolchain

Toolchain binaries are not provided for distribution

About

ZyXeL VMG8823-B50B Buildroot

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published