恩山无线论坛

标题: [2019/5/10] K2P B1 华硕 382.51610 固件 [打印本页]

作者: spoon    时间: 2019-4-24 19:13
标题: [2019/5/10] K2P B1 华硕 382.51610 固件
本帖最后由 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) ,解压。

二、刷机步骤

我这里结合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:
[attach]287485[/attach]

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

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




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

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

更新内容:



原厂分区表图:
[attach]286811[/attach]
来自 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; 中文字体很难看,华硕的工程师不用中文吗?
[attach]286832[/attach]


另外 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

更新内容:
[attach]284833[/attach]


另:


编译参数:
  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
复制代码

系统截图:
[attach]286174[/attach]

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

更新内容:

频道重复这个问题,可以看看华硕的源码 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 连接的稳定性。


编译参数:
  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
复制代码

系统截图:
[attach]284465[/attach]



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



作者: hiter312    时间: 2019-4-24 19:16
刷了a大的梅林固件 要怎么刷你这个 求教 原官方版没备份
作者: 3223    时间: 2019-4-24 19:19
支持下,不错哦。
作者: spoon    时间: 2019-4-24 19:42
hiter312 发表于 2019-4-24 19:16
刷了a大的梅林固件 要怎么刷你这个 求教 原官方版没备份

梅林怎么刷,这个就怎么刷
作者: hiter312    时间: 2019-4-24 19:50
spoon 发表于 2019-4-24 19:42
梅林怎么刷,这个就怎么刷

好的 我试试
作者: hcyme    时间: 2019-4-24 20:00
谢谢分享,不错的
作者: 271595667    时间: 2019-4-24 20:15
先收藏,等有时间试一下
作者: 猜破天机    时间: 2019-4-24 20:34
吃灰的ac9这次看来还是只能吃灰了,坐等大神弄个精简的

作者: bitboy0    时间: 2019-4-24 20:51
谢谢大神更新,先收藏稍后刷机试试
作者: hulingsong    时间: 2019-4-24 21:24
50624 版本直接可以升级吧?
作者: qq2016228    时间: 2019-4-24 21:32
感谢楼主分享!
作者: L33    时间: 2019-4-24 21:57
有不少人说恢复出厂设置会变砖。
作者: hulingsong    时间: 2019-4-24 22:03
亲测50624版本可以管理界面直接升级51129,初始化和恢复出厂设置都试过。不会变砖!升级非常顺畅!
作者: hacmp    时间: 2019-4-24 22:16
不错!!!感谢楼主!!!
作者: spoon    时间: 2019-4-24 22:29
L33 发表于 2019-4-24 21:57
有不少人说恢复出厂设置会变砖。

我自己在用,每次刷完之后都会初始化,很正常,不用担心
作者: hcyme    时间: 2019-4-24 22:46
不错,和n1很搭配,谢谢啦
作者: jksw008    时间: 2019-4-24 23:23
加上酸酸乳就完美了
作者: zjjjppp    时间: 2019-4-24 23:53
这个和梅林什么区别?

作者: 9264    时间: 2019-4-25 00:27
能不能加个55r的 还有开机自启的 校园网听需要的
作者: arky    时间: 2019-4-25 00:36
感谢楼主分享!
作者: lbxx    时间: 2019-4-25 01:23
谢谢大佬的汗水,请收下我的膝盖
作者: L33    时间: 2019-4-25 07:26
spoon 发表于 2019-4-24 22:29
我自己在用,每次刷完之后都会初始化,很正常,不用担心

https://www.right.com.cn/forum/forum.php?mod=viewthread&tid=265718&extra=page%3D1&page=1&mobile=2

原因不明,有一定机率刷asuswrt变砖,也有人说先要刷cfe防止变砖。
作者: zang1325    时间: 2019-4-25 08:25
大佬 666啊  50624 能直接升级吗?

作者: safehorse    时间: 2019-4-25 08:43
spoon 发表于 2019-4-24 22:29
我自己在用,每次刷完之后都会初始化,很正常,不用担心

非常感谢楼主的分享, 另外请教下主要几个功能键及LED灯的GPIO... 也想玩一下
作者: liff    时间: 2019-4-25 08:59
感谢楼主分享!
作者: willowliu    时间: 2019-4-25 09:01
感谢楼主分享!
作者: mxcxc    时间: 2019-4-25 09:44
在楼主上次的梅林固件里面可以直接升级 很正常 就是初始化了以后MAC地址会变 有需要的人还是要翻楼主的另一贴 修改下MAC才好
作者: zw8877    时间: 2019-4-25 09:54
辛苦楼主 有时间做个加KP去广告的版本吧,如今看智能电视很必要啊!
作者: spoon    时间: 2019-4-25 11:48
safehorse 发表于 2019-4-25 08:43
非常感谢楼主的分享, 另外请教下主要几个功能键及LED灯的GPIO... 也想玩一下

我 50624 固件的那个帖子里有详细代码
作者: safehorse    时间: 2019-4-25 13:28
spoon 发表于 2019-4-25 11:48
我 50624 固件的那个帖子里有详细代码

好的 谢谢! 楼主刷了后看无线连接,各个客户端的连接速率正常吗
作者: spoon    时间: 2019-4-25 13:41
safehorse 发表于 2019-4-25 13:28
好的 谢谢! 楼主刷了后看无线连接,各个客户端的连接速率正常吗

我只用5G,速率正常,1x1 mimo 稳定 433Mbps,其他的就没仔细看了。
这个速率默认是US美国区,速率是满的,信号 25.5 dbm。如果换到中国区,速率就只有120-140的样子,信号也差很多。
作者: huadian    时间: 2019-4-25 21:04
非常感谢楼主分享,
作者: tang5275    时间: 2019-4-26 09:40
需要刷cfe吗?
作者: hulingsong    时间: 2019-4-26 11:39
zang1325 发表于 2019-4-25 08:25
大佬 666啊  50624 能直接升级吗?

亲测可以,完美直接升级~
作者: spoon    时间: 2019-4-26 14:57
tang5275 发表于 2019-4-26 09:40
需要刷cfe吗?

不用,按A大的梅林贴上的方法刷即可 https://www.right.com.cn/forum/thread-255053-1-1.html
作者: allen6683    时间: 2019-4-26 16:37
谢谢分享,留着备用
刷了CFE和50624的,可以直接升级不?
作者: spoon    时间: 2019-4-26 16:49
allen6683 发表于 2019-4-26 16:37
谢谢分享,留着备用
刷了CFE和50624的,可以直接升级不?

应该是可以的,楼上也有实验成功了的
作者: Aera11    时间: 2019-4-26 19:12
辛苦了大神
作者: 45911411    时间: 2019-4-26 22:01
感谢你! 博通版用的官改  不知道会不会被强制升级
作者: hcyme    时间: 2019-4-26 22:04
非常感谢非常轻巧克力,期待新版本,小蓝灯有没有关闭功能啊?
作者: spoon    时间: 2019-4-26 23:04
hcyme 发表于 2019-4-26 22:04
非常感谢非常轻巧克力,期待新版本,小蓝灯有没有关闭功能啊?

进入 SSH 后,使用 led_ctrl 0 0  关闭 pwr 蓝灯
作者: hcyme    时间: 2019-4-26 23:43
感谢楼主分享
作者: 鈡渝    时间: 2019-4-27 00:15
感觉楼主的无私分享!先mark!
作者: Mixhe丶耗子    时间: 2019-4-27 16:24
感谢大佬啊
作者: 9264    时间: 2019-4-27 17:04
希望加个S-S R和自启的
作者: Mixhe丶耗子    时间: 2019-4-27 17:30
大佬,刷成华硕固件后怎么进CFE啊,我进不去了。。。
作者: spoon    时间: 2019-4-27 18:08
Mixhe丶耗子 发表于 2019-4-27 17:30
大佬,刷成华硕固件后怎么进CFE啊,我进不去了。。。

按重启键插电10秒,192.168.1.1
作者: Mixhe丶耗子    时间: 2019-4-27 18:10
spoon 发表于 2019-4-27 18:08
按重启键插电10秒,192.168.1.1

那个计算机设置为固定IP要设置成什么
作者: spoon    时间: 2019-4-27 18:14
Mixhe丶耗子 发表于 2019-4-27 18:10
那个计算机设置为固定IP要设置成什么

随便设一个同网段的,比如 192.168.1.2
作者: Mixhe丶耗子    时间: 2019-4-27 18:47
spoon 发表于 2019-4-27 18:14
随便设一个同网段的,比如 192.168.1.2

感谢大佬,另外我发现去除了更新后,但还是有一个更新提示在闪。。。
作者: spoon    时间: 2019-4-27 18:50
Mixhe丶耗子 发表于 2019-4-27 18:47
感谢大佬,另外我发现去除了更新后,但还是有一个更新提示在闪。。。

在哪?截图看一下
作者: lychaijack    时间: 2019-4-27 21:11
刚看了下 固件又更新了。。。
Version 3.0.0.4.382.51610
作者: spoon    时间: 2019-4-27 21:21
lychaijack 发表于 2019-4-27 21:11
刚看了下 固件又更新了。。。
Version 3.0.0.4.382.51610

昨天看到了,帖子最上面写了
作者: 小陈二    时间: 2019-4-27 22:31
有么有广告屏蔽啊?
作者: bitboy0    时间: 2019-4-27 22:31
刷了修改为自己MAC地址版的早期CFE,再刷这个是不是就不用【MAC地址修改】 这一步了。
作者: spoon    时间: 2019-4-27 22:37
小陈二 发表于 2019-4-27 22:31
有么有广告屏蔽啊?

没有,就是华硕固件去掉USB
作者: spoon    时间: 2019-4-27 22:39
bitboy0 发表于 2019-4-27 22:31
刷了修改为自己MAC地址版的早期CFE,再刷这个是不是就不用【MAC地址修改】 这一步了。

不清楚。刷完之后看下,MAC地址变了就修改,没变就不用修改
作者: Mixhe丶耗子    时间: 2019-4-27 22:58
spoon 发表于 2019-4-27 18:50
在哪?截图看一下

简体中文下面有两个小图标,然后访客网络那个图标旁边有个黄色的感叹号
作者: tang5275    时间: 2019-4-27 23:00
有点细节,可以的话可以处理一下:
5G信道,有好几个信道是重复的
右上角小手电总是闪烁提示更新
系统管理里面有个privacy是空页面


作者: spoon    时间: 2019-4-27 23:04
Mixhe丶耗子 发表于 2019-4-27 22:58
简体中文下面有两个小图标,然后访客网络那个图标旁边有个黄色的感叹号


我的是这样的,没有黄色感叹号,也没有一闪一闪的升级提示。
你鼠标移到图标上的提示是什么?
作者: tang5275    时间: 2019-4-27 23:14
spoon 发表于 2019-4-27 23:04
我的是这样的,没有黄色感叹号,也没有一闪一闪的升级提示。
你鼠标移到图标上的提示是什么?

[attach]285113[/attach]

作者: spoon    时间: 2019-4-27 23:19
tang5275 发表于 2019-4-27 23:00
有点细节,可以的话可以处理一下:
5G信道,有好几个信道是重复的
右上角小手电总是闪烁提示更新

5G信道这个,等华硕修复吧,你没说我还没注意到有重复
小手电这个我这里真的没有,能否截个图上传到图床发一下呢?
privacy这个页面我也不知道到底应该有些什么
作者: spoon    时间: 2019-4-27 23:23
tang5275 发表于 2019-4-27 23:14

这我就真的奇怪了,为啥我没有呢
那下次我把版本号改一下,让它检测不出来更新
作者: lychaijack    时间: 2019-4-27 23:36
spoon 发表于 2019-4-27 21:21
昨天看到了,帖子最上面写了

楼主这么积极跟进b1的固件真是太好了!一直有个疑问 华硕后来更新的固件比a大的金梅林在信号上有提高么?
作者: spoon    时间: 2019-4-27 23:45
lychaijack 发表于 2019-4-27 23:36
楼主这么积极跟进b1的固件真是太好了!一直有个疑问 华硕后来更新的固件比a大的金梅林在信号上有提高么?

A大的梅林用的是华硕的380版本,这个固件是382版本,从理论上来说,更新的固件应该会有更好的性能以及对一些问题的修复。信号提高不一定,但稳定性应该有提高,官方的更新提示里是这么说的。
总之至少不会差,具体还得测试。
作者: mxcxc    时间: 2019-4-27 23:47
51129 我这两天5G偶尔会出现掉的情况 几秒后又连上了
作者: mxcxc    时间: 2019-4-27 23:51
又刷回50624了 先用着 等楼主更新了再试
作者: 咸蛋小朋友    时间: 2019-4-28 02:54
很好用,谢谢,等楼主更新51610

作者: 馄饨加蛋    时间: 2019-4-28 05:47
yyyy眼眼yyy

作者: tang5275    时间: 2019-4-28 07:38
spoon 发表于 2019-4-27 23:23
这我就真的奇怪了,为啥我没有呢
那下次我把版本号改一下,让它检测不出来更新

我用的ap模式,难道这个原因?
作者: hulingsong    时间: 2019-4-28 10:08

感谢楼主的付出,等楼主更新51610,我也有感叹号!!!
作者: 冯不屈    时间: 2019-4-28 10:09
这个可以 不错 不错
作者: hcyme    时间: 2019-4-28 10:15
是有更新感叹号,而且关闭蓝灯后重启失效,因为我的和n1配套单臂,必须每天重启,不然移动的ipv6一变动就有怪。呵呵,固件是相当ok,比A大的老梅林轻快多了。
作者: hmc801    时间: 2019-4-28 10:40
非常感谢楼主的分享
作者: byxin    时间: 2019-4-28 11:24
感谢楼主的认真付出
作者: spoon    时间: 2019-4-28 13:37
hcyme 发表于 2019-4-28 10:15
是有更新感叹号,而且关闭蓝灯后重启失效,因为我的和n1配套单臂,必须每天重启,不然移动的ipv6一变动就有 ...

请问关闭蓝灯之后重启失效是 手动按RESET键重启失效 还是 【系统管理 - 系统设置 - 启动定时重启】失效 呢?
作者: hcyme    时间: 2019-4-28 15:38
spoon 发表于 2019-4-28 13:37
请问关闭蓝灯之后重启失效是 手动按RESET键重启失效 还是 【系统管理 - 系统设置 - 启动定时重启】失效  ...

重启失效,可能加个脚本就ok吧,无所谓了
不过更新提示确实存在,这个小白容易引起后遗症,哈哈
感谢分享
作者: spoon    时间: 2019-4-28 16:12
hcyme 发表于 2019-4-28 15:38
重启失效,可能加个脚本就ok吧,无所谓了
不过更新提示确实存在,这个小白容易引起后遗症,哈哈
感谢分 ...

我把固件升级部分移除了的,小白操作也不会出事,只是有点碍眼
作者: Mixhe丶耗子    时间: 2019-4-28 16:40
spoon 发表于 2019-4-27 23:04
我的是这样的,没有黄色感叹号,也没有一闪一闪的升级提示。
你鼠标移到图标上的提示是什么?

[attach]285279[/attach]就是这个样

作者: Mixhe丶耗子    时间: 2019-4-28 17:00
spoon 发表于 2019-4-28 16:12
我把固件升级部分移除了的,小白操作也不会出事,只是有点碍眼

大佬,这个刷了MAC会变。能修复么。。还是只能用命令修改Nvram的
作者: spoon    时间: 2019-4-28 18:19
Mixhe丶耗子 发表于 2019-4-28 17:00
大佬,这个刷了MAC会变。能修复么。。还是只能用命令修改Nvram的

刷了之后只要不初始化就还是原来的MAC和设置。
这个问题懒得研究了,毕竟也不是经常升级,这阵子华硕良心发现才发了几个新版本。
所以就用 nvram 修改一下吧。
自动检查更新的问题已经搞定了,可以看帖子今天修改的部分。
作者: spoon    时间: 2019-4-28 18:25
tang5275 发表于 2019-4-28 07:38
我用的ap模式,难道这个原因?

不是ap的原因,是我移除更新的部分没有彻底,现在已经搞定了,可以看帖子今天新增的内容。
5G信道重复的问题也解决了,华硕程序员要背锅。
privacy页面这个不知道是个啥,从我编译50624版本开始就一直是空白,可能要正版的华硕路由器才能到看内容吧。
作者: 馄饨加蛋    时间: 2019-4-28 18:40
顶顶顶顶顶你

作者: hcyme    时间: 2019-4-28 18:49
估计明后天就发发发
作者: Mixhe丶耗子    时间: 2019-4-28 18:49
spoon 发表于 2019-4-28 18:19
刷了之后只要不初始化就还是原来的MAC和设置。
这个问题懒得研究了,毕竟也不是经常升级,这阵子华硕良 ...

我已经初始化过了怎么整。。。。
作者: Mixhe丶耗子    时间: 2019-4-28 18:55
spoon 发表于 2019-4-28 18:25
不是ap的原因,是我移除更新的部分没有彻底,现在已经搞定了,可以看帖子今天新增的内容。
5G信道重复的 ...

CFE模式下重写么。。还是要先回官方再刷过来
作者: spoon    时间: 2019-4-28 19:06
Mixhe丶耗子 发表于 2019-4-28 18:49
我已经初始化过了怎么整。。。。

在 SSH 模式下重写 MAC。
路由器 【系统管理 - 系统设置 - 服务】里开启 SSH,选择 lan only,保存,可能要重启一下路由器,然后进 SSH,按A大梅林帖子里的方法写入 MAC 地址到 mvran,路由器背面贴纸有你的出厂 MAC 地址。
注意A大的方法里有一个拼写错误,应该是 nvram set wl_hwaddr,改完 MAC 地址后重启一下路由器。
作者: hmc801    时间: 2019-4-28 20:23
接口正常吗?
作者: spoon    时间: 2019-4-28 20:34
hmc801 发表于 2019-4-28 20:23
接口正常吗?

什么接口?WAN LAN 接口?正常,帖子里写了
作者: Mixhe丶耗子    时间: 2019-4-28 21:18
spoon 发表于 2019-4-28 19:06
在 SSH 模式下重写 MAC。
路由器 【系统管理 - 系统设置 - 服务】里开启 SSH,选择 lan only,保存,可 ...

实在搞不来。。。。大佬,问下我现在回官改是不是改一下别人备份的MTD4里面的MAC地址就行,还是这个也要改啊https://www.right.com.cn/forum/thread-250429-1-1.html
作者: Mixhe丶耗子    时间: 2019-4-28 21:22
另外感谢大佬的付出,辛苦了。
作者: spoon    时间: 2019-4-28 21:35
Mixhe丶耗子 发表于 2019-4-28 21:18
实在搞不来。。。。大佬,问下我现在回官改是不是改一下别人备份的MTD4里面的MAC地址就行,还是这个也要 ...

这个帖子是 K2P A版的,别乱刷,变砖警告。
你要是用着正常,不改 MAC 也行,像我这种小区局域网,不用担心有人和我 MAC 一致。
刷回官改我记得 MAC 就是正确的,不用再去改什么。
作者: Mixhe丶耗子    时间: 2019-4-28 21:58
spoon 发表于 2019-4-28 21:35
这个帖子是 K2P A版的,别乱刷,变砖警告。
你要是用着正常,不改 MAC 也行,像我这种小区局域网,不用 ...

好的,谢谢大佬丫
作者: heiyin    时间: 2019-4-28 22:25
等大佬明天更新
作者: lbxx    时间: 2019-4-29 01:38
等你哦,紫薯布丁
作者: jackkbl    时间: 2019-4-29 07:48
hiter312 发表于 2019-4-24 19:16
刷了a大的梅林固件 要怎么刷你这个 求教 原官方版没备份

直接网页升级就好。
作者: hulingsong    时间: 2019-4-29 09:41
有个问题,MAC设置好之后路由器WEB里面当时看着和设置是一样的,但重启路由器之后LAN和2.4G的地址就变成一样的了。这是不是BUG?
作者: hulingsong    时间: 2019-4-29 09:47
有个问题,MAC设置好之后路由器WEB里面当时看着和设置是一样的,但重启路由器之后LAN和2.4G的地址就变成一样的了。这是不是BUG?
作者: spoon    时间: 2019-4-29 13:17
hulingsong 发表于 2019-4-29 09:47
有个问题,MAC设置好之后路由器WEB里面当时看着和设置是一样的,但重启路由器之后LAN和2.4G的地址就变成一 ...

不是BUG,我这正常 ,重启也没问题
0:macaddr 和 lan_hwaddr/et0macaddr 保持一致
作者: ss383849    时间: 2019-4-29 13:19
支持了,有机会试试




欢迎光临 恩山无线论坛 (https://www.right.com.cn/forum/) Powered by Discuz! X3.5