Giter VIP home page Giter VIP logo

rt-n56u's Introduction

固件说明

新增以下功能

  • Adbyby plus+ CONFIG_FIRMWARE_INCLUDE_ADBYBY
  • Koolproxy CONFIG_FIRMWARE_INCLUDE_KOOLPROXY
  • caddy CONFIG_FIRMWARE_INCLUDE_CADDY
  • SS plus+ CONFIG_FIRMWARE_INCLUDE_SHADOWSOCKS
  • Trojan CONFIG_FIRMWARE_INCLUDE_TROJAN
  • V2ray CONFIG_FIRMWARE_INCLUDE_V2RAY
  • SmartDNS CONFIG_FIRMWARE_INCLUDE_SMARTDNS
  • [Aliddns] CONFIG_FIRMWARE_INCLUDE_ALIDDNS
  • jq 如jq编译出现错误,请执行sudo apt-get install gcc-multilib

新增适配以下型号

  • 京东云路由(文件来自Lintel) 编译代码: JDC-1
  • 歌华链(感谢群里Heaven适配与测试)编译代码: GHL
  • NEWIFI-D1
  • B70(感谢Untitled提供荒野无灯的适配文件)
  • JCG-AC856M(感谢群里的旅途中的我适配和测试,gpio值还未完全适配,但不影响使用)
  • JCG-AC836M(感谢群里的碧霄客修改和测试)
  • YK-L1(L1、L1C、L1W通刷)
  • PSG712

特别说明

固件特点

  • 使用gorden5566的汉化字典
  • aria2前端更换为AriaNg
  • curl可选编译可执行程序 CONFIG_FIRMWARE_INCLUDE_CURL
  • 可选关闭webui里不常用的vpn页面 CONFIG_FIRMWARE_WEBUI_HIDE_VPN
  • 使用了PROMETHEUS提供的部分补丁
  • 使用了Linaro1985/padavan-ng的部分软件包
  • 可选以下插件:
  • scutclient CONFIG_FIRMWARE_INCLUDE_SCUTCLIENT
  • gdut-drcom CONFIG_FIRMWARE_INCLUDE_GDUT_DRCOM
  • dogcom CONFIG_FIRMWARE_INCLUDE_DOGCOM
  • minieap CONFIG_FIRMWARE_INCLUDE_MINIEAP
  • njit-client CONFIG_FIRMWARE_INCLUDE_NJIT_CLIENT
  • napt66 CONFIG_FIRMWARE_INCLUDE_NAPT66
  • ssr/ss CONFIG_FIRMWARE_INCLUDE_SHADOWSOCKS
  • ss-server CONFIG_FIRMWARE_INCLUDE_SSSERVER
  • softether-vpnserver CONFIG_FIRMWARE_INCLUDE_SOFTETHERVPN_SERVER
  • softether-vpnclient CONFIG_FIRMWARE_INCLUDE_SOFTETHERVPN_CLIENT
  • softether-vpncmd CONFIG_FIRMWARE_INCLUDE_SOFTETHERVPN_CMD
  • dns-forwarder CONFIG_FIRMWARE_INCLUDE_DNSFORWARDER
  • vlmcsd CONFIG_FIRMWARE_INCLUDE_VLMCSD
  • ttyd CONFIG_FIRMWARE_INCLUDE_TTYD
  • lrzsz CONFIG_FIRMWARE_INCLUDE_LRZSZ
  • htop CONFIG_FIRMWARE_INCLUDE_HTOP
  • nano CONFIG_FIRMWARE_INCLUDE_NANO
  • iperf3 CONFIG_FIRMWARE_INCLUDE_IPERF3
  • dump1090 CONFIG_FIRMWARE_INCLUDE_DUMP1090
  • rtl-sdr CONFIG_FIRMWARE_INCLUDE_RTL_SDR
  • samba3.6 CONFIG_FIRMWARE_INCLUDE_SMBD36
  • mtr CONFIG_FIRMWARE_INCLUDE_MTR
  • socat CONFIG_FIRMWARE_INCLUDE_SOCAT
  • srelay CONFIG_FIRMWARE_INCLUDE_SRELAY
  • mentohust CONFIG_FIRMWARE_INCLUDE_MENTOHUST
  • frpc CONFIG_FIRMWARE_INCLUDE_FRPC
  • frps CONFIG_FIRMWARE_INCLUDE_FRPS
  • tunsafe CONFIG_FIRMWARE_INCLUDE_TUNSAFE
  • 已适配除官方适配外的以下机型
  • PSG1208
  • PSG1218
  • PSG712
  • 5K-W20 (USB)
  • OYE-001 (USB)
  • NEWIFI-MINI (USB)
  • MI-MINI (USB)
  • MI-3 (USB)
  • MI-R3G (USB)
  • HC5661A
  • HC5761A (USB)
  • HC5861B
  • 360P2 (USB)
  • MI-NANO
  • MZ-R13
  • MZ-R13P
  • RT-AC1200GU (USB)
  • XY-C1 (USB)
  • WR1200JS (USB)
  • NEWIFI3 (USB)
  • K2P
  • K2P-USB (USB)
  • JCG-836PRO (USB)
  • JCG-AC860M (USB)
  • DIR-882 (USB)
  • DIR-878
  • MR2600 (USB)

编译说明

  • 安装依赖包
sudo apt update
sudo apt install unzip libtool-bin curl cmake gperf gawk flex bison nano xxd \
cpio git python-docutils gettext automake autopoint texinfo build-essential help2man \
pkg-config zlib1g-dev libgmp3-dev libmpc-dev libmpfr-dev libncurses5-dev libltdl-dev gcc-multilib
  • 克隆源码
git clone --depth=1 https://github.com/chongshengB/rt-n56u.git /opt/rt-n56u
  • 准备工具链
cd /opt/rt-n56u/toolchain-mipsel

# 可以从源码编译工具链,这需要一些时间:
./clean_toolchain
./build_toolchain

# 或者下载预编译的工具链:
mkdir -p toolchain-3.4.x
wget https://github.com/hanwckf/padavan-toolchain/releases/download/v1.0/mipsel-linux-uclibc.tar.xz
tar -xvf mipsel-linux-uclibc.tar.xz -C toolchain-3.4.x
  • (可选) 修改机型配置文件
nano /opt/rt-n56u/trunk/configs/templates/PSG1218.config
  • 清理代码树并开始编译
cd /opt/rt-n56u/trunk
sudo ./clear_tree
sudo ./build_firmware_modify PSG1218
# 脚本第一个参数为路由型号,在trunk/configs/templates/中
# 编译好的固件在trunk/images里

请参阅

rt-n56u's People

Contributors

andy-padavan avatar hanwckf avatar chongshengb avatar eagle23 avatar yonsm avatar ryzhovau avatar bmork avatar tytso avatar dnlplm avatar alanstern avatar bleissem avatar ebiggers avatar klassert avatar bwhacks avatar davem330 avatar herbertx avatar oneukum avatar peterhurley avatar vegard avatar bkye avatar lintel avatar congwang avatar souhong avatar richardweinberger avatar paulburton avatar jhovold avatar jankara avatar xairy avatar shemminger avatar soheilhy 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.