Giter Site home page Giter Site logo

wcc7023 / openwrt-netkeeper Goto Github PK

View Code? Open in Web Editor NEW

This project forked from miao1007/openwrt-netkeeper

0.0 2.0 0.0 4.07 MB

Run netkeeper on OpenWRT in C

Home Page: http://www.right.com.cn/forum/thread-141979-1-1.html

Makefile 5.94% C 92.31% Shell 1.76%

openwrt-netkeeper's Introduction

#Openwrt-NetKeeper

中文说明 ###Overview

This is an algorithm(C/Linux) to generate the real username during PPPoE. I disassembled the code from the Android version , modified it to run the algorithm on OpenWRT.

Click here to see BBS topic.

###How Does It Work How does it work

###Supported Province

See all suppported provinces at supported radius

###Features

  1. Efficiency algorithm, specially optimized for embedded system.
  2. Portable, you can swift this script to other devices.
  3. Auto-fit all kinds of username input.
  4. Support both OpenWRT and PandoraBox(not recommend).

###Before Start

  • Install a 64-bit Ubuntu(recommend 14.04) on your PC or Virtual-Machine

###Getting Start Samples for MTK7620A in ChongQing

####1. Download cross-compile gcc on your Ubuntu device:

wget https://downloads.openwrt.org/barrier_breaker/14.07/ramips/mt7620a/OpenWrt-Toolchain-ramips-for-mipsel_24kec%2bdsp-gcc-4.8-linaro_uClibc-0.9.33.2.tar.bz2
tar -xjf https://downloads.openwrt.org/barrier_breaker/14.07/ramips/mt7620a/OpenWrt-Toolchain-ramips-for-mipsel_24kec%2bdsp-gcc-4.8-linaro_uClibc-0.9.33.2.tar.bz2

##git clone source code
git clone https://github.com/miao1007/Openwrt-NetKeeper.git

####2. Config Read and edit makefile and confnetwork.sh TODOS carefully

####3. Upload

##make
cd Openwrt-NetKeeper/src/
make all
##ssh password for router is required
make upload

####4. Config router ssh into the router and run the script

sh /tmp/confnetwork.sh 

finially sync your router's time and reconnect your NetKeeper interface in browser

##Troubleshooting

  1. Search wiki before ask question
  2. Submit new issue with your log in OpenWRT.

##TODO add js script for timesync

##Acknowledgements

##Developed By Leon - [email protected]

##License

  1. GPL
  2. No TAOBAO use

openwrt-netkeeper's People

Contributors

miao1007 avatar cuyl avatar realityone avatar sg4dylan avatar sunflyer avatar luoxufeiyan avatar mumuhhh avatar

Watchers

James Cloos 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.