- 2004'te Linksys'in ev tipi yönlendiricisi WRT54G için açık kaynaklı bir firmware olarak başladı, ancak zamanla çok çeşitli internet yönlendiricilerini destekler hale geldi
- Artık upstream tarafından tamamen desteklenen, topluluk odaklı HW platformu "OpenWrt One/AP-24.XY" tanıtıldı
- 2 adet flash çipiyle (neredeyse!) brick olmayı engelliyor ve kurtarmayı çok kolay hale getiriyor
- M.2 yuvası NVMe depolama olarak kullanılabiliyor. Bu sayede Debian/Alpine gibi diğer Linux dağıtımlarıyla önyükleme yapılabiliyor
- USB-C portu sayesinde ek bir cihaza gerek kalmadan bağlantı kurulabiliyor (UART to USB bridge with CDC-ACM)
- Genişleme için mikroBUS içeriyor
Fikir
- Bu fikir yeni değil; ilk olarak 2017 ve 2018 OpenWrt Summit'te tartışıldı.
- 2023 Aralık ayının başında, Banana Pi tarzı cihazların 2017/2018'de istenene zaten çok yaklaştığı netleşti.
- Banana Pi topluluk içinde popülerlik kazanıyor, kendi derlenmiş Trusted Firmware-A(TF-A) ve U-Boot ile önyükleme yapıyor ve bazı kartlar zaten üst Linux çekirdeği tarafından tamamen destekleniyor.
- Açık kaynak olmayan tek bileşenler 2.5 GbE PHY, ayrı bir çekirdekte bağımsız çalışan Wi-Fi firmware blob'u ve önyüklemenin erken aşamasında çalışan DRAM kalibrasyon rutini.
Donanım özellikleri
- 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 (cihaz, konsol): Holtek HT42B534-2 UART to USB (USB-C port)
- Depolama: M.2 2042 NVMe SSD (PCIe gen 2 x1)
- Düğmeler: 2 adet (reset + kullanıcı)
- Mekanik anahtar: 1 adet (önyükleme seçimi: kurtarma, normal)
- LED: 2 adet (PWM sürümlü), 2 adet ETH LED (GPIO sürümlü)
- Harici donanım watchdog: EM Microelectronic EM6324 (GPIO sürümlü)
- RTC: NXP PCF8563TS (I2C), pil yedekleme yuvası (CR1220) dahil
- Güç: USB-C portu üzerinden USB-PD-12V (RT5040 modülüyle isteğe bağlı 802.3at/af PoE)
- Genişleme yuvası: mikroBUS
- Sertifikasyon: FCC/EC/RoHS uyumlu
- Kasa: PCB boyutu BPi-R4 ile uyumlu ve kasa tasarımı yeniden kullanılabilir
- Ana SOC için JTAG: 10 pin 1.27 mm aralık (ARM JTAG/SWD)
- Anten konnektörleri: 3 adet MMCX
- Şema: yayımlanacak (lisans henüz belli değil)
- GPL uyumluluğu: üçüncü taraflara kaynak kodun makine tarafından okunabilir bir kopyasının sağlanmasına ilişkin maddeler içeriyor
- Fiyat: 100 doların altında olması hedefleniyor
Cihazın dağıtım yöntemi
- OpenWrt'nin kendisi bunu çeşitli nedenlerle yürütemiyor.
- Başından itibaren SFC (Software Freedom Conservancy) ile iş birliği yapmak için görüşüldü.
- BPi, cihazları zaten kurulmuş kanallar üzerinden dağıtacak ve satılan her cihaz için OpenWrt adına SFC'nin belirlenmiş fonuna bağış yapacak.
- Bu fon hosting maliyetlerini veya OpenWrt Summit gibi etkinlikleri karşılamak için kullanılabilir.
- SFC, OpenWrt ticari markasının gerektiği şekilde korunması, bu yönlendiricinin GPL/LGPL uyumluluğuna iyi bir örnek olması ve proje ile FOSS (özgür ve açık kaynak yazılım) için güçlü bir tanıtım fırsatı yaratması adına çeşitli şekillerde iş birliği yapma sözü verdi.
E-postaya kadar uzanan zaman çizelgesi
- İlk aşamalarda yeterli açık iletişim kurulamadığı için anlayış istendi.
- Projenin uygulanabilir olduğundan emin olmadan bunu topluluğa açıklamak istenmedi.
- Fikir Aralık başında ortaya çıktı ve ilgili ekip üyeleriyle görüşmeler başladı.
- Olasılıkları öğrenmek için MediaTek ile iletişime geçildi ve SFC ile görüşme talep edildi.
- MediaTek ve Banana Pi fikri beğendi, ardından SFC ile görüşme yapıldı.
- U-Boot PCIe sürücüsü yazılmaya başlandı, USB ve Android fastboot kurtarma işlevi geliştirildi.
- Yıl sonu kutlamaları nedeniyle iki hafta boyunca çok fazla ilerleme olmadı.
- Bu metni yazmak için 3-8 Ocak arasında zaman ayrıldı.
GN⁺ görüşü
- OpenWrt One'ın açık kaynak ağ topluluğuna büyük katkı sağlaması bekleniyor. Donanım özelliklerinin açık olması ve GPL uyumluluğunun vurgulanması, açık kaynak donanım geliştirmede iyi uygulama örneği sunuyor.
- Bu proje, OpenWrt kullanıcılarına özelleştirilebilir bir yönlendirici sunan ve topluluk odaklı donanım platformu geliştirmeyi teşvik eden önemli bir adım.
-
- yıl dönümünü kutlayan bir etkinlik olarak, OpenWrt'nin sürekli büyümesine ve açık kaynak ağ çözümlerine yönelik ilginin artmasına katkı sağlaması bekleniyor.
1 yorum
Hacker News yorumları
Arka plan bilgisi: