Skip to content

based on wrt18 with glinet support,add self func

License

Notifications You must be signed in to change notification settings

thomas-ye/wrt18-glinet

 
 

Repository files navigation

Overview

This repo is maintained by GL.iNet team, which is used to release stock firmware.

Feature

  • Support latest device of GL.iNet
  • Support kernel driver which isn't support by kernel-tree
  • Keep updating with stock firmware

Prerequisites

To build your own firmware you need to have access to a Linux, BSD or MacOSX system (case-sensitive filesystem required). Cygwin will not be supported because of the lack of case sensitiveness in the file system. Ubuntu is usually recommended.

Installing Packages

$ sudo apt-get update
$ sudo apt-get install build-essential subversion libncurses5-dev zlib1g-dev gawk gcc-multilib flex git-core gettext libssl-dev

Downloading Source

$ git clone https://github.com/gl-inet/openwrt.git openwrt

Updating Feeds

$ ./scripts/feeds update -a
$ ./scripts/feeds install -a

Compile

Issueing make menuconfig to select a GL.iNet device, and then exit with save. Simply running make will build your own firmware. It will download all sources, build the cross-compile toolchain, the kernel and all choosen applications which is spent on several hours.

Note that if you have all the source already, just put them in your openwrt/dl folder and you save time to download resource.

About

based on wrt18 with glinet support,add self func

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 61.0%
  • Makefile 15.4%
  • C++ 8.4%
  • Shell 7.7%
  • Roff 3.5%
  • Perl 2.0%
  • Other 2.0%