Emgubheni wokugubha iminyaka engamashumi amabili kwasungulwa Iphrojekthi ye-OpenWrt, onjiniyela be- ukusatshalaliswa kumenyezelwe ngohlu lwamakheli, isinyathelo lapho behlongoza khona ukwakha irutha engenantambo, ezothuthukiswa wumphakathi ebizwa nge-OpenWrt One (AP-24.X).
Kuthiwa le router izosuselwa ku-hardware efana namabhodi we-Banana Pi, ikakhulukazi ku-BPi-R4, ene-firmware evulekile (ngaphandle kwe-wireless chip firmware), i-U-Boot futhi ehambisana ne-Linux Kernel, ngaphezu komgomo uwukunikeza inkundla evulekile nefinyelelekayo enezindleko ezingeqile. $100.
La Ukucushwa okuhlongozwayo kwe-OpenWrt One ihlanganisa izici zehadiwe ezilandelayo:
- I-SOC: I-MediaTek MT7981B
- I-Wi-Fi: MediaTek MT7976C (2×2 2,4GHz + 3×3/2×2 + Zero Standby DFS 5Ghz)
- I-RAM: 1 GiB DDR4
- I-Flash: 128 MiB SPI NAND+ 4 MiB SPI NOR
- I-Ethernet: 2x RJ45 (2,5 GbE + 1 GbE)
- I-USB (umsingathi): USB 2.0 (Thayipha imbobo A)
- I-USB (idivayisi, ikhonsoli): Holtek HT42B534-2 UART kuya ku-USB (imbobo ye-USB-C)
- Isitoreji: M.2 2042 se-NVMe SSD (PCIe gen 2 x1)
- Izinkinobho: 2x (setha kabusha + umsebenzisi)
- Ukushintsha komshini: 1x kokukhetha kokuqala (ukuthola kabusha, okujwayelekile)
- Ama-LED: 2x (PWM elawulwa), 2x ETH Led (GPIO ilawulwa)
- I-watchdog yehadiwe yangaphandle: EM Microelectronic EM6324 (GPIO ilawulwa)
- I-RTC: I-NXP PCF8563TS (I2C) enokusekelwa kwebhethri okuyisipele (CR1220)
- Amandla: I-USB-PD-12V embobeni ye-USB-C (802.3at/afPoE ngokuzikhethela ngemojuli
- I-RT5040)
- Ukunwetshwa Slots: mikroBUS
- Isitifiketi: Ukuthobela i-FCC/EC/RoHS
- Ikesi: Usayizi we-PCB uyahambisana ne-BPi-R4 futhi ukwakheka kwekesi kungasetshenziswa kabusha
- I-JTAG ye-SOC eyinhloko: amaphinikhodi angu-10 anokuphakama okungu-1,27 mm (ARM JTAG/SWD)
- Izixhumi ze-antenna: 3x MMCX ukuze zisetshenziswe kalula, zifakwe futhi ziqine
- Amasu: azotholakala esidlangalaleni (ilayisensi izonqunywa)
- Ukuhambisana ne-GPL: 3b.
- Intengo: ihlose ngaphansi kuka-$100
Ngaphezu kwalokhu, kushiwo ukuthi esinye sezici ezibalulekile ukugxila ekuqineni nasekuvikeleni idivayisi ngokumelene nomonakalo, njengoba i-router izohlinzeka ngezindlela eziningi zokubuyisela, ukufinyelela okulula ku-console kanye nokuqaliswa kokuqapha kwe-hardware yangaphandle yokuqapha okusekelwe ku-chip ye-EM Microelectronic EM6324 exhunywe nge-GPIO.
Ukwengeza, ukwandisa ukuthembeka, Ukusetshenziswa kanyekanye kwama-Flash drive amabili ezinhlobo ezahlukene kukhethiwe: I-NAND ye-U-Boot bootloader nesithombe se-Linux, kanye ne-NOR Flash evikelwe ngokubhala nge-bootloader eyengeziwe nesithombe sokuthola. Ukushintsha kwehadiwe kuzokuvumela ukuthi ukhethe phakathi kokuqalisa i-NOR noma i-NAND. Ukufakwa kwe-M.2 slot ye-NVMe kuzonikeza amandla okuqalisa ukusabalalisa okwengeziwe okufana ne-Debian ne-Alpine kusuka ku-NVMe.
Umbono
Akukusha. Sikhulume ngalokhu okokuqala ngesikhathi se-OpenWrt Summit in 2017 futhi futhi 2018. Kwacaca ekuqaleni kuka-December 2023 ngenkathi ukudlala ngamadivayisi esitayela sikaBanana Pi asevele mahle eduze kwalokhu ebesifuna ukukuzuza ngo-'17/'18. Ama-Banana PIs asekhulile ukuduma emphakathini. Baqala ukusebenzisa i-Trusted self-compiled I-Firmware-A (TF-A) kanye ne-U-Boot ekhuphukayo (siyabonga MTK/Daniel) kanye nokunye amabhodi asevele ehambisana ngokugcwele ne-Linux kernel ekhuphukayo.
Okuwukuphela kwezingxenye ezingewona umthombo ovulekile yi-firmware ye-PHY kanye ne-2,5GbE Wi-Fi, ama-blobs asebenza kuma-cores ahlukene azimele ku-SoC eyinhloko
isebenzisa i-Linux kanye ne-DRAM yokulinganisa imizila egijima ngaphambi kwesikhathi ngesikhathi sokuqalisa.
Ukuze ugcine isikhathi esinembile, idivayisi izohlanganisa i-RTC esekelwe ku-NXP PCF8563TS enebhethri eliyisipele. Ukuthengiswa nokusatshalaliswa kwedivayisi kuzosingathwa i-Software Freedom Conservancy engenzi nzuzo, ezinikele ekuqoqeni izimali zoxhaso kanye nokuhlinzeka ngokuvikelwa okusemthethweni kwephrojekthi ye-OpenWrt.
Umqondo uwukuthi i-BPi isabalalisa idivayisi isebenzisa amashaneli asevele emisiwe futhi ngomshini ngamunye othengiswayo umnikelo uzokwenziwa esikhwameni sethu se-SFC se-OpenWrt. Le mali ingase isetshenziselwe ukumboza izindleko zokusingatha noma mhlawumbe ingqungquthela ye-OpenWrt.
Okokugcina Uma unesifiso sokwazi okwengeziwe ngakho, ungabheka imininingwane kufayela le- isixhumanisi esilandelayo.