Giter Club home page Giter Club logo

alexey-tsarev / openwrt-rtl819x Goto Github PK

View Code? Open in Web Editor NEW

This project forked from openwrt/archive

22.0 5.0 10.0 184.51 MB

Historical pre-merge OpenWrt archive

License: GNU General Public License v2.0

Makefile 1.85% Awk 0.01% Shell 0.69% C 76.81% Assembly 4.67% C++ 14.21% M4 0.13% CMake 0.01% Perl 0.19% Prolog 0.07% Lex 0.02% Yacc 0.03% Python 0.16% Roff 0.16% Objective-C 0.81% Lua 0.01% Max 0.02% Forth 0.01% Batchfile 0.18% Perl 6 0.01%

openwrt-rtl819x's Introduction

This repository contains OpenWrt (Barrier Breaker) for Realtek rtl819x devices.

It based on the OpenWrt, which was found in this archive: https://sourceforge.net/projects/rtl819x/files/rtk_openwrtSDK_v2.5.tar.gz

Supported devices (according to information from http://4pda.ru/forum/index.php?showtopic=642012):

  • TOTOLINK A2004NS
  • WAVLINK WL-WN527A2

Steps to build this firmware: https://wiki.openwrt.org/doc/howto/build

Clone this repo:

git clone https://github.com/AlexeySofree/OpenWrt-rtl819x.git
cd OpenWrt-rtl819x

or get new changes (in case if you already cloned) via:

git pull

Install required packages: https://wiki.openwrt.org/doc/howto/buildroot.exigence
CentOS (some packages require EPEL):

yum install subversion binutils bzip2 gcc gcc-c++ gawk gettext flex ncurses-devel zlib-devel zlib-static make patch unzip perl-ExtUtils-MakeMaker glibc glibc-devel glibc-static quilt ncurses-libs sed sdcc intltool sharutils bison wget git-core openssl-devel xz
./scripts/feeds update -a
./scripts/feeds install -a

cp config/.config .config # this is a "default" config. Use it as a start point
make menuconfig

make download V=99
make V=99

Notes:
The script: rtl819x-commit_finder/commits_finder.sh helped to find the start commit. Starting at the found commit, Realtek made own changes.

There are two branches, which were rebased from original barrier_breaker branch in the different ways:

  • The barrier_breaker-rtl819x_dev1 branch is auto-rebased using "Accept Theirs" option
  • The barrier_breaker-rtl819x_dev2 branch is auto-rebased using "Accept Yours" option

The result contains the following different files:

git diff barrier_breaker-rtl819x-dev1..barrier_breaker-rtl819x-dev2 --name-only
package/kernel/mac80211/files/lib/netifd/wireless/mac80211.sh
target/linux/ar7/Makefile
target/linux/ar71xx/Makefile
target/linux/ar71xx/base-files/etc/diag.sh
target/linux/ar71xx/base-files/etc/uci-defaults/01_leds
target/linux/ar71xx/config-3.10
target/linux/ar71xx/image/Makefile
target/linux/at91/Makefile
target/linux/atheros/Makefile
target/linux/au1000/Makefile
target/linux/avr32/Makefile
target/linux/brcm2708/Makefile
target/linux/brcm47xx/Makefile
target/linux/brcm63xx/Makefile
target/linux/brcm63xx/base-files/etc/uci-defaults/02_network
target/linux/cns21xx/Makefile
target/linux/cns3xxx/Makefile
target/linux/imx6/Makefile
target/linux/ixp4xx/Makefile
target/linux/kirkwood/Makefile
target/linux/lantiq/Makefile
target/linux/lantiq/base-files/etc/uci-defaults/01_leds
target/linux/lantiq/xrx200/config-default
target/linux/malta/Makefile
target/linux/mpc85xx/Makefile
target/linux/octeon/Makefile
target/linux/orion/Makefile
target/linux/ppc40x/Makefile
target/linux/ramips/Makefile
target/linux/ramips/base-files/etc/diag.sh
target/linux/ramips/base-files/etc/uci-defaults/01_leds
target/linux/ramips/base-files/etc/uci-defaults/02_network
target/linux/ramips/base-files/lib/ramips.sh
target/linux/ramips/base-files/lib/upgrade/platform.sh
target/linux/ramips/image/Makefile
target/linux/rb532/Makefile
target/linux/realview/Makefile
target/linux/uml/Makefile
target/linux/x86/Makefile
target/linux/xburst/Makefile

Contributions Welcome!

Good luck!
Alexey Tsarev, Tsarev.Alexey at gmail.com

openwrt-rtl819x's People

Contributors

acoul avatar alexey-tsarev avatar claudyus avatar cultcom avatar embeem avatar ffainelli avatar glevand avatar grozzie2 avatar jk-ozlabs avatar jow- avatar juhosg avatar kaloz avatar kanjimonster avatar larsclausen avatar lperkov avatar pnd10 avatar rwhitby avatar ryd avatar sbyx avatar teknoraver avatar timyardley avatar wigyori avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.