恩山无线论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 52457|回复: 472
打印 上一主题 下一主题

[k2p] [2019/5/10] K2P B1 华硕 382.51610 固件

    [复制链接]
跳转到指定楼层
1#
发表于 2019-4-24 19:13 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 spoon 于 2019-5-15 18:15 编辑

这个固件没有去广告、S-S R 等插件,信号也不比原厂强,也没有官改的那种无线扩展功能,我就是编译出来自己用的,不是卖东西。
编译参数是华硕 RT-AC1200G+ GPL 源码的默认参数,RT-AC1200G+ 有的功能这个固件就有(除了 USB 相关的),没有这个就没有。你如果需要中文 SSID,就在编译时把 UTF8_SSID=y 加进去,需要无线中继可以试试 DISABLE_REPEATER_UI=n,这两个都是默认参数没有的,实际运行效果如何稳定性如何我没测试过。
了解清楚还愿意刷的欢迎使用,别刷完了发现不对又来问我,我真的推荐你用官改/梅林。

固件安装:


梅林华硕是同源的,本固件的刷机方法和梅林固件刷机方法一致,感谢A大提供的教程:https://www.right.com.cn/forum/thread-255053-1-1.html

一、准备工作
你需要一根网线、一台电脑。
电脑打开浏览器(浏览器建议使用 chrome,在无痕窗口下工作,以免自动填充功能造成副作用),并下载一个 ftp 服务器程序 http://tftpd32.jounin.net/tftpd32_download.html,视系统版本选择 tftpd64 portable edition 或者 tftpd32 standard edition (zip) ,解压。

二、刷机步骤
  • 使用网线将电脑有线网卡连接到路由器 LAN 口,断开无线连接。下文将连接到路由器上的电脑有线网卡简称为网卡。
  • 确定好路由器的 LAN IP 地址。比如运行的是官方/官改,那 LAN IP 就是 192.168.2.1;运行的是梅林/华硕,就是 192.168.1.1,其他情况或者不确定的话可以在【控制面板\网络和 Internet\网络连接】里查看网卡的网关地址。下文以 192.168.x.1 表示路由器 LAN IP。
  • 如果运行的是官方/官改固件,那还需要多一步操作:将网卡的 IP 地址设置为和路由器 LAN IP 在同一个网段的静态地址。比如路由器 LAN IP 是 192.168.2.1,那就需要手动将网卡 IP 设置为 192.168.2.2 - 192.168.2.254 中的一个,因为官方/官改进入 CFE 后路由器是不会自动分配 IP 地址的。华硕/梅林会给网卡分配一个 192.168.1.17 的 IP,如果没有分配,也是一样的操作。下文以 192.168.x.y 表示进入 CFE 后网卡的 IP 地址。
  • 在电脑上打开 cmd 或者 powershell 命令行窗口,输入命令 ping 192.168.x.1 -t 后回车,放在一边供观察,将路由器断电,按住路由器的 RESET 按键不放,再次通电,观察 ping 命令输出的结果,当出现【来自 192.168.x.1 的回复: 字节=32 时间<1ms TTL=100】时,就意味着路由器已经进入 CFE,此时可以松开 RESET 按钮了。
  • 浏览器打开 192.168.x.1,看看是不是一个含有 CFE miniWeb Server 字样的页面,如果没有,多刷新几下,或者检查之前的操作是不是有疏漏错误。
  • 打开 tftpd 程序,点击 Browse 按钮将 Current Directory 选成固件所在的目录,下拉 Server Interfaces 选中 IP 地址为 192.168.x.y 的网卡选项。
  • 以固件 K2P_B1_ASUSWRT_382_51610_20190510.trx 为例,在浏览器中打开 http://192.168.x.1/do.htm?cmd=flash+-noheader+192.168.x.y:K2P_B1_ASUSWRT_382_51610_20190510.trx+flash0.trx,当看到 tftpd 程序弹出传输进度条的时候,请关闭这个浏览器页面,以免发生二次传输。
  • 固件文件传输完成之后,路由器会对 ping 命令失去响应。当 ping 重新输出 【来自 192.168.x.1 的回复: 字节=32 时间<1ms TTL=100】时,就表示刷写完成。
  • 此时用浏览器打开 192.168.x.1(有时需要多刷新几次才能打开),点击页面下方 reboot 将路由器重启,同时将网卡改为自动获得 IP 地址,并关闭命令行窗口和 tftpd 程序。
  • 路由器重启完成之后,网卡会自动获得 IP 地址,浏览器打开 192.168.x.1(并不一定是上面的 192.168.x.1,要看网卡的网关地址),进入路由器后台,依次找到【系统管理 - 恢复/导出/上传设置 - 原厂默认值】,点击【恢复】按钮进行初始化。
  • 初始化完成之后,浏览器打开 192.168.1.1 进入后台进行配置,配置完成后重启一次路由器,到此全部步骤完成。

我这里结合A大的教程和自己的操作经验做了一些补充,应该是对新手有一定帮助的,有点繁多,但并不复杂,实际操作过一次心里就有数了。另外如果原厂其他分区在的话,刷我 2019/5/10 以及之后的固件就不需要手动设置 MAC 地址。如果需要,请注意A大教程里 nvram set w1_hwaddr=2C:B2:1A:11:22:55 一句应该是 nvram set wl_hwaddr=2C:B2:1A:11:22:55。

【2019/5/15】
这是5月13日晚上我看到论坛有帖子说A大关闭了固件下载,当时A大的网盘还可以访问,我就存了一份:
链接:https://share.weiyun.com/5NMLe2E 密码:73p6z9
k2p_bcm_v17 是官改,K2P_Merlin_V12 是梅林




更新日志:

【2019/5/10】
买了个 flash 芯片,winbond 的 W25Q128FVSIG,刷入之前备份的数据,焊上去,我的 B1 又起死回生了

链接:https://share.weiyun.com/5tUGyDn 密码:wnv8pi
MD5: 712331E3FE115FFA478037D1EBC6418E
刷入完成后,请初始化一次。配置完成后,请重启一次。

和 5 月 6 号的固件基本一致,重新调整了一下字体,我自己刷了现在正在用,大家可以放心下载刷机了。

如果你使用的是原厂的 CFE,并且有原厂各分区的备份,那么请在 CFE 模式下把 mtd3 -mtd6 刷回去:
http://192.168.1.1/do.htm?cmd=flash+-noheader+192.168.1.17:mtd3.bin+flash0.data
http://192.168.1.1/do.htm?cmd=flash+-noheader+192.168.1.17:mtd4.bin+flash0.factory
http://192.168.1.1/do.htm?cmd=flash+-noheader+192.168.1.17:mtd5.bin+flash0.dev_info
http://192.168.1.1/do.htm?cmd=flash+-noheader+192.168.1.17:mtd6.bin+flash0.nvram_backup

之后可以 nvram erase 一下:
http://192.168.1.1/do.htm?cmd=nvram+erase

最后刷入这个固件。这么做了之后,你会发现开机之后 WAN LAN 2.4GHz 5GHz 的 MAC 地址都是正确的,不用设置,并且,如果你想刷回官方/官改,只要执行 flash flash0.trx 这一个 cmd 就行,不用再恢复来恢复去,原厂的其他分区都不会受到影响。

如果你用的不是原厂的 CFE,那么 MAC 地址就保存在 CFE 里,并不需要这些操作,改 CFE 里的 MAC 地址就行,但是用其他机器的 CFE 我觉得不是好的选择,即使两台机器的主要配件相似。因为看起来运行正常并不一定就是真的正常。
如果你没有原厂备份的话,那就只能 NVRAM SET 手动调 MAC 地址了,也没有什么问题,一样地用。

无线信号对比:
路由器在笔记本电脑旁边,半米距离。

官改,开机约 25 分钟后,记录连续 5 分钟的信号变化,绿色是 2.4 GHz,红色是 5GHz:


华硕,开机约 15 分钟后,记录连续 5 分钟的信号变化,浅绿色(上)是 2.4GHz,蓝色(下)是 5GHz:


结论:
这点区别没有什么好比的,而且信号只是一个参考因素,信号强不代表网速就快就稳,没必要太在意信号数据,还要看实际体验。
原厂固件和硬件是最配套的,从测试结果也看得出,不折腾的话用官改就好了。
另外华硕的 5GHz 信号真的稳,我测了 20 分钟,几乎没什么波动。




【2019/5/6】
非常不幸,我的 K2P 坏了,经过这几天编程器的多次刷写,又加上在 CFE 状态下运行了很长时间之后,也不知道什么原因它就坏了。flash 接编程器上提示芯片类型未知(以前编程夹子随便一夹就可以自动识别),而且开机之后电脑插上网线,显示网络线缆被拔出,看样子路由器自启都没成功,估计要换个 flash。
不过在坏之前还是把一些关键的问题解决了,只是最后 MAC 地址调整相关的一些代码没来得及测试,有编程器+会刷 flash+有完整备份+愿意折腾的人,可以下载这个固件试试,有问题我会提供协助:

链接:https://share.weiyun.com/5DgylbN 密码:7x2r8i
MD5: 2706DBEAE69C190279BF50D321EE879B
刷入完成后,开机进入路由器后台,初始化一次。初始化是因为分区有变化,需要初始化来设定。

更新内容:
  • 调整了分区大小,不会再覆盖原厂分区,可以随意在原厂和该固件之间来回刷,免去备份恢复其他分区步骤。
  • 得益于保留了原厂分区,现在开机即可获得正确的 MAC 地址,nvram erase 或者初始化都没问题,不用再辛辛苦苦去设置 MAC 地址了,还不用担心设置错。
  • 调整了前端字体,修正了选项卡背景,修改默认的 ntp 服务器为 ntp1.aliyun.com,加入 nvram_set_int("webs_state_flag", 0) 以解决更新参数遗留问题,其他。



原厂分区表图:

来自 https://www.right.com.cn/FORUM/thread-260418-1-1.html  

华硕 RT-AC1200GP 源码按默认参数编译出来的固件,分区情况是这样的:
mtd0 和 mtd7 大小位置一样,mtd1 - mtd6 在华硕固件里是作为一个分区,其内部另外包含 rootfs 和 jffs2 两个分区。

看以前的一个部分开机日志:
May  5 13:04:57 kernel: Creating 5 MTD partitions on "bcmsflash":
May  5 13:04:57 kernel: 0x000000000000-0x000000040000 : "boot"
May  5 13:04:57 kernel: 0x000000040000-0x000000ff0000 : "linux"
May  5 13:04:57 kernel: 0x0000001e1744-0x000000a20000 : "rootfs"
May  5 13:04:57 kernel: 0x000000a20000-0x000000ff0000 : "jffs2"
May  5 13:04:57 kernel: 0x000000ff0000-0x000001000000 : "nvram"


注意看 jffs2 分区的偏移量:0x000000a20000-0x000000ff0000,是挨着 mtd7 分区结束的,如果编译的时候启用了 jffs2,就会在初始化分区时把原厂的 mtd3 - mtd6 覆盖掉。
根据我的测试,只要保留了原厂分区(mtd3 - mtd6,具体哪个分区起作用我没详细测试,估计是 factory),开机就可以获得正确的 MAC 地址;相对应的,覆盖了原厂分区之后,MAC 就变成了 00:90:xx.. 之类的地址了。
同时,华硕和斐讯在网络配置上有区别,华硕配置了三张网卡 eth0 eth1 eth2,对应内部以太网卡和两个无线网卡;而斐讯配了 eth0 - eth3 四张网卡,eth0 是 LAN,eth1 是 WAN,它的 CFE 和出厂分区数据都是针对这个配置来的,华硕将 WAN MAC 设置为 et0macaddr,其实会拿到斐讯 LAN 口的地址,比 WAN 地址末位大 1。

能不能按斐讯的网络配置来编译华硕固件的网络呢?类似这样:
nvram_set("wandevs", "et1");
nvram_set("vlan1hwname", "et0");
nvram_set("vlan2hwname", "et1");
nvram_set("landevs", "vlan1 wl0 wl1");
nvram_set("lan_ifnames", "vlan1 eth2 eth3");
nvram_set("wan_ifnames", "eth1");
nvram_set("wl_ifnames", "eth2 eth3");
nvram_set("wl0_vifnames", "wl0.1 wl0.2 wl0.3");
nvram_set("wl1_vifnames", "wl1.1 wl1.2 wl1.3");


我试了,MAC 地址是对应起来了,但是 WAN 口用不了,再改下去牵扯比较多,就没继续了。


下面是代码部分:

适配 WAN MAC 地址为 et0macaddr - 1:
在 asuswrt/release/src/router/rc/wan.c 中搜索 convert_wan_nvram 函数体,在其上方添加一个 my_inc_mac 函数:

void my_inc_mac(char *mac, int plus)
{
        unsigned char m[6];
        int i;

        for (i = 0; i < 6; i++)
                m = (unsigned char) strtol(mac + (3 * i), (char **)NULL, 16);
        while (plus != 0) {
                for (i = 5; i >= 3; --i) {
                        m += (plus < 0) ? -1 : 1;
                        if (plus > 0) {
                                if (m != 0) break;
                        } else {
                                if (m != 0xFF) break;
                        }
                }
                plus += (plus < 0) ? 1 : -1;
        }
        sprintf(mac, "%02X:%02X:%02X:%02X:%02X:%02X",
                m[0], m[1], m[2], m[3], m[4], m[5]);
}


为什么不用它现成的 common.c 中的那个 inc_mac 函数呢?它的那个函数加地址可以,减地址就有问题,而我正好就要减地址。
再修改 convert_wan_nvram 函数中的 #ifdef CONFIG_BCMWL5 一段,改为:

#ifdef CONFIG_BCMWL5
#ifdef RTCONFIG_RGMII_BRCM5301X
        else{
                /* QTN */
                if(strcmp(prefix, "wan1_") == 0) {
                        strcpy(hwaddr_5g, get_wan_hwaddr());
                        inc_mac(hwaddr_5g, 7);
                        nvram_set(strcat_r(prefix, "hwaddr", tmp), hwaddr_5g);
                        logmessage("wan", "[%s] == [%s]\n", tmp, hwaddr_5g);
                } else {
                        nvram_set(strcat_r(prefix, "hwaddr", tmp), nvram_safe_get("lan_hwaddr"));
                        logmessage("wan", "[%s] == [%s]\n", tmp, nvram_safe_get("lan_hwaddr"));
                }
        }
#else
        else {
                char hwaddr_eth1[18];
                strcpy(hwaddr_eth1, nvram_safe_get("et0macaddr"));
                my_inc_mac(hwaddr_eth1, -1);
                nvram_set(strcat_r(prefix, "hwaddr", tmp), hwaddr_eth1);
        }
#endif  /* RTCONFIG_RGMII_BRCM5301X */
#else
        else nvram_set(strcat_r(prefix, "hwaddr", tmp), get_wan_hwaddr());
#endif  /* CONFIG_BCMWL5 */


就这里我还没来得及测试,机子就坏了,也不知道到底是不是工作正常。


调整分区大小:
在 asuswrt/release/src-rt-9.x/src/linux/linux-2.6.36/arch/arm/mach-brcm-hnd/board_ns.c 找到 init_mtd_partitions 的函数体:
找到注释 /* Setup rootfs MTD partition */,在其上方加入修改 linux 分区的大小的代码:

bcm947xx_flash_parts[nparts].size -= 0x130000;
bcm947xx_flash_parts[nparts].offset = vmlz_off;
knl_size = bcm947xx_flash_parts[nparts].size;
offset = bcm947xx_flash_parts[nparts].offset + knl_size;
nparts++;

/* Setup rootfs MTD partition */
bcm947xx_flash_parts[nparts].name = "rootfs";


将 linux part 的 size -= 0x130000,这个 0x130000 就是上面原厂分区表里 mtd3 - mtd6 分区加起来的大小。

调整后的分区日志:
May  5 05:05:01 kernel: Creating 5 MTD partitions on "bcmsflash":
May  5 05:05:01 kernel: 0x000000000000-0x000000040000 : "boot"
May  5 05:05:01 kernel: 0x000000040000-0x000000ec0000 : "linux"
May  5 05:05:01 kernel: 0x0000001e16f8-0x000000a30000 : "rootfs"
May  5 05:05:01 kernel: 0x000000a30000-0x000000ec0000 : "jffs2"
May  5 05:05:01 kernel: 0x000000ff0000-0x000001000000 : "nvram"


原厂数据就在 0x000000ec0000 和 0x000000ff0000 中间那部分,不会被影响到。


调整路由器后台页面字体:
在 asuswrt/release/src/router/www/ 目录里,把几个 css 文件中的 font-family 替换一下,比如 index_style,form_style 以及 qis/qis_style.css 等等,具体哪些可以用浏览器的开发者模式工具去看元素字体定义所在的文件,我只大概覆盖到了常见的元素字体。
能不能用 sed 批量替换呢?有点问题,因为 sed 不支持正则非贪婪,所以很容易覆盖 font-family 之后的一些代码,最好还是 vim 打开具体文件来替换:

:
%s/font-family.\{-};/font-family: -apple-system, BlinkMacSystemFont, 'Helvetica Neue', 'Arial', 'PingFang SC', 'Hiragino Sans GB', 'STHeiti', 'Microsoft YaHei', 'Microsoft JhengHei', 'Source Han Sans SC', 'Noto Sans CJK SC', 'Source Han Sans CN', 'Noto Sans SC', 'Source Han Sans TC', 'Noto Sans CJK TC', 'WenQuanYi Micro Hei', SimSun, sans-serif;/g
回车确认

从对比情况来看,以前是 font-family:Verdana; 中文没有匹配字体所以使用了浏览器默认字体,现在改成了 font-family: Verdana, MS UI Gothic, MS P Gothic, sans-serif; 中文字体很难看,华硕的工程师不用中文吗?



另外 LAN WAN 口显示顺序代码从后端改到前端了,比之前改后端要来的容易:
修改 asuswrt/release/src/router/www/device-map/router_status.asp 中的 get_ethernet_ports 函数中 parseStrToArray 函数:

var parseStrToArray = function(_array) {
        var speedMapping = new Array();
        speedMapping["M"] = "100 Mbps";
        speedMapping["G"] = "1 Gbps";
        speedMapping["X"] = "Unplugged"; /*untranslated*/
        var parseArray = [];
        for (var prop in _array) {
                if (_array.hasOwnProperty(prop)) {
                        var newRuleArray = new Array();
                        var port_name = prop;
                        if(wanCount != undefined) {
                                if(port_name.substr(4, 1) == "4") { // 这里改一下
                                        if(parseInt(wanCount) > 1) {
                                                var port_idx = port_name.split(" ");
                                                port_name = port_idx[0] + " " + (parseInt(port_idx[1]) + 1);
                                        }
                                        else {
                                                port_name = "WAN";
                                        }
                                } else { // 这里再改一下就 ok 了
                                        port_name = "LAN " + port_name.split(" ")[1];
                                }
                        }
                        newRuleArray.push(port_name);
                        newRuleArray.push(speedMapping[_array[prop]]);
                        parseArray.push(newRuleArray);
                }
        }
        return parseArray;
};



ntp 服务器默认值在 asuswrt/release/src/router/shared/defaults.c 中修改,搜索 ntp_server0 即可知。




【2019/5/3】
3.0.0.4_382_51610
链接:https://share.weiyun.com/5EyMdIX 密码:q4hcez
MD5: 93AF6B8230C3052C6295C140ABD476B2

更新内容:



另:
  • 修复 2.4G 和 LAN MAC 地址重启后会变相同的问题


编译参数:
  1. export RT-AC1200G+ := IPV6SUPP=y ARM=y BCM57=n AUTODICT=y BBEXTRAS=y EBTABLES=y PARENTAL2=y GRO=y APP="none" DNSMQ=y SHP=y NVRAM_64K=y RTAC1200G=y BCMWL6=y BCMWL6A=y TUNEK="n" BCM5301X=n DISK_MONITOR=n LANWAN_LED=n OPTIMIZE_XBOX=y MDNS=y DUMP_OOPS_MSG=y DEBUGFS=n BCM9=y TEMPROOTFS=y BTN_WPS_ALLLED=n REBOOT_SCHEDULE=y JFFS2=n JFFS2LOG=n HTTPS=y SSH=y ODMPID=y LAN50=y ATCOVER=y GETREALIP=y SW_HW_AUTH=y NATNL_AIHOME=y BUILD_NAME="RT-AC1200G+" MODEM=y ACCEL_p p t pD=y PRINTER=y WEBDAV=n SMARTSYNCBASE=n PROXYSTA=y NEW_USER_LOW_RSSI=y virtual**C=y YANDEXDNS=n REPEATER=y DISABLE_REPEATER_UI=y MULTICASTIPTV=y QUAGGA=y BTN_WPS_RST=y
复制代码

系统截图:


2.4G 和 LAN MAC 一样的问题,华硕对 AC1200GP 的设定就是 2.4G 和 LAN 的 MAC 地址一样,解决方法是在 asuswrt/release/src/router/rc/sysdeps/init-broadcom.c 中,搜索 case MODEL_RTAC1200GP: ,找到 nvram_set("0:macaddr", nvram_safe_get("et0macaddr")); // (2.4GHz) 一句,注释掉即可。
另外,我在这个固件编译中关闭了 jffs2 选项,然后把路由器刷回之前备份的官改状态(flash 为 mtd0 - mtd7 分区),nvram erase 了一次后再刷入该固件,重新开机设置完基本参数后,发现 MAC 地址已经是路由器正确的 MAC 地址,但是 WAN 口地址还需要改一下,可以通过在【外部网络(WAN) - 互联网连接 - 网络服务运营商 (ISP) 特殊需求】下的 【MAC 地址】输入框中填写正确 MAC 来修改,点击【应用本页面设置】保存即可,这样从官方/官改刷过来时就不用去执行那一串 NVRAM SET 指令了,算是省了一个麻烦的步骤。




【2019/04/28】

3.0.0.4_382_51129
链接:https://share.weiyun.com/59EadJW 密码:udh8kh
MD5:280D35C0D40FE4AA509CA64156B0DFE5

更新内容:
  • 在【无线网络 - 一般设置 - 频段5GHZ 】下,当选择【频道带宽】为【80 MHZ】时,出现 36/40/44 频道选项重复两次的问题。
  • 移除自动检查固件更新功能,不会再出现升级提示。

频道重复这个问题,可以看看华硕的源码 asuswrt/release/src/router/www/sysdep/RT-AC1200G+/www/chanspec.js 中的这一段:


var _wl_channel = new Array();
for(i=0;i<wl_channel_list_5g.length; i++){
        var _cur_channel = parseInt(wl_channel_list_5g);
        for(j=0;j<wl1.channel_80m.length;j++){
                if(wl1.channel_80m[j].indexOf(_cur_channel) != -1){ // 这里应该是 == 0 而不是 != -1
                        _wl_channel.push(_cur_channel+"/80");
                }
        }
}
wl_channel_list_5g = _wl_channel;

之所以重复,是因为 36/40/44 对 136/140/144 这三个频道也满足上面那个 if 语句,就多 push 了一次。华硕的程序员也不是特别靠谱啊。

固件检查更新这部分,我原本是移除了 asuswrt/release/src-rt-9.x/src/router/rc/init.c 里 case MODEL_RTAC1200GP: 下的 add_rc_support("update"); 就可以了,结果翻了翻源码,从页面一路查到后台,发现还要 add_rc_support("noupdate"); 才行,见 asuswrt/release/src/router/rc/watchdog.c:


if(!nvram_contains_word("rc_support", "noupdate")){
        eval("/usr/sbin/webs_update.sh");
}

我改完之后刷进去看了,【系统管理 - 固件升级 - 固件版本】版本号后面的检查按钮已经没了,notification.js 里的 webs_state_info 也变成空了,应该是彻底移除了。
网上流行的方法是改版本号字符串来解决自动检查更新问题,不彻底,如果你是玩华硕/梅林固件的,可以参考一下我这个方法。



【2019/4/24】

3.0.0.4_382_51129
链接:https://share.weiyun.com/5bsO9iJ 密码:t7a4gd

更新内容:
相比 50624 版本改善了 Wi-Fi 连接的稳定性。

  • 适配 GPIO、移除 USB 组件
  • 修正系统信息 -> 状态 -> Ethernet Ports 的 LAN WAN 口顺序,和路由器背板一致
  • 精简了语言包,只留下中英文
  • 移除固件更新组件

编译参数:
  1. export RT-AC1200G+ := IPV6SUPP=y ARM=y BCM57=n AUTODICT=y BBEXTRAS=y USBEXTRAS=n EBTABLES=y SAMBA3=y MEDIASRV=y PARENTAL2=y GRO=y APP="none" DNSMQ=y SHP=y NVRAM_64K=y RTAC1200G=y BCMWL6=y BCMWL6A=y TUNEK="n" BCM5301X=n DISK_MONITOR=n LANWAN_LED=n OPTIMIZE_XBOX=y MDNS=y DUMP_OOPS_MSG=y DEBUGFS=n BCM9=y TEMPROOTFS=y REBOOT_SCHEDULE=y JFFS2=y JFFS2LOG=n HTTPS=y SSH=y ODMPID=y LAN50=y ATCOVER=y GETREALIP=y SW_HW_AUTH=y NATNL_AIHOME=y BUILD_NAME="RT-AC1200G+" MODEM=y BECEEM=n ACCEL_p p t pD=y PRINTER=y WEBDAV=n SMARTSYNCBASE=n PROXYSTA=y NEW_USER_LOW_RSSI=y virtual**C=y YANDEXDNS=y REPEATER=y DISABLE_REPEATER_UI=y MULTICASTIPTV=y QUAGGA=y BTN_WPS_RST=y NO_USBSTORAGE=y
复制代码

系统截图:




如果你想自行编译,可以参考我另一篇帖子里的配置和说明:
https://www.right.com.cn/forum/thread-521443-1-1.html


评分

参与人数 27恩山币 +34 收起 理由
星童 + 1 大神。virtual**里缺个OPENvirtual**能否加上呢
orforu + 1 不要怂、就是干
左小 + 1 率全体恩山路由党以及党魁向你学习!
suxiaoxiann + 1 强大的恩山!(以下重复1万次)
liboing + 1 面对这种帖子,我内心复杂,真不知道说什么好……
qiuwei0209 + 1 强大的恩山!(以下重复1万次)
swh_99 + 1 强大的恩山!(以下重复1万次)
丶魔尊灬 + 1 非常好,b1又复活了!
suyi1117 + 1 一看就是觉得高端、大气、上档次!
SkyTiger + 1 强大的恩山!(以下重复1万次)
cynizy + 2 面对这种帖子,我内心复杂,真不知道说什么好……
huierwsh + 2 强大的恩山!(以下重复1万次)
zang1325 + 1 率全体恩山路由党以及党魁向你学习!
bitboy0 + 1 强大的恩山!(以下重复1万次)
hyh0101 + 1 楼主 能不能加一个纸飞机功能啊 ~~
vicdoo + 1 一看就是觉得高端、大气、上档次!
hcyme + 2 面对这种帖子,我内心复杂,真不知道说什么好……
Mixhe丶耗子 -1 大佬开个渠道,给大佬众筹!
legendtemp + 1 后续版本还有吗。还是K2P坏了后就搁置了。
a641764137 + 1 How ever,this is JB useful!
红狼8009 + 2 谢谢分享!!
fastgame + 2 率全体恩山路由党以及党魁向你学习!
milan + 1 率全体恩山路由党以及党魁向你学习!
gsk9826 + 1 我刷了后手机收不到5G信号了
懒懒猪 + 1 强大的恩山!(以下重复1万次)
safehorse + 4 必须得加分
php.c + 2 强大的恩山!(以下重复1万次)

查看全部评分

本帖被以下淘专辑推荐:

我的恩山、我的无线 The best wifi forum is right here.
2#
发表于 2019-4-24 19:16 | 只看该作者
刷了a大的梅林固件 要怎么刷你这个 求教 原官方版没备份

点评

直接网页升级就好。  详情 回复 发表于 2019-4-29 07:48
梅林怎么刷,这个就怎么刷  详情 回复 发表于 2019-4-24 19:42
我的恩山、我的无线 The best wifi forum is right here.
3#
发表于 2019-4-24 19:19 | 只看该作者
支持下,不错哦。
我的恩山、我的无线 The best wifi forum is right here.
4#
 楼主| 发表于 2019-4-24 19:42 | 只看该作者
hiter312 发表于 2019-4-24 19:16
刷了a大的梅林固件 要怎么刷你这个 求教 原官方版没备份

梅林怎么刷,这个就怎么刷

点评

弱弱的问一句,k2p 买回来刷过官改,一直使用稳定,A2版的,可以刷b固件么??是否需要对应??  详情 回复 发表于 2019-5-21 10:44
好的 我试试  详情 回复 发表于 2019-4-24 19:50
我的恩山、我的无线 The best wifi forum is right here.
5#
发表于 2019-4-24 19:50 | 只看该作者
spoon 发表于 2019-4-24 19:42
梅林怎么刷,这个就怎么刷

好的 我试试

点评

我也想知道,刷了怎么样呀,有没有砖  详情 回复 发表于 2019-5-10 20:36
我的恩山、我的无线 The best wifi forum is right here.
6#
发表于 2019-4-24 20:00 来自手机 | 只看该作者
谢谢分享,不错的
我的恩山、我的无线 The best wifi forum is right here.
7#
发表于 2019-4-24 20:15 来自手机 | 只看该作者
先收藏,等有时间试一下
我的恩山、我的无线 The best wifi forum is right here.
8#
发表于 2019-4-24 20:34 | 只看该作者
吃灰的ac9这次看来还是只能吃灰了,坐等大神弄个精简的
来自苹果客户端来自苹果客户端
我的恩山、我的无线 The best wifi forum is right here.
9#
发表于 2019-4-24 20:51 | 只看该作者
谢谢大神更新,先收藏稍后刷机试试
我的恩山、我的无线 The best wifi forum is right here.
10#
发表于 2019-4-24 21:24 | 只看该作者
50624 版本直接可以升级吧?
我的恩山、我的无线 The best wifi forum is right here.
11#
发表于 2019-4-24 21:32 | 只看该作者
感谢楼主分享!
我的恩山、我的无线 The best wifi forum is right here.
12#
发表于 2019-4-24 21:57 来自手机 | 只看该作者
有不少人说恢复出厂设置会变砖。

点评

我自己在用,每次刷完之后都会初始化,很正常,不用担心  详情 回复 发表于 2019-4-24 22:29
我的恩山、我的无线 The best wifi forum is right here.
13#
发表于 2019-4-24 22:03 | 只看该作者
亲测50624版本可以管理界面直接升级51129,初始化和恢复出厂设置都试过。不会变砖!升级非常顺畅!
我的恩山、我的无线 The best wifi forum is right here.
14#
发表于 2019-4-24 22:16 | 只看该作者
不错!!!感谢楼主!!!
我的恩山、我的无线 The best wifi forum is right here.
15#
 楼主| 发表于 2019-4-24 22:29 | 只看该作者
L33 发表于 2019-4-24 21:57
有不少人说恢复出厂设置会变砖。

我自己在用,每次刷完之后都会初始化,很正常,不用担心

点评

非常感谢楼主的分享, 另外请教下主要几个功能键及LED灯的GPIO... 也想玩一下  详情 回复 发表于 2019-4-25 08:43
L33
https://www.right.com.cn/forum/forum.php?mod=viewthread&tid=265718&extra=page%3D1&page=1&mobile=2 原因不明,有一定机率刷asuswrt变砖,也有人说先要刷cfe防止变砖。  详情 回复 发表于 2019-4-25 07:26
我的恩山、我的无线 The best wifi forum is right here.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2019-9-19 03:46

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表