Banana Pi OpenWrt One:具有增強(qiáng)軟件支持的嵌入式路由器
第一部分:產(chǎn)品介紹
OpenWrt 團(tuán)隊(duì)終于發(fā)布了他們的新嵌入式路由器板 OpenWrt One,該板采用聯(lián)發(fā)科 MT7981B (Filogic 820) SoC 和聯(lián)發(fā)科 MT7976C 雙頻 Wi-Fi 6 芯片組。這款尖端硬件是與 Banana Pi 開源社區(qū)合作設(shè)計(jì)的,后者將負(fù)責(zé)監(jiān)督路由器板的生產(chǎn)和分銷。
Banana Pi OpenWrt One 標(biāo)志著與 OpenWrt 社區(qū)的重要合作。
隨著 OpenWrt 23.05 的發(fā)布,輕量級嵌入式 Linux 操作系統(tǒng)現(xiàn)已正式支持 1,800 多種路由器和設(shè)備。還有更多人聲稱通過操作系統(tǒng)的分支運(yùn)行 OpenWrt,但這些不是由 OpenWrt 團(tuán)隊(duì)開發(fā)的。目前,開發(fā)人員已與Banana Pi聯(lián)手設(shè)計(jì)自己的路由器板,借鑒他們在 BPI-R4 Wi-Fi 7 路由器 SBC 等電路板上的經(jīng)驗(yàn)。
硬件
OpenWrt One 搭載聯(lián)發(fā)科 MT7981B(Filogic 820)雙核 Cortex-A53 處理器,主頻 1.3 GHz,配備 1GB DDR4 系統(tǒng)內(nèi)存,并包含 128 MB SPI NAND 閃存用于 U-boot 和 Linux 4,確保強(qiáng)勁的性能和效率。
至于接口和按鈕,該設(shè)備具有 USB 2.0 Type-A 主機(jī)端口、用于設(shè)備或控制臺的 USB Type-C 端口、mikroBUS 擴(kuò)展插槽和實(shí)時時鐘。它包括物理重置和用戶按鈕、用于在 NAND 或 NOR 存儲之間進(jìn)行選擇的啟動選擇開關(guān),并支持 12V 電源輸入以及可選的以太網(wǎng)供電模塊兼容性。
在連接方面,該設(shè)備配備了兩個以太網(wǎng)端口,一個支持千兆速度,另一個提供令人印象深刻的 2.5 GbE。此外,它還配備了聯(lián)發(fā)科 MT7976C 芯片,支持尖端的 Wi-Fi 6 技術(shù),實(shí)現(xiàn)卓越的無線性能。
主要特點(diǎn)
OpenWrt官方板塊及支持
聯(lián)發(fā)科 MT7981B (Filogic 820) SoC
通過聯(lián)發(fā)科 MT7976C 實(shí)現(xiàn)雙頻 WiFI 6(2×2 2.4 GHz + 3×3 5Ghz)
1GB DDR4
1 個 2.5GbE RJ45 端口和 1 個千兆以太網(wǎng) RJ45 端口
256 MiB SPI NAND 和 16 MiB SPI NOR 閃存使主板幾乎牢不可破
適用于 NVMe SSD 的 M.2 2242/2230 插槽(PCIe gen 2 x1)
RTC 支持
PoE 支持
用于擴(kuò)展模塊的 MikroBUS 插座
OpenWrt One 規(guī)格
特征 | 描述 |
系統(tǒng)級芯片 | MediaTek MT7981B (Filogic 820) 雙核 Cortex-A53 處理器 @ 1.3 GHz |
系統(tǒng)內(nèi)存 | 1GB DDR4 |
貯存 |
兩種閃存類型使主板幾乎牢不可破。128 MB SPI NAND 閃存用于 U-boot 和 Linux 4 MB SPI NOR 閃存用于寫保護(hù)(默認(rèn))恢復(fù)引導(dǎo)加載程序(可使用跳線啟用重新刷新) M.2 2242/2230 插槽用于 NVMe SSD(PCIe gen 2 x1) |
聯(lián)網(wǎng) |
1x 2.5GbE RJ45 端口 1x 千兆以太網(wǎng) RJ45 端口 3x MMCX 天線連接器 通過聯(lián)發(fā)科 MT7976C 實(shí)現(xiàn)雙頻 WiFI 6(2×2 2.4 GHz + 3×3/2×2 + 零等待 DFS 5Ghz) |
USB |
1 個 USB 2.0 Type-A 主機(jī)端口 1 個 USB Type-C(設(shè)備、控制臺)端口,使用 Holtek HT42B534-2 UART 轉(zhuǎn) USB 芯片 |
擴(kuò)張 | 用于擴(kuò)展模塊的 MikroBUS 插座 |
調(diào)試 | 通過 USB-C 端口或 3 針接頭、10 針 JTAG/SWD 接頭連接主 SoC 的控制臺 |
雜項(xiàng) |
重置和用戶按鈕 啟動選擇開關(guān):NAND(常規(guī))或NOR(恢復(fù)) 2 個 PWM LED,2 個以太網(wǎng) LED(GPIO 驅(qū)動) EM6324 外部硬件看門狗 NXP PCF8563TS (I2C) RTC,帶用于 CR1220 紐扣電池的電池備用支架 |
電源 |
USB-C 端口上的 12V USB-PD 802.3at/af PoE(通過 RT5040 模塊) |
方面 | 148 x 100.5 毫米,與 Banana Pi BPI-R4 外殼設(shè)計(jì)兼容 |
認(rèn)證 | 符合 FCC/EC/RoHS 標(biāo)準(zhǔn) |
該表清晰簡潔地概述了 Banana Pi OpenWrt One 的規(guī)格,可輕松比較不同的功能并了解主板的功能。
Banana Pi OpenWrt One:布局和接口
Banana Pi OpenWrt One 接口
努力實(shí)現(xiàn)可負(fù)擔(dān)性
OpenWrt 團(tuán)隊(duì)精心選擇了路由器的規(guī)格,以保持低于 100 美元的可承受價格,從而不超出預(yù)算?!坝捎?Filogic 820 SoC 中的可用性有限,我們選擇了 USB 2.0 等接口而不是 USB 3.0。雖然原理圖的開源許可證尚未確定,但我們向您保證它們將公開訪問。請放心;我們將完全遵守 GPL 要求,提供相應(yīng)源代碼的全面機(jī)器可讀副本?!?/p>
與 Banana Pi 團(tuán)隊(duì)合作
OpenWrt 開發(fā)人員之所以特別選擇 Banana Pi,是因?yàn)樗c他們的長期需求高度契合。多年來,該公司在 OpenWrt 社區(qū)中獲得了極大的知名度。此外,許多功能已經(jīng)在上游/主線 U-Boot 和 Linux 系統(tǒng)中得到了很好的支持。值得注意的是,一些組件(例如 2.5GbE PHY 和 Wi-Fi 固件)采用了非開源元素,這些元素在獨(dú)立于主 SoC 的單獨(dú)內(nèi)核上運(yùn)行。同樣,DRAM 校準(zhǔn)例程也是閉源二進(jìn)制文件。
商業(yè)模式和分銷
OpenWrt One 路由器板不僅是一款功能強(qiáng)大的設(shè)備,而且還是為項(xiàng)目創(chuàng)造收入的良好機(jī)會。通過與 Banana Pi 合作并利用其廣泛的分銷網(wǎng)絡(luò),我們可以確保路由器板的廣泛可用性和采用。每售出一次,都會向軟件自由保護(hù)協(xié)會 (SDC) 做出慷慨的貢獻(xiàn),專門用于造福 OpenWrt 社區(qū)。這筆收入將在支付舉辦和組織 OpenWrt 會議等基本費(fèi)用方面發(fā)揮關(guān)鍵作用。雖然 OpenWrt 路由器板的確切發(fā)布日期尚未確定,但我們邀請您深入了解公告以了解更多詳細(xì)信息。讓我們一起賦能 OpenWrt 并培育更強(qiáng)大的社區(qū)!
第二部分:Banana Pi OpenWrt 評測(正在更新)
包裹
OpenWrt 路由器安全地包裝在一個標(biāo)準(zhǔn)紙板箱中,上面印有 OpenWrt 和 Banana Pi 的標(biāo)志。
揭開(拆箱)包裝內(nèi)的每個物品!
包裝內(nèi)包括以下部分
x1 OpenWrt 路由器(與主板預(yù)先組裝好)。
x1 電源適配器(最大 30W)。
x1 電源線(USB Type-C)。
x1 十字螺絲刀。
x2 跳線 + x6 一些額外的十字槽螺絲。
x4 橡膠腿(用于外殼)。
x3 WiFi 天線。
OpenWrt One 包裝
外殼設(shè)計(jì)
OpenWrt 和 Banana Pi 打造了一款非常人性化的鋁制金屬外殼。該外殼左右兩側(cè)均有一系列通風(fēng)孔,確保最佳氣流。主板的大多數(shù)芯片都采用大型散熱器進(jìn)行冷卻,為被動冷卻提供了顯著的優(yōu)勢——消除了風(fēng)扇旋轉(zhuǎn)產(chǎn)生的噪音。也許最重要的是,主板在外殼內(nèi)預(yù)裝了所有接線,包括天線連接,為用戶節(jié)省了組裝或選擇合適散熱器尺寸的時間和精力。最后,另一個需要強(qiáng)調(diào)的重要細(xì)節(jié)是,主板的所有接口都方便地位于一側(cè),確保輕松訪問。
深入研究 OpenWrt One 官方外殼
OpenWrt One 官方外殼
硬件
雖然 OpenWrt 硬件可能無法充分利用 Banana Pi R4 路由器板的卓越功能(由具有 1.8GHz 四核 ARM Cortex-A73 SoC 的強(qiáng)大聯(lián)發(fā)科 MT7988A(Filogic 880)驅(qū)動),但它確實(shí)通過聯(lián)發(fā)科 MT7981B(Filogic 820)雙核處理器提供了值得稱贊的中級性能,該處理器依賴于較舊的 ARM Cortex-A53 架構(gòu)并以高達(dá) 1.3 GHz 的時鐘頻率速度運(yùn)行。
OpenWrt 組織在這次首發(fā)的產(chǎn)品中,似乎選擇了性價比高的硬件,在謹(jǐn)慎和追求收益之間取得了平衡。然而,對于那些優(yōu)先考慮性能的人來說,必須強(qiáng)調(diào)的是,路由器的性能仍然令人滿意。
特征 | 聯(lián)發(fā)科 MT7988A (Filogic 880) | 聯(lián)發(fā)科 MT7981B (Filogic 820) |
CPU 架構(gòu) | 四核 ARM Cortex-A76 | 雙核 ARM Cortex-A53 |
時鐘速度 | 1.8 GHz | 1.3 GHz |
安全功能 | 高級安全協(xié)議 | 基本安全協(xié)議 |
目標(biāo)應(yīng)用 | 高端路由器、網(wǎng)關(guān) | 中檔路由器、網(wǎng)關(guān) |
軟件支持
升級和恢復(fù)極其簡單。
該設(shè)備的突出特點(diǎn)是其在安裝新固件更新時具有 UnBrickable 功能,可確保安全輕松升級。OpenWrt 團(tuán)隊(duì)始終提供快照和官方版本。因此,在軟件方面,他們做得非常出色,讓一切都保持簡單并無縫運(yùn)行。
我們的設(shè)備交付時已預(yù)裝了最新的快照;但是,由于它仍處于開發(fā)階段,因此某些軟件包無法從 OpenWrt 服務(wù)器訪問。我們通過刷新最新的候選版本 (RC) 固件解決了這個問題。我們通過訪問 LuCI Web 界面、導(dǎo)航至系統(tǒng) -> 備份/刷新固件,并選擇從 OpenWrt 固件選擇器頁面下載的最新 Sysupgrade 映像文件來實(shí)現(xiàn)此目的。
該主板提供兩種可用的存儲選項(xiàng),256 MiB SPI NAND 閃存和 16 MiB SPI NOR 閃存,可提供大量容量以增強(qiáng)功能和性能。此配置允許用戶定制系統(tǒng)以滿足其獨(dú)特需求,同時保持最佳性能。如果系統(tǒng)文件損壞,您可以輕松地在兩種類型之間切換,或者直接從 USB 閃存驅(qū)動器刷新新的固件映像。
檢查系統(tǒng)溫度
初步評估表明,在環(huán)境溫度為 21°C 的情況下,被動散熱器可將片上系統(tǒng) (SoC) 溫度保持在 59°C 左右。聯(lián)發(fā)科 MT7981B 的最佳溫度范圍是多少?聯(lián)發(fā)科表示,這款 SoC 在 -40°C 至 85°C 之間運(yùn)行最佳。雖然在執(zhí)行密集任務(wù)時溫度可能會升高,但仍在安全的工作范圍內(nèi)。
# 檢查所有熱區(qū)的溫度
root@OpenWrt:~# 傳感器
mt7915_phy0-isa-18000000
適配器:ISA 適配器
溫度 1:+50.0°C(高 = +120.0°C,臨界 = +110.0°C)
cpu_thermal-virtual-0
適配器:虛擬設(shè)備
溫度 1:+59.3°C
mt7915_phy1-isa-18000000
適配器:ISA 適配器
溫度 1:+50.0°C(高 = +120.0°C,臨界 = +110.0°C)
nvme-pci-0100
適配器:PCI 適配器
復(fù)合:+35.9°C(低 = -40.1°C,高 = +99.8°C)
(臨界 = +109.8°C)
傳感器 1:+44.9°C(低 = -40.1°C,高 = +99.8°C)
傳感器2:+51.9°C(低=-40.1°C,高=+114.8°C)
可用系統(tǒng)資源
OpenWrt One 配備 1GB RAM。升級到最新的 RC Snapshot(OpenWrt 24.10.0-rc2,r28161)后,我們使用 htop 對系統(tǒng)的資源使用情況進(jìn)行了深入分析。我們的發(fā)現(xiàn)表明,在干凈的安裝中,沒有運(yùn)行其他后臺服務(wù),總共 988MB 的 RAM 中只有 220MB 被使用,大約占 21%。此外,CPU 利用率在 0.7% 到 7.3% 之間波動。
運(yùn)行 htop(截圖)
OpenWrt One(運(yùn)行 htop)
Wifi網(wǎng)絡(luò)連接測試
網(wǎng)絡(luò)連接方面,我們建立了 1200Mbps Phy 網(wǎng)絡(luò)鏈路。我們的 1Gb 光纖鏈路幾乎被充分利用,在距離 OpenWrt One 路由器約 0.5 米處使用 Fast.com 網(wǎng)站進(jìn)行測試時,吞吐量達(dá)到 930 到 970Mbps。此外,有線局域網(wǎng)測試顯示 CPU 峰值利用率為 41.4%,一秒后迅速下降到 0.8% 左右,表明雙核處理器能夠在理想條件下維持 1Gbps 連接。
Wi-Fi 帶寬信息
OpenWrt One WiFi 連接信息 1
OpenWrt One WiFi 連接信息 2
使用 Fast.com 評估 Poco F6 Pro 上的互聯(lián)網(wǎng)速度。
OpenWrt One(Fast.com 測試)
使用 iPerf3 對有線局域網(wǎng)進(jìn)行吞吐量測試。
在本次測試中,我們將 OpenWrt One 配置為服務(wù)器模式,而 Windows 11 臺式電腦則作為客戶端。結(jié)果始終令人印象深刻,吞吐速度達(dá)到約 916 Mbps。
iPerf3 測試(截圖)
OpenWrt One iPerf 測試 1
OpenWrt One iPerf 測試 2
重要的是要認(rèn)識到墻壁和家具等物理障礙會極大地影響鏈接速度,根據(jù)公寓的布局,可能會將其降低到 400-800 Mbps 左右;因此,減少障礙物可以提高信號強(qiáng)度。
NVMe SSD 安裝
OpenWrt One 配備 NVMe Key-M 插槽 PCIe 2.0 插槽,支持 2230 和 2242 卡。與 Banana Pi R3 和 R4 路由器板不同,M.2 插槽位于 PCB 背面,而 OpenWrt One 的接口位于頂部,非常方便。這種以用戶為中心的設(shè)計(jì)允許通過簡單地移除上蓋輕松安裝其他卡,從而大大縮短組裝時間并大大提高用戶便利性。
升級至高性能 1TB NVMe SSD(Fanxiana S700/ PCIe 4.0)
# 存儲設(shè)備信息
root@OpenWrt:/# fdisk -l
磁盤 /dev/mtdblock0:256 KiB,262144 字節(jié),512 個扇區(qū)
單位:1 * 512 = 512 字節(jié)的扇區(qū)
扇區(qū)大?。ㄟ壿?物理):512 字節(jié) / 512 字節(jié)
I/O 大?。ㄗ钚?最佳):512 字節(jié) / 512 字節(jié)
磁盤 /dev/mtdblock1:768 KiB,786432 字節(jié),1536 個扇區(qū)
單位:1 * 512 = 512 字節(jié)的扇區(qū)
扇區(qū)大?。ㄟ壿?物理):512 字節(jié) / 512 字節(jié)
I/O 大?。ㄗ钚?最佳):512 字節(jié) / 512 字節(jié)
磁盤 /dev/mtdblock2:512 KiB,524288 字節(jié),1024 個扇區(qū)
單位:1 * 512 = 512 字節(jié)
扇區(qū)大?。ㄟ壿?物理):512 字節(jié)/512 字節(jié)
I/O 大?。ㄗ钚?最佳):512 字節(jié)/512 字節(jié)
磁盤 /dev/mtdblock3:12.5 MiB、13107200 字節(jié)、25600 個扇區(qū)
單位:1 * 512 = 512 字節(jié)的扇區(qū)
扇區(qū)大?。ㄟ壿?物理):512 字節(jié)/512 字節(jié)
I/O 大小(最小/最佳):512 字節(jié)/512 字節(jié)
磁盤 /dev/ubiblock0_4:10.17 MiB、10665984 字節(jié)、20832 個扇區(qū)
單位:1 * 512 = 512 字節(jié)的扇區(qū)
扇區(qū)大?。ㄟ壿?物理):512 字節(jié)/512 字節(jié)
I/O 大小(最小/最佳):512 字節(jié)/512字節(jié)
磁盤 /dev/mtdblock4:1 MiB,1048576 字節(jié),2048 個扇區(qū)
單位:1 * 512 = 512 字節(jié)的
扇區(qū) 扇區(qū)大?。ㄟ壿?物理):512 字節(jié) / 512 字節(jié)
I/O 大?。ㄗ钚?最佳):512 字節(jié) / 512 字節(jié)
磁盤 /dev/mtdblock5:255 MiB,267386880 字節(jié),522240 個扇區(qū)
單位:1 * 512 = 512 字節(jié)的扇區(qū)
扇區(qū)大?。ㄟ壿?物理):512 字節(jié) / 512 字節(jié)
I/O 大?。ㄗ钚?最佳):512 字節(jié) / 512 字節(jié)
磁盤 /dev/fit0:4.72 MiB,4947968 字節(jié),9664 個扇區(qū)
單位:1 * 512 = 512 字節(jié)的
扇區(qū)(邏輯/物理):512 字節(jié) / 512 字節(jié)
I/O 大?。ㄗ钚?最佳):512 字節(jié) / 512 字節(jié)
磁盤 /dev/nvme0n1:931.51 GiB,1000204886016 字節(jié),1953525168 個扇區(qū)
磁盤型號:凡翔 S700 1TB
單位:扇區(qū) 1 * 512 = 512 字節(jié)
扇區(qū)大?。ㄟ壿?物理):512 字節(jié) / 512 字節(jié)
I/O 大小(最小/最佳):512 字節(jié) / 512 字節(jié)
# 列出所有塊設(shè)備
root@OpenWrt:/# lsblk
名稱 MAJ: MIN RM 大小 RO 類型 掛載點(diǎn)
mtdblock0 31:0 0 256K 0 磁盤
mtdblock1 31:1 0 768K 1 磁盤
mtdblock2 31:2 0 512K 0 磁盤
mtdblock3 31:3 0 12.5M 0 磁盤
mtdblock4 31:4 0 1M 1 磁盤
mtdblock5 31:5 0 255M 0 磁盤
ubiblock0_4 254:0 0 10.2M 0 磁盤
fit0 259:0 0 4.7M 1 磁盤 /rom
nvme0n1 259:1 0 931.5G 0 磁盤
驗(yàn)證接口總線規(guī)格
OpenWrt One M.2 接口(總線信息)
LnkCap(鏈接功能)
端口#0:端口號為0。
速度 16GT/s:最大數(shù)據(jù)傳輸速度為每秒 16 千兆傳輸。
寬度 x4:連接路寬度為 4 車道。
ASPM L1:支持主動狀態(tài)電源管理 L1 模式。
退出延遲 L1 <64us:ASPM L1 的退出延遲小于 64 微秒。
ClockPM- Surprise- LLActRep- BwNot- ASPMOptComp+:各種鏈路功能,指示時鐘電源管理、意外關(guān)閉狀態(tài)、鏈路延遲報告、帶寬通知和 ASPM 可選完成。
評估 NVMe SSD 性能
# 檢查讀寫速度(/dev/nvme0n1)
(使用 1024 MB 樣本文件進(jìn)行測試)
# 測試讀取速度
fio –name=read_test –rw=read –size=1G –bs=1M –numjobs=1 –runtime=60 –time_based
啟動 1 個線程
read_test:布局 IO 文件(1 個文件/1024MiB)
作業(yè):1(f=1):[R(1)][100.0%][r=358MiB/s][r=358 IOPS][eta 00m:00s]
read_test:(groupid=0,jobs=1):err= 0:pid=5609:Wed Dec 11 13:59:57 2024
讀?。篒OPS=323,BW=324MiB/s(340MB/s)(19.0GiB/60005msec)
clat(usec):min=1363,max=7168,avg=2768.71, stdev=1268.67
lat(微秒):最小=1368,最大=7174,平均值=2773.09,stdev=1268.56
clat 百分位數(shù)(微秒):
| 1.00th=[ 1418], 5.00th=[ 1434], 10.00th=[ 1450], 20.00th=[ 1467],
| 30.00th=[ 1516], 40.00th=[ 1565], 50.00th=[ 2606], 60.00th=[ 3916],
| 70.00th=[ 3949], 80.00th=[ 3982], 90.00th=[ 4047], 95.00th=[ 4146],
| 99.00th=[ 4948], 99.50th=[ 5080], 99.90th=[ 5211], 99.95th=[ 5342],
| 99.99th=[ 6718]
bw(KiB/s):最小值=143360,最大值=374035,每=100.00%,平均值=331611.55,標(biāo)準(zhǔn)差=67513.39,樣本=119
iops:最小值=140,最大值=365,平均值=323.70,標(biāo)準(zhǔn)差=65.94,樣本=119
緯度(毫秒):2=49.05%,4=32.59%,10=18.36%
cpu:usr=1.92%,sys=65.28%,ctx=16162,majf=0,minf=255
IO 深度:1=100.0%,2=0.0%,4=0.0%,8=0.0%, 16=0.0%,32=0.0%,>=64=0.0%
提交:0=0.0%,4=100.0%,8=0.0%,16=0.0%,32=0.0%,64=0.0%,>=64=0.0%
完成:0=0.0%,4=100.0%,8=0.0%,16=0.0%,32=0.0%,64=0.0%,>=64=0.0%
發(fā)出的 rwts:總計(jì)=19428,0,0,0 短=0,0,0,0 丟棄=0,0,0,0
延遲:目標(biāo)=0,窗口=0,百分位數(shù)=100.00%,深度=1
運(yùn)行狀態(tài)組 0(所有作業(yè)):
讀取:bw=324MiB/s(340MB/s), 324MiB/s-324MiB/s(340MB/s-340MB/s),io=19.0GiB(20.4GB),run=60005-60005msec
磁盤統(tǒng)計(jì)信息(讀/寫):
nvme0n1:ios=29297/4、sectors=39613440/40、merge=0/1、ticks=69359/1、in_queue=69360、util=82.97%
測試結(jié)果:
CPU 使用率:usr=1.92%,sys=65.28%,ctx=16162,majf=0,minf=255
總讀取數(shù)據(jù):19.0GiB
當(dāng)前讀取速度:358MiB/s
當(dāng)前每秒輸入/輸出操作數(shù):358 IOPS
—————————————————————————————————————————
# 測試寫入速度
fio –name=write_test –rw=write –size=1G –bs=1M –numjobs=1 –runtime=60 –time_based –end_fs
啟動 1 個線程
write_test:布局 IO 文件(1 個文件/1024MiB)
作業(yè):1(f=1):[F(1)][100.0%][w=326MiB/s][w=326 IOPS][eta 00m:00s]
write_test:(groupid=0, jobs=1):err= 0:pid=4970:Wed Dec 11 13:49:16 2024
寫入:IOPS=314,BW=315MiB/s(330MB/s)(18.5GiB/60211msec); 0 區(qū)域重置
clat(微秒):最小值=2140,最大值=72317,平均值=2494.04,標(biāo)準(zhǔn)差=921.98
lat(微秒):最小值=2284,最大值=72574,平均值=2713.97,標(biāo)準(zhǔn)差=927.40
clat 百分位數(shù)(微秒):
| 1.00th=[ 2245], 5.00th=[ 2311], 10.00th=[ 2343], 20.00th=[ 2376],
| 30.00th=[ 2376], 40.00th=[ 2409], 50.00th=[ 2442], 60.00th=[ 2474],
| 70.00th=[ 2507], 80.00th=[ 2540], 90.00th=[ 2638], 95.00th=[ 2704],
| 99.00th=[ 3097], 99.50th=[ 4293], 99.90th=[10290], 99.95th=[12911],
| 99.99th=[57934]
bw(KiB/s):最小值=49152,最大值=389120,每=100.00%,平均值=323195.94,標(biāo)準(zhǔn)差=93810.18,樣本=119
iops:最小值=48,最大值=380,平均值=315.39,標(biāo)準(zhǔn)差=91.63,樣本=119
緯度(毫秒):4=99.48%,10=0.42%,20=0.07%,50=0.01%,100=0.02%
cpu:usr=8.35%,sys=89.07%,ctx=13010,majf=0,minf=34
IO 深度:1=100.0%,2=0.0%, 4=0.0%,8=0.0%,16=
0.0%,32=0.0%,>=64=0.0% 提交:0=0.0%,4=100.0%,8=0.0%,16=0.0%,32=0.0%,64=0.0%,>=64=0.0%
完成:0=0.0%,4=100.0%,8=0.0%,16=0.0%,32=0.0%,64=0.0%,>=64=0.0%
已發(fā)出 rwts:總計(jì)=0,18938,0,0 短=0,0,0,0 丟棄=0,0,0,0
延遲:目標(biāo)=0,窗口=0,百分位數(shù)=100.00%,深度=1
運(yùn)行狀態(tài)組 0(所有作業(yè)):
寫入:bw=315MiB/s (330MB/s)、315MiB/s-315MiB/s (330MB/s-330MB/s)、io=18.5GiB (19.9GB)、run=60211-60211msec
磁盤統(tǒng)計(jì)信息(讀/寫):
nvme0n1:ios=0/17032、sectors=0/38728200、merge=0/58、ticks=0/707233、in_queue=707251、util=79.58%
測試結(jié)果:
CPU 使用率:usr=8.35%、sys=89.07%、ctx=13010、majf=0、minf=34
寫入的總數(shù)據(jù):18.5GiB
當(dāng)前寫入速度:326MiB/s
當(dāng)前每秒輸入/輸出操作數(shù):326 IOPS
OpenWrt One Router 還包含其他有用的功能
OpenWrt One – mikroBUS 插座
mikroBUS 接口
OpenWrt One 具有 mikroBUS 插座接口,這是 MikroElektronika 開發(fā)的附加板的開放標(biāo)準(zhǔn)。這種創(chuàng)新設(shè)計(jì)通過為外圍模塊提供標(biāo)準(zhǔn)化連接,簡化了增強(qiáng)微控制器板功能的過程。
mikroBUS 的應(yīng)用
傳感器:可用于將各種傳感器(如溫度、濕度和運(yùn)動檢測器)集成到您的微控制器項(xiàng)目中。
無線通信:集成支持藍(lán)牙、Wi-Fi 或 Zigbee 連接的無線模塊。
人機(jī)界面:連接各種顯示組件、輸入設(shè)備和用戶交互工具。
控制:結(jié)合電機(jī)控制器、LED 驅(qū)動器和各種控制模塊。
可擴(kuò)展性:mikroBUS 標(biāo)準(zhǔn)確??缭S多開發(fā)板和點(diǎn)擊板的兼容性和可擴(kuò)展性。
OpenWrt PoE 卡
還包括集成 PoE 網(wǎng)線供電卡(集成)
以太網(wǎng)供電 (PoE) 是一種通過單根以太網(wǎng)電纜傳輸數(shù)據(jù)和電力的技術(shù),它簡化了網(wǎng)絡(luò)系統(tǒng)并最大限度地減少了對獨(dú)立電源的需求。
以下是PoE的幾種典型應(yīng)用和用途:
IP 攝像機(jī):廣泛應(yīng)用于安全系統(tǒng),為 IP 攝像機(jī)供電,無需單獨(dú)的電源線。
VoIP 電話:通常用于 IP 語音電話,以簡化安裝并減少電纜混亂。
無線接入點(diǎn):為無線接入點(diǎn)提供電力,使得在沒有附近電源插座的地方部署更加容易。
樓宇管理系統(tǒng):用于為樓宇管理系統(tǒng)內(nèi)的傳感器和控制器供電。
零售亭:零售環(huán)境中的視頻亭和智能標(biāo)志可受益于 PoE 的電力和數(shù)據(jù)傳輸。
ATM:自動柜員機(jī)可以使用 PoE 進(jìn)行數(shù)據(jù)傳輸和供電。
安全系統(tǒng):非常適合為安全讀卡器和其他安全設(shè)備供電。
PoE 照明:辦公室和其他環(huán)境照明系統(tǒng)可以通過 PoE 供電。
IP 對講機(jī):對講系統(tǒng)可以使用 PoE 來簡化安裝并降低布線復(fù)雜性。
仔細(xì)觀察設(shè)計(jì):內(nèi)部和外部
好與壞!
整體外觀設(shè)計(jì)令人印象深刻;但是,還有一些問題需要解決。例如,在后蓋上加一個小的寬切口將方便穿過額外的電纜,特別是對于希望將微控制器或傳感器連接到 mikroBUS 插座的用戶來說。
擁有三個 LAN 端口比只有兩個 LAN 端口具有更大的優(yōu)勢!
由于某些未知原因,OpenWrt 團(tuán)隊(duì)錯過了通過為第三個 2.5GbE LAN 端口添加一個帶有螺絲孔的額外方形切口來增強(qiáng)機(jī)箱后面板的機(jī)會。值得注意的是,在這種配置中,M.2 插槽將用于 LAN 控制器擴(kuò)展卡,從而阻止添加 NVMe SSD。但是,如果 NVMe 支持不是您的優(yōu)先考慮事項(xiàng),那么高質(zhì)量的 Micro SD 卡可以是一個可行的替代方案。
M.2 B/M Key 2.5Gb 以太網(wǎng)卡配備 Intel I225 芯片組作為其 RJ45 LAN 控制器,并與 OpenWrt 內(nèi)核兼容。如果您決定進(jìn)行此安裝,請謹(jǐn)慎操作。此外,要實(shí)現(xiàn)以太網(wǎng)端口的適當(dāng)配合需要精確切割,這可以通過銑削、水切割或沖壓機(jī)來實(shí)現(xiàn)。
右側(cè)的開口設(shè)計(jì)用于容納扁平電纜和其他線路,使它們能夠順利從外殼中出來。下圖顯示了重新設(shè)計(jì)的后蓋外殼,其中包括用紅色標(biāo)記的部分,表示要切割的區(qū)域。
OpenWrt One 后蓋
安裝 M.2 控制卡后,應(yīng)從 OpenWrt 存儲庫安裝以下驅(qū)動程序:
kmod-igc英特爾(R)以太網(wǎng)控制器的內(nèi)核模塊 I225 系列
最終結(jié)論
作為 OpenWrt 和 Banana Pi 團(tuán)隊(duì)合作設(shè)計(jì)的首款產(chǎn)品,兩家公司成功打造了一款用戶友好的路由器,并兌現(xiàn)了這一承諾。雖然它只有兩個以太網(wǎng)端口,有些人可能認(rèn)為這是一個缺點(diǎn),但這款設(shè)備以其無縫安裝過程、強(qiáng)大的 OpenWrt 支持和預(yù)組裝結(jié)構(gòu)脫穎而出。這種開箱即用的設(shè)計(jì)無需安裝和添加散熱器或外殼等額外配件,最終降低了您的總體成本,并最終讓用戶的生活變得更加簡單。
這款產(chǎn)品的定價與 Banana Pi R4 相比略低,后者的零售價約為 100.00 美元(不含外殼)。不過,Banana Pi R4 具有更多接口、增強(qiáng)的硬件和額外的 RAM,使其成為兩者中更具吸引力的選擇。
你應(yīng)該買它嗎?
答案通常是肯定的,但這確實(shí)取決于您的個人需求。OpenWrt 具有一些引人注目的優(yōu)勢,例如可以廣泛使用的集成內(nèi)置 PoE(以太網(wǎng)供電)支持。mikroBUS 插槽的加入是一項(xiàng)重大改進(jìn),可實(shí)現(xiàn)板上控制器和傳感器之間的無縫連接。此功能使其成為各種行業(yè)(包括智能家居應(yīng)用)各種項(xiàng)目和開發(fā)的理想選擇。
價格與供貨
該路由器最初于 2024 年 1 月亮相,其開發(fā)者樣品于 4 月推出,早期產(chǎn)品于 5 月 18 日至 19 日在塞浦路斯舉行的 OpenWrt 峰會上拍賣。令人興奮的消息是,OpenWrt One 現(xiàn)在可以在 AliExpress 上廣泛購買,價格僅為 89 美元,其中包括一套完整的套件,包括堅(jiān)固的金屬外殼、PoE 模塊、三個天線和一個電源。
-
處理器
+關(guān)注
關(guān)注
68文章
19259瀏覽量
229647 -
路由器
+關(guān)注
關(guān)注
22文章
3728瀏覽量
113697 -
開源
+關(guān)注
關(guān)注
3文章
3309瀏覽量
42471 -
開發(fā)板
+關(guān)注
關(guān)注
25文章
5032瀏覽量
97371
發(fā)布評論請先 登錄
相關(guān)推薦
評論