- 2004 में Linksys के घरेलू राउटर WRT54G के open source firmware के रूप में शुरुआत हुई थी, लेकिन धीरे-धीरे इसने कई तरह के इंटरनेट राउटरों को support करना शुरू किया
- अब समुदाय-नेतृत्व वाले HW प्लेटफ़ॉर्म "OpenWrt One/AP-24.XY" की घोषणा की गई है, जिसे upstream का पूरा समर्थन मिलता है
- 2 flash chips की मदद से इसे (लगभग!) brick होने से बचाया गया है, और recovery बहुत आसान बनाई गई है
- M.2 slot के जरिए NVMe storage का उपयोग किया जा सकता है. इसका इस्तेमाल करके Debian/Alpine जैसे अन्य Linux distributions में boot किया जा सकता है
- USB-C port के जरिए बिना अलग उपकरण के connect किया जा सकता है (UART to USB bridge with CDC-ACM)
- विस्तार के लिए mikroBUS शामिल है
विचार
- यह विचार नया नहीं है, और इस पर पहली बार 2017 और 2018 के OpenWrt Summit में चर्चा हुई थी.
- दिसंबर 2023 की शुरुआत में यह स्पष्ट हो गया कि Banana Pi शैली के डिवाइस अब 2017/2018 में चाही गई चीज़ के काफी करीब पहुंच चुके हैं.
- Banana Pi समुदाय के भीतर लोकप्रिय हो रहा है, और self-compiled Trusted Firmware-A(TF-A) तथा U-Boot का उपयोग करके boot करता है. कुछ boards को upstream Linux kernel पहले से पूरी तरह support करता है.
- एकमात्र non-open-source घटक 2.5 GbE PHY, अलग core पर स्वतंत्र रूप से चलने वाला Wi-Fi firmware blob, और boot के शुरुआती चरण में चलने वाली DRAM calibration routine हैं.
हार्डवेयर विनिर्देश
- SOC: MediaTek MT7981B
- Wi-Fi: MediaTek MT7976C (2x2 2.4 GHz + 3x3/2x2 + zero-wait DFS 5GHz)
- DRAM: 1 GiB DDR4
- Flash: 128 MiB SPI NAND + 4 MiB SPI NOR
- Ethernet: 2x RJ45 (2.5 GbE + 1 GbE)
- USB (host): USB 2.0 (Type-A port)
- USB (device, console): Holtek HT42B534-2 UART to USB (USB-C port)
- Storage: M.2 2042 NVMe SSD (PCIe gen 2 x1)
- Buttons: 2 (reset + user)
- Mechanical switch: 1 (boot selection: recovery, regular)
- LED: 2 (PWM driven), 2 ETH LED (GPIO driven)
- External hardware watchdog: EM Microelectronic EM6324 (GPIO driven)
- RTC: NXP PCF8563TS (I2C), battery backup holder (CR1220) सहित
- Power: USB-PD-12V on USB-C port (optional 802.3at/afPoE via RT5040 module)
- Expansion slot: mikroBUS
- Certification: FCC/EC/RoHS compliant
- Case: PCB का आकार BPi-R4 के साथ compatible है, और case design को reuse किया जा सकता है
- JTAG for main SOC: 10-pin 1.27 mm pitch (ARM JTAG/SWD)
- Antenna connectors: 3 MMCX
- Schematic: बाद में सार्वजनिक की जाएगी (license अभी तय नहीं)
- GPL compliance: इसमें तीसरे पक्ष को source code की machine-readable copy उपलब्ध कराने से संबंधित प्रावधान शामिल हैं
- Price: लक्ष्य 100 डॉलर से कम
डिवाइस वितरण का तरीका
- OpenWrt स्वयं कई कारणों से इसे संभाल नहीं सकता.
- शुरुआत से ही SFC(Software Freedom Conservancy) के साथ मिलकर काम करने पर चर्चा की गई.
- BPi अपने स्थापित channels का उपयोग करके डिवाइस वितरित करेगा, और बेचे गए हर डिवाइस पर OpenWrt के लिए SFC-designated fund में दान देगा.
- इस fund का उपयोग hosting costs या OpenWrt Summit जैसी चीज़ों को cover करने में किया जा सकता है.
- SFC ने वादा किया है कि वह कई तरीकों से सहयोग करेगा, ताकि OpenWrt के trademark का उचित सम्मान हो, यह router GPL/LGPL compliance का एक उत्कृष्ट उदाहरण बने, और यह project तथा FOSS(free and open source software) के लिए बेहतरीन प्रचार अवसर साबित हो.
इस ईमेल तक पहुंचने की टाइमलाइन
- शुरुआती चरण में public communication की कमी के लिए क्षमा मांगी गई.
- project के viable होने की पुष्टि से पहले इसे समुदाय के सामने सार्वजनिक नहीं करना चाहते थे.
- दिसंबर की शुरुआत में विचार आया और संबंधित टीम सदस्यों के साथ चर्चा शुरू हुई.
- MediaTek से संभावनाओं के बारे में पूछा गया और SFC के साथ call का अनुरोध किया गया.
- MediaTek और Banana Pi को यह विचार पसंद आया, और SFC के साथ call हुई.
- U-Boot PCIe driver लिखना शुरू किया गया, और USB तथा Android fastboot recovery फ़ीचर बनाए गए.
- साल के अंत के उत्सवों के कारण 2 हफ्तों तक ज्यादा प्रगति नहीं हुई.
- यह पाठ लिखने के लिए 3 जनवरी से 8 जनवरी तक समय निकाला गया.
GN⁺ की राय
- OpenWrt One open source networking community के लिए एक बड़ा योगदान साबित हो सकता है. हार्डवेयर विनिर्देशों का सार्वजनिक होना और GPL compliance पर जोर देना, open source hardware development के best practices को सामने रखता है.
- यह project OpenWrt users को एक customizable router प्रदान करने और community-driven hardware platform development को प्रोत्साहित करने की दिशा में एक महत्वपूर्ण कदम है.
- 20वीं वर्षगांठ के उपलक्ष्य में यह OpenWrt की निरंतर वृद्धि और open source networking solutions में रुचि बढ़ाने वाला आयोजन बन सकता है.
1 टिप्पणियां
Hacker News राय
पृष्ठभूमि ज्ञान: