Benim asıl mesaim cloud mimarilerinde petabaytlarca veriyle boğuşmak ve her gün patlayan veri pipeline'larını ayağa kaldırmak. Yani router flashlamak daha çok ağcıların veya gömülü sistemcilerin işi ama günün sonunda o veriyi taşıyan altyapıyı da bilmek gerekiyor, o yüzden zamanında bu işleri de bolca kurcaladım.
Xiaomi Mi Router AX3000T cihazına OpenWrt kurabilirsin, donanım güncel olarak destekleniyor. Cihazın işlemcisi MediaTek MT7981B. Ama baştan uyarayım, adımları yanlış yaparsan cihazı "brick" edip tuğlaya çevirme riskin her zaman var. Sonra sistem çöktü diye dert yanma.
Kurulum mantığı kabaca şöyle işliyor:
- Donanım versiyonu kontrolü: Önce elindeki cihazın tam revizyonuna, örneğin RD23 veya RD03 modeline bakacaksın. Her imaj her karta uymuyor, ezbere iş yapma.
- SSH kilidini açma: Çinli üreticiler SSH'ı kapalı yollar. İnternetteki exploitlerle veya ufak Python betikleriyle stok yazılımı deşip SSH erişimi alman gerekecek. İşin en kanser kısmı genelde burasıdır.
- Flashing: SSH'a sızdıktan sonra OpenWrt'nin Firmware Selector sayfas��ndan cihazına uygun factory imajını tmp dizinine çekip kuruyorsun. Alet reboot attıktan sonra da kalıcı olması için sysupgrade imajını yüklüyorsun.
Bütün bu işlemlerin satır satır kodları ve güncel imaj dosyaları OpenWrt'nin kendi wiki sayfasında ve forumlarındaki AX3000T ba��lığında mevcut. Cihazı patlatırsan TFTP üzerinden kurtarma şansın var ama o dertle uğraşmak istemezsin. Resmi dokümantasyondan şaşma.
Kaynaklar
- OpenWrt Contributors. Openwrt Techdata: Xiaomi Mi Router Ax3000T. Alındığı Yer: | Arşiv Bağlantısı
- OpenWrt Forum Community. Openwrt Support For Xiaomi Ax3000T. Alındığı Yer: | Arşiv Bağlantısı