merhaba hocam, openwrt kurulumu yapmak için uart vb ile bağlantı kurmak gerekecek mi?
bir pc ve ethernet kablosu yeterli oluyor mu?
Selamlar, şu aşamada maalesef sadece bilgisayar ve ethernet kablosu yeterli olmuyor, kurulum için UART bağlantısı şart. Üstelik cihazda UART erişimini donanımsal olarak kapattıkları için, RX ve TX pinlerine giden yoldaki iki padi birbirine lehimlemeniz gerekiyor.
Şu sıralar stock firmware üzerinde root yetkisi alabilmek amacıyla, sistemdeki binary dosyalarını IDA Pro ile inceliyorum. Eğer yazılımsal bir yöntem bulabilirsem, UART veya lehim ile uğraşmaya gerek kalmadan doğrudan (internal flashing) kurulum mümkün olacak.
Hazırladığım firmware'i ve kurulum adımlarını şu an paylaşmamamın sebebi de bu. Mevcut donanımsal yöntem oldukça zorlayıcı, bu yüzden herkesin kolayca uygulayabileceği daha pratik bir alternatif üzerinde çalışıyorum.
Aslında Recep Bey'in EX520V modeli için paylaştığı root yöntemi kağıt üzerinde işe yarayabilirdi. Ancak TR-069 üzerinden gelen güncellemeler sonrasında bu açık maalesef kapandı. Şu anda cihazda root exploitinin çalıştığı o eski sürümü kullanan kimsenin kalmadığını tahmin ediyorum.
Ek olarak cihazda OpenWrt dışında Alpine Linux çalıştırmayı da başardım. WLAN ve LAN portları da dahil olmak üzere donanımın çoğu özelliğini bu port üzerinde aktif hale getirdim. Performans açısından değerlendirmek gerekirse; cihazın Raspberry Pi Zero W'dan yaklaşık 3 kat daha güçlü olduğunu ve Raspberry Pi 2 Model B ile hemen hemen aynı skorları verdiğini söyleyebilirim. Bu yönüyle cihaz aslında çok güzel bir Raspberry Pi alternatifi olabiliyor.
Tek ve en büyük sorunu ise bellek (RAM) kapasitesinin yetersiz olması. Bu kısıtlama nedeniyle, yoğun javascript barındıran modern web sitelerinde ve tarayıcılarda ciddi kasmalar yaşanıyor. Ancak javascript gerektirmeyen hafif tarayıcılarda hiçbir sorun yaşamadan, son derece akıcı bir şekilde internette gezinebildim. Önceki mesajlarımdan birine eklediğim görsellerde de görebileceğiniz üzere, doğrudan cihaz üzerinden tarayıcı çalıştırıp foruma sorunsuzca giriş yapabildim.
Bu donanımsal potansiyeli sayesinde cihazı sadece bir OpenWrt router olarak düşünmemek gerek. Bellek kısıtlamasına rağmen, Alpine Linux gibi hafif dağıtımlarla cihazı ev ağınızda basit bir ev sunucusu olarak da rahatlıkla değerlendirebilirsiniz.