a641764137 / K3_Build_Merlin_Action1

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

build_k3_merlin.ng修复版##

之前2020年的版本太过于老旧,Ubuntu16.04不能进行调用,此版本修复了一系列问题。让在线梅林固件编译成为可能 #使用方法#

首先添加三个secret,分别是

##PORT_MAC##

##2G_MAC##

##5G_MAC##

其中PORT_MAC是网口的mac地址

2G_MAC是2.4G无线MAC地址

5G_MAC是5G无线MAC地址

根据个人实际情况填写

#STEP2#

在三个action里选择一个,

master是旧版本编译,可以与G大互刷

mainline是新版本编译,只能在cfe里刷机,不能互刷

noss的是没有软件中心版本,其他两个都是有软件中心的

#以下是原版README#

TOP NEW: 新更新添加了编译版本号

采用ghost1988102源码,并合并了上游(asus-merlin.ng)的最新代码.

https://github.com/ghostnup/asuswrt-merlin.ng
+
https://github.com/RMerl/asuswrt-merlin.ng
=>
https://github.com/godcong/asuswrt-merlin.ng

Release说明

cfe_rt-k3.bin //单独编译的cfe文件,用于可能需要的单独cfe升级的情况。
RT-K3_384.xxx_yyy.trx //编译后的固件,xxx是编译对应的项目版本,带yyy(cfe)后缀的是已经包含cfe的,不带yyy是不带cfe的。
rt-k3_nvram.txt //编译时会修改该文件,用于确认MAC地址是否已经被修改,编译后在自己的项目查看该文件确认(mac修改看下面)。
checksum.txt //编译后用于验证文件sha256checksum的确认文件

附加说明

fork 并修改下列文件的ENV配置可实现MAC地址替换,然后点击右上角的Star开始编译。 1.5小时左右以后,查看自己fork的项目的release接收成果。

文件(.github/workflows/build-rt-k3.yml)请改成自己的MAC地址。

  env:
      ET0MACADDR: "00:11:22:33:44:55"    
      MACADDR1_24G: "00:11:22:33:44:66"
      MACADDR2_5G: "00:11:22:33:44:77"

对应=>

(LAN MAC) et0macaddr=00:11:22:33:44:55 -> et0macaddr=XX:XX:XX:XX:XX:XX

(2.4G MAC) 1:macaddr=00:11:22:33:44:66 -> 1:macaddr=XX:XX:XX:XX:XX:XX

(5G MAC) 2:macaddr=00:11:22:33:44:77 -> 2:macaddr=XX:XX:XX:XX:XX:XX

固件讨论贴请看:

https://www.right.com.cn/forum/forum.php?mod=viewthread&tid=4033114&extra=page%3D1%26filter%3Dtypeid%26typeid%3D15

作者原贴请看:

https://www.right.com.cn/forum/forum.php?mod=viewthread&tid=4031512&extra=page%3D1%26filter%3Dtypeid%26typeid%3D15

固件编译时未包含cfe(新版已包含cfe),理论上不会变砖. 万一你刷成砖了,那就是ghost1988102锅,本人啥都没改^v^!

固件下载地址:

https://github.com/godcong/build_k3_merlin.ng/releases

你们也可以fork然后star自己编译.

砖不砖的我不知道,我只负责编译!

砖不砖的我不知道,我只负责编译!

砖不砖的我不知道,我只负责编译!

重要的事情说三遍.

About

License:MIT License