梅林固件是一个外号叫“Merlin(梅林)”的加拿大人Eric Sauvageau(当然现在是一个团队)在基于华硕Asus官方释出的路由器固件开源代码上进行修改增强功能重新编译发布的修改版“路由器操作系统”(固件),Merlin原版只支持ASUS路由器。OpenWRT是一个高度模块化、高度自动化的嵌入式的Linux发行版,她拥有强大的网络组件和扩展性,常常被用于工控设备、智能家居、路由器等设备中。它还提供了上百个已编译好的软件,而且数量还在不断增加。
OpenWRT使用框架来构建应用程序,不需要构建一个完整的固件,对于用户来说,将会拥有完全定制的玩法。OpenWRT支持各种处理器架构,无论是对ARM,X86,PowerPC或者MIPS都有很好的支持。大家今天的主角C301路由器就是拥有一款MIPS架构的高通企业级处理器AR9344+AR9882,支持802.11ac,当然也是向下兼容的。
梅林主要针对华硕的路由器,openwrt则是通用的,不过都是开源的,大家都可移植