Temat: DIR300 B5 a OpenWrt
Podjąłem próbę zmuszenia takiego routerka do współpracy z OpenWrt.
Zrobiłem wg poradnika: http://wiki.umeahackerspace.se/w/index. … =Dir-300b5
Czyli załadowałem obraz "initframs" do ramu spod bootloadera, a z ramu przez sysupgrade obraz z tej strony do flash.
Mogę potwierdzić, że to działa, ale obraz był stary, bodaj BB rc2, więc poleciałem po bandzie i załadowałem obraz CC rc3 dla modelu DIR 610A1 od Cezarego (identyczny hardware). Tyle, że sysupgrade wywaliło mi "platform check image failed", więc załadowałem tftp prosto z bootloadera na flash.
I wywala się w ten sposób bootlog
Tutaj ktoś odpalił BB build39923 z marca 2014 na DIR600b5 (bebechy jak w DIR300) i potwierdził, że buildy dla DIR610A1 też działały na DIR 300B5 i 600B5, oraz że nowsze BB nie działały.
Byłbym nawet skłonny przystać na te stare BB, ale jak podłączę repo od normalnego BB do BB rcX to raczej nie będzie działać?
I wreszcie, po co ta kołomyja z initframs, kiedy bootloader ma możliwość załadowania bezpośrednio na flash?
Router ma podobne bebechy co Hame MPR-A1, czyli rt5530, 32MB RAM i 4MB spi flash.