2021自编译NEWIFI3最新openwrt固件-编程知识网

仅添加了自己常用的功能,具体如下。另外还有一些注意事项,请务必阅读
另:2021版本与之前版本不通用,如需升级请清除数据或仅备份部分overlay文件,在刷入后覆盖

功能(针对最新版)

  1. 计划任务
  2. LED配置
  3. 定时重启
  4. 文件传输
  5. DDNS
  6. Adbyby
  7. $$ℝ
  8. Adblock(2021全版本取消)
  9. 网络唤醒
  10. KMS服务器
  11. IP/MAC绑定(2021第一版取消、2021第二版后恢复)
  12. Turbo ACC 网络加速(2021第五版取消)
  13. DiskMan 磁盘管理(2021全版本新增)
  14. WiFi 计划(2021全版本新增)
  15. 通用即插即用(UPnP)(2021全版本新增)
  16. uHTTPd(2021新增、2021第三、四版取消、第五版恢复)
  17. 交换机(2021全版本取消)
  18. FullCone NAT(2021第二版新增)
  19. v2r trojan 等(2021第三版新增,第五版取消,如有使用需求建议使用2021第四版)
  20. USB打印服务器(2021第五版新增)

注意事项(重要)

1. WIFI

  • 2020版本: 因为使用了旧版luci(为了兼容lean大的软件包)和新版系统, 首次配置wifi时由于不兼容,可能会出现无法保存的情况。此时用ssh登录,编辑/etc/config/wireless后使用service network restart保存即可,此后即可正常在luci中编辑无线网络。另外,建议不要开启256-QAM以及MU-MIMO,可能会影响网速甚至导致无法识别radio设备。
  • 2021版本: 无此问题。

2. $$ℝ

  • 2020第一版: 默认无法启动,需要前往/etc/init.d//usr/bin/以及/usr/share下将相关可执行文件权限设置为0755。由于自带wget不支持-t参数,导致更新规则出错,此时只需编辑/usr/share/programdir/update.sh将该参数移除即可。
  • 2020第二版: 修复权限错误。
  • 2020第三版: 修复无法更新规则的错误。
  • 2021版本: 无任何问题,但由于国内网络环境不佳,建议下载后自建服务器更新(通过修改update.sh中指明的下载地址)。

3. DDNS

  • 所有2020版本: 由于旧版luci不兼容,只保留了service,可前往/etc/config/ddns配置,并使用service ddns restart保存即可。下面提供了一个配置模板。
  • 2020第二版: 在Adbyby无法更新规则的解决方案中将wget链接到了wget-ssl,而ddns又默认优先调用ssl从而导致调用出错,此时只需编辑/usr/lib/ddns/dynamic_dns_functions.sh的第44行为WGET_SSL=$(which none)即可。
  • 2020第三版: 修复了第二版的问题,仍然无界面。
  • 2021第一版: 有界面,但是需要手动更改/usr/lib/lua/luci/controller/ddns.lua,删去90、91、92、94行。
  • 2021第二版: 无此问题
#/etc/config/ddns
config ddns 'global'option ddns_dateformat '%F %R'option ddns_loglines '250'option upd_privateip '0'config service 'myddns_ipv4'option interface 'wan'option ip_source 'network'option ip_network 'wan'option service_name 'oray.com'option username 'xxxx'option lookup_host 'www.xxx.com'option domain 'www.xxx.com'option password 'pwd'option enabled '1'

4. FullCone NAT

  • 2021第二版: 新增此功能,在防火墙中启用无效,需要insmod xt_FULLCONENAT.ko,并在/etc/config/firewall中,找到wan对应的zone,新增option fullcon ‘1’;reload防火墙1

5. Adbyby

  • 2020第一版: 可能会出现无法更新规则的情况。解决方法详见Adbyby无法更新规则的解决方案。
  • 其余版本: 已将解决整合入固件

6. 软件包

  • 2021第一版: 无法安装软件包

下载地址2021

型号 Newifi-D2
架构 MediaTek MT7621 ver:1 eco:3 x 4

  • 第一版(20210201):
    sha256af209c3a76dbf57376863294b9b8f380ba01774df11e1bee8b7029b28388f7fa
  • 第二版(20210221):升级内核版本至5.4.98、升级固件版本至OpenWrt R21.2.1 / LuCI Master (git-21.035.34289-13f96d1)、添加FullCone NAT
    sha256b47b5dbf1c11ae80a4a71b4c0199a11c33e67054a327a6b977482769637b756f
  • 第三版(20210222):升级tz至新版,增加几个主题,但固件体积有所增加,如无需要不必升级
    sha25614529a74b07eae34c37af3f982853ba3bc6c7f522261e5221f63ae316675ee89
  • 第四版(20210225):增加USB相关驱动与工具,升级内核版本至5.4.99
    sha2560f362f39e952b49d1daccebe8a79efb254e8e2dec137ebe227ff8f16a1a93af1
  • 第五版(20210727):大幅减小固件体积,升级内核版本至5.4.134,升级固件版本至OpenWrt R21.7.26 / LuCI Master (git-21.206.25982-60d43ca)
    sha256675a58e100a5ee393d05adf6d0b9d46ab27e51e5fd5de35738e9a90f4490cdf9

下载地址2020(不建议使用旧版)

OpenWrt Fumiama r13150-47f17b0662 / LuCI Master (git-20.117.60969-420c61a)
sha2561068fcff2c6ea480f75c9649ae0d1a7467325a365183d9b36a16f9efadbfeb87

2020更新

  • 第二版(20200509):修复了文件权限与Adbyby更新规则问题。
    sha25684beae208d3f4c880a767c5684cc47f024f9e2cb3ba8e80876ee9b5f35f310ea
  • 第三版(20200518) | 蓝奏云分流:修复了ddns无法工作问题与$$ℝ无法更新规则问题。
    sha2569f8099b076a21de3f7ffbf1a8f8daffceb2ca457f5a4eeb5dd901f8d79f00558

  1. awe1p——openwrt上实现Fullcone NAT ↩︎