Need help with OpenWrt?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

KFERMercer
156 Stars 195 Forks GNU General Public License v2.0 3.9K Commits 2 Opened issues

Description

Mercer's OpenWrt source tree

Services available

!
?

Need anything else?

Contributors list

# 134
C
Lua
Shell
lede
2053 commits
# 5,965
C
Lua
Shell
lede
410 commits
# 1,845
Flutter
C
Lua
Shell
168 commits
# 6,704
Shell
C
Lua
openwrt...
42 commits
# 6,724
C
Lua
Shell
openwrt...
38 commits
# 9,193
Shell
C
Lua
openwrt...
27 commits
# 9,924
C
Lua
Shell
openwrt...
25 commits
# 8,686
Shell
openwrt...
openwrt...
c-sharp
20 commits
# 11,993
C
Lua
Shell
openwrt...
19 commits
# 12,449
C
Lua
Shell
openwrt...
18 commits
# 15,017
C
Shell
Ada
openwrt...
13 commits
# 15,707
C
Shell
Ada
openwrt...
13 commits
# 17,554
C
Shell
Ada
openwrt...
11 commits
# 18,685
C
openwrt...
openwrt...
cpluspl...
10 commits
# 20,059
C
Ada
openwrt...
openwrt...
9 commits
# 19,956
C
Lua
Shell
openwrt...
9 commits
# 20,087
C
Shell
Ada
openwrt...
9 commits
# 18,585
C
Lua
openwrt...
openwrt...
8 commits
# 18,603
C
Ada
openwrt...
grid-co...
8 commits
# 20,000
C
Shell
openwrt...
golang
8 commits

Mercer's OpenWrt source

Build Release Contributors Last commit

This repository is a router firmware that my own using. \ I'm already made some improvements based on the original project.

Build firmware:

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.

Also, you need to have installed necessary packages. For example, in Debian: \ running

sudo apt-get update

then

sudo apt-get -y install build-essential asciidoc binutils bzip2 gawk gettext git libncurses5-dev libz-dev patch python3 python2.7 unzip zlib1g-dev lib32gcc1 libc6-dev-i386 subversion flex uglifyjs git-core gcc-multilib p7zip p7zip-full msmtp libssl-dev texinfo libglib2.0-dev xmlto qemu-utils upx libelf-dev autoconf automake libtool autopoint device-tree-compiler g++-multilib antlr3 gperf wget curl swig rsync

Run

./scripts/feeds update -a

to get all the latest package definitions, defined in

/feeds.conf
or
/feeds.conf.default
respectively;
./scripts/feeds install -a

to install symlinks of all of them into

/package/feeds/
.

Use

make menuconfig

to configure your image.

Simply running

make

will build your firmware. It will download all sources, build the cross-compile toolchain, and then cross-compile the kernel and all choosen applications for your target system.

Acknowledgements:

The original codes built by OpenWrt Project, other core codes comes from coolsnowwolf. \ For this, I am sincerely pay tribute to them.

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.