OpenWRT One 是同名开源软件背后的团队想要提供的第一个硬件的名称
OpenWRT One 是由经验丰富的程序员领导的项目的逻辑延续。这是一个硬件机箱,用于容纳 OpenWRT 软件部分。
在 OpenWRT One 这个奇怪的名字下,实际上有两个项目得以实现。首先,一个已经存在多年的非常完整的软件项目,那就是OpenWRT。简而言之,它是一个非常专业的 Linux 发行版,旨在驱动特定设备。路由器的原始系统将被替换为通常更有效且最重要的是不那么专有的解决方案。该解决方案定期更新,纠正了一些制造商在从目录中删除“旧”路由器系列时很快嘲笑的缺陷。
OpenWRT 是开源、免费的,并且依赖于可延展的架构来适应路由器中遇到的不同硬件。这是一项非凡的工作,再次由少数志愿者完成,他们能够发布来自数十个不同品牌的数百种设备。此外,如果您想知道您的硬件是否与 OpenWRT 兼容,数据库汇集了所有兼容的路由器。
因此,OpenWRT 所做的工作多年来一直保持不变。我们使用现有设备,大多数时候是路由器,有时会更奇特一些。然后我们对其进行分析以了解其工作原理,最后我们实现一个 Linux 系统映像以匹配其技能,以便为它提供最适合其功能的发行版。我们分析了它的 SoC、RAM 以及管理网络的芯片。这是一份很时尚的工作,可能吃力不讨好,有回报,但也令人沮丧。令人沮丧的是,除了实现目标的兴奋之外,还发现设备有时校准不善、开发不善或设计简单,其功能有限。一些品牌为其整个系列生产几乎相同的电子产品,但通过停用功能人为地限制了某些产品的功能。
大概正是出于这种挫败感,OpenWRT One 的想法诞生了。上游设计硬件以满足软件部分的需求。该主板通过向 Banana Pi 品牌提供需求规范而构建,是旨在成为卓越路由器的第一台设备的原型。我们发现联发科技 MT7981B SoC 采用双 ARM Cortex-a53 内核,主频为 1.3 GHz,配有 1 GB DDR4 RAM 和 128 MB SPI NAND 存储,还集成了 4 MB 额外受保护存储作为系统备份,最后还集成了 M.2。 2230/2242 NVMe PCIe 2 X1 端口可用于添加外部存储。我们显然找到了一个用于内部时钟的电池座和一个专用于路由器工作的整个连接。
因此,OpenWRT One 提供了一个 USB 2.0 Type-A 和一个 mikroBUS 扩展端口,为大量技术可能性开辟了道路。网络部分本身包括两个以太网端口。第一个是经典千兆位,第二个是 2.5 千兆位。 Mediatek MT7976C SoC 支持设备的 Wi-Fi6 部分。我们可以假设所有这些芯片都是由 OpenWRT 和 Banana Pi 的开发商两方选择的,因为它们与该项目兼容。
在 14.8 厘米宽、10.1 厘米高的卡上,我们注意到有一个 USB Type-C 端口来控制板载系统并对其进行编程,以及专门为开发人员和更新设计的按钮。因此,我们可以找到重置按钮和其他可编程按钮。还设有区分内部存储的开关以方便更新。电源由 12 伏输入提供,并且还可以通过可选模块使用以太网供电。
没有更多关于带有涂层的更“经典”产品的详细技术信息,我们认为这是更一致的……我们认为可以快速找到 3D 打印外壳的计划。该卡的价格应低于 100 美元。它比大品牌的经典路由器更贵,但这里的目标并不是专门与他们竞争。购买或从第三方厂商那里刮一个量产的路由器并将OpenWRT注入其中,总是比出于商业规模的简单原因而购买OpenWRT One更划算。但经验丰富的用户、程序员和各种修补匠可能会拥有一种工具,可以尽可能地适应 Linux 套件,而不必对其进行扭曲以适应并非为其设计的硬件。
我们顺便注意到这款产品代表了联发科的出色运行,这里保留了两颗芯片。通过遵循该原型提出的建议,该品牌可以为其部分建立规范,以便其未来的客户可以构建尽可能与 OpenWRT 兼容的商业路由器。
转载此文是出于传递更多信息目的。若来源标注错误或侵犯了您的合法权益,请与本站联系,我们将及时更正、删除、谢谢。
https://www.414w.com/read/302307.html