华硕网络产品技术交流平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

查看: 49198|回复: 4

[Merlin] 原版梅林官网地址是哪里?

[复制链接]

5

主题

25

回帖

172

积分

注册会员

Rank: 2

积分
172
发表于 2018-3-27 23:02:48 | 显示全部楼层 |阅读模式
想刷一下官网的,其他不考虑!
https://asuswrt.lostrealm.ca/download

目前下载这个固件,有个疑惑AC86U这后缀跟其他固件不同,cferom_ubi.w 代表什么意思呢?


ee70429edd2610a080f8e71b890eb02831490287b6dcc92c4f0495d45b80ac34  RT-AC86U_384.4_2_cferom_ubi.w


微信扫一扫,阅读更方便^_^

0

主题

1

回帖

4

积分

新手上路

Rank: 1

积分
4
发表于 2020-2-6 17:24:21 | 显示全部楼层
见楼主求学精神可嘉,2020年了还没得到解惑,本人也刚开始了解华硕路由器和梅林固件,也有同样的疑惑,自己找到了答案,特注册账号来回答楼主。

华硕官方固件下载: (以AC86U机型为例)
    访问:https://www.asus.com.cn/Networking/RT-AC86U/HelpDesk_Download/
    进入“驱动程序和工具软件”-->“请选择操作系统”-->“其他”,在“固件”栏可以下载华硕官方放出的最新固件,在“Source Code”栏可以下载固件对应的源代码。

梅林官方网站:https://www.asuswrt-merlin.net/
梅林固件下载:https://sourceforge.net/projects/asuswrt-merlin/files/

问:华硕官方固件和梅林固件有什么关系?
答:没直接关系。

梅林固件(项目英文名为Asuswrt-merlin),是加拿大人Eric Sauvageau在华硕开源的Asuswrt代码基础之上,个人进行二次开发以后,对外发布的第三方固件。最早Eric Sauvageau是针对ASUS RT-N66U路由器进行开发,后来也移植到了华硕其他路由器机型。
Asuswrt 是华硕为自己路由器定制的固件,最早版本基于Tomato-RT/Tomato-USB固件开发。
Asuswrt-Merlin与华硕官方没有关系,就像我自己fork一份Linux代码,捣鼓捣鼓,命名为Linux-zhangsan并对外发布,它跟Linux官方开发组没关系是一样的。也没有资料表明华硕官方的开发人员以官方开发者的身份参与Merlin项目。
Merlin之所以稳定,之所以跟Asus官方固件互刷很容易,是因为Eric Sauvageau开发Merlin的原则就是,紧跟华硕官方,只做最小改动,重视兼容性,不魔改(见其Github的wiki页面介绍)。

问:cferom_ubi.w 代表什么意思?
答:cferom是CFE和ROM两个缩写词的组合,UBI是另一个缩写词。
      *CFE是Common Firmware Environment的缩写,它是博通 Broadcom 为其32位和64位片上系统(system-on-a-chip)开发的固件接口(firmware interface)和引导加载器程序(bootloader)。
      *ROM是Read-Only Memory的缩写,意思是只读存储器,它是主存(或称内存)的一种,是非易失性的,掉电后里面的数据不掉,通常用于存储计算机设备的引导程序和基本IO程序,所以路由器的firmware和PC机的BIOS系统都存储在ROM中。另一种内存是RAM,随机访问存储器,我们常说的买内存条,买的就是RAM,它的作用是在程序运行时提供临时存储的作用,所以它掉电以后数据也就没了。现在大家常说的闪存FLASH是什么呢?其实FLASH是ROM的一种,作用还是跟ROM一样,但FLASH结合了ROM和RAM的优势,比以前的ROM高级,现在路由器大多都说FLASH,而不说ROM了,其实FLASH是ROM的一种,发挥的基本作用一样,不过性能、容量、使用方便程度更好。常说的NAND又是啥?NAND是FLASH的一种。
      * 博通自己开发的bootloader中,有一段程序就叫cferom,所以梅林固件命名中的cferom应该取自这里。
      * UBI是Unsorted Block Image无序区块映像的缩写,UBI是UBIFS(Unsorted Block Image File System)的子系统,UBIFS之于固件,就像NTFS之于Windows,UBIFS这种文件系统是为解决JFFS2、YAFFS2旧文件系统针对大容量FLASH读写不高效问题而设计的。
      *.w后缀,是固件文件的一种格式,.trx、.bin、.w不仅仅是后缀子母不同,而是内部数据组织的结构有变化,他们之间的差异,就像是图片文件.jpg和.png之类的差异一样。

RT-AC86U的固件的命名之所以是cferom_ubi.w,与其他机型的固件有些与众不同,根本原因在于RT-AC86U所采用的的硬件架构与其他机型有所不同,更为先进一些。

15

主题

240

回帖

973

积分

高级会员

Rank: 4

积分
973

RT-AC86U

发表于 2018-3-28 07:55:26 | 显示全部楼层

561

主题

2018

回帖

7552

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
7552

RT-AC88U

发表于 2018-3-28 08:54:21 | 显示全部楼层
本帖最后由 iphone8 于 2018-3-28 08:57 编辑

你也可以到52ASUS论坛来下载,目前最新固件在这里[Asuswrt-Merlin] Asuswrt-Merlin 384.4_2这里的cferom_ubi.w后缀.w实际就是固件不同格式而已,有的固件后缀为.bin,有的是.trx

1

主题

3

回帖

9

积分

新手上路

Rank: 1

积分
9
发表于 2020-2-29 18:18:14 | 显示全部楼层
感谢分享!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

快速回复 返回列表 搜索 官方QQ群
×

秒后自动关闭

小黑屋|手机版|Archiver|华硕网络产品技术交流平台 ( 苏ICP备16010857号-1 )苏公网安备 32050502000499号

GMT+8, 2024-4-20 05:40 , Processed in 0.033071 second(s), 32 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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