Forum bloga technologicznego JDtech.pl i użytkowników bezpłatnego dostępu do internetu Aero2

Pełna wersja: Projekt MIFI dla routerów na Atherosie i Ralinku z 4MB flasha
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
Cezary (eko.one.pl) niedawno opublikował nowy projekt "MiFi" przeznaczony na routery o kiepskiej specyfikacji (to jest chyba coś na co czekało wielu od czasu publikacji ostatniej wersji gargoyle 1.6.2.2 działającej na takim sprzęcie, dla przypomnienia - to było 2,5 roku temu…)

https://eko.one.pl/?p=mifi

routery na Atherosie (w tym sporo starszych modeli TP-Linka) są w tym katalogu:
http://dl.eko.one.pl/mifi/ar71xx/

natomiast jest też coś co ucieszy posiadaczy sprzętu pokroju MPR-A1 czyli "słynny" WiFiPartner powinien się też załapać (chodzi o chipset Ralink/Mediatek):
http://dl.eko.one.pl/mifi/ramips/

projekt używa interfejsu "easyconfig" i wiele można zobaczyć tam:
https://eko.one.pl/?p=easyconfig

oczywiście zawsze w przypadku alternatywnego oprogramowania najpierw czytamy, a potem robimy (chyba, że chcemy skończyć z uwalonym sprzętem)


małe uzupełnienie - wklejka z wątku o tanich routerach
http://forum.jdtech.pl/Watek-tani-router...5#pid41025

głównie chodzi o modele dla których istnieją obrazy z członem "-squashfs-factory.bin" w nazwie pliku

w takim wypadku flashowanie przeprowadza się tak jak zwykły upgrade softu fabrycznego

zalecane wgrywanie przy pomocy połączenia przewodowego (zmniejsza ryzyko w porównaniu z WiFi)

kwestia konfiguracji z modemem to kolejne kilka minut (nie jest to zbyt intuicyjne, ale zwykle działa autodetekcja)

chwilę jednak trzeba poświęcić, bo operacja flashowania jest nieodwracalna dla tych, którym się czytać nie chce a dla niektórych modeli może być całkowicie nieodwracalna (i można uwalić router na każdym etapie, jak zwykle obowiązuje odpowiedzialność wgrywającego Tongue)

obrazy dla których nie istnieje wersja "factory" dają się wgrać zazwyczaj jedynie za pomocą połączenia portem szeregowym a zatem wymaga rozebrania routera (i flashowanie zwykle i tak jest niewykonalne lub ekstremalnie trudne bez lutowania)


nazwa pliku mówi wszystko, tu przykładowy plik dla TL-MR3420 v2 przeznaczony do wgrania przez zwykłe GUI routera
mifi-17.01-snapshot-r3435-65eec8b-tl-mr3420-v2-squashfs-factory.bin

mifi-[wersja LEDE]-snapshot-[wersja snapshota]-[model routera]-[ocjonalnie wersja sprzętu*]-[system plików]-[opcjonalnie rozmiar flash**]-[rodzaj obrazu***].bin

* jeśli występują różnice! i ten sam model występuje w różnych wersjach sprzętowych, w tym wypadku bardzo ważna! v2 oznacza wersję drugą (przykładowy model występuje w kilkunastu, ale istotna jest tylko pierwsza liczba czyli np. HW ver 2.1 to jest v2 a HW ver 1.4 to v1, dla wersji nowszych od v2.x nie ma gotowych obrazów!)
** w tym wypadku nie ma wyboru, i brakuje tego członu, bo każda wersja dla której mamy gotowe obrazy występuje ze standartową ilością 4MB i każda fabryczna odmiana TL-MR3420 v2 ma 4MB, jeśli jest informacja o rozmiarze flash to obraz jest tylko dla specyficznej wersji routera (zwykle chodzi o sprzęt modowany, ale np. nexx występuje w wersjach fabrycznie różniących się rozmiarem flash)
*** factory = obraz nadający się do wgrania z poziomu fabrycznego oprogramowania routera, sysupgrade = tylko z innej wersji openwrt/LEDE
Z ciekawości pobrałem dla MR3420v1.
FW jest szybki i wygodny w obsłudze, choć w podstawowej wersji jest tylko to, co konieczne do działania.
Styl gui jest mocno smartfonowy, więc próg wejścia jest teraz dużo niższy niż kiedyś.
Jeśli ktoś trzyma w szufladzie takie zabytki i nie może się przemóc do Gargoyle, to teraz jest idealny moment żeby uruchomić taką zabawkę.
Tylko uwaga: domyślne dane się pozmieniały, więc jeśli ulepszacie główne urządzenie, to skopiujcie ze strony przed upgradem, bo się odetniecie od Internetu!
no tak warto zwrócić na to uwagę, tym razem domyślne ustawienia to:
Cezary napisał(a):- dostęp do interfejsu graficznego: http://mifi (lub nazwa którą przypisaliśmy urządzeniu)
- login: root
- hasło: 12345678
- rozgłaszana nazwa sieci (SSID): mifi-XXXXXX (gdzie XXXXXX to trzy ostatnie bajty adresu MAC interfejsu przewodowego)
- hasło sieci bezprzewodowej: 12345678
- adres IP: 192.168.11.1

zmiana domyślnego IP na akurat takie jest bardzo dobrym pomysłem - nie spotkałem chyba jeszcze sprzętu który mógłby być w konflikcie z tym adresem (a szczególnie mam na myśli hilinki oraz ewentualnie inne routery w ustawieniach domyślnych)
Projekt mi się podoba, przetestuję na MR3040v1 oraz na MR3420v2.1 (z tym nie działa kompilacja Gargoiyle żadna serii 1.6.2.2 - postaram się załatwić wsparcie w tym zakresie od Cezarego, mam jedną sztukę na grzebanie przez konsolę szeregową)
Przekierowanie