Obrazy dla mobilnych routerów
Ostatnia zmiana: 2017-06-10 07:11

Słowo MiFi używane jest do określenia routerów bezprzewodowych pełniących rolę przenośnych punktów Wi-Fi z dostępem do internetu. Celem projektu jest przygotowanie gotowych obrazów dla routerów z USB, które można wykorzystać do połączenia z internetem przez modem komórkowy na USB, a które mają za małą ilość pamięci flash do wykorzystania z "normalnymi" wydaniami OpenWrt/LEDE/Gargoyle.



Cechy obrazów

- minimalna liczba pakietów
- pełna kompatybilność z LEDE (możliwość ręcznej instalacji dodatkowych pakietów, te same repozytoria itd.)
- rozmiar obrazów - ok 3.5MB (idealne do wykorzystania w routerach z 4MB pamięci flash)
- prosty interfejs z możliwością obsługi na małych ekranach (smartfony)
- domyślnie włączone Wi-Fi

Zawartość obrazów

- proste środowisko graficzne easyconfig
- brak pakietów związanych z IPv6
- brak pakietów związanych z pppoe
- pakiety do obsługi usb
- pakiety do obsługi modemów USB typu hilink/rndis oraz obsługiwanych przez protokoły ppp, qmi, ncm
- pakiet do przełączenia modemów - usb-modeswitch

Informacje o obrazie

- dostęp do interfejsu graficznego: http://mifi (lub nazwa którą przypisaliśmy urządzeniu)
- 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

- login: root
- adres IP: 192.168.11.1

Hasła do sieci Wi-Fi i systemu można zmienić oddzielnie w gui.

Pobieranie

Obrazy przygotowane są dla wybranych modeli routerów z USB; dostępne są do pobrania pod adresem http://dl.eko.one.pl/mifi/ . W nazwie pliku można znaleźć nazwę modelu routera dla którego przeznaczony jest dany obraz.

Instalacja

- jeżeli używamy oryginalnego oprogramowania producenta - wybieramy obraz dla danego modelu z factory w nazwie, wgrywamy go jako aktualizację oprogramowania
- jeżeli używamy OpenWrt/Gargoyle/LEDE - wybieramy obraz dla danego modelu z sysupgrade w nazwie, wgrywamy jako aktualizację z poziomu interfejsu graficznego lub wykorzystując polecenie sysupgrade z konsoli systemowej, bez zachowania plików konfiguracyjnych

Należy pamiętać że po instalacji router będzie miał inny adres IP (192.168.11.1) - zrobione jest to specjalnie żeby uniknąć ew. konfliktów z adresacją sieci lokalnych czy modemów.

Historia zmian

  • 2017-06-05
- wersja bazująca na easyconfig 20170531

  • 2017-04-08
- wersja bazująca na easyconfig 20170407
- włączenie rebind_domain dla Aero2
- dodanie sterowników RNDIS

  • 2017-03-11
- wersja bazująca na easyconfig 20170308

  • 2017-02-25
- pierwsza wersja obrazów z easyconfig 20170212

FAQ


  • Jak zmienić oprogramowanie z MiFi na inne, zrobić aktualizację lub jak wgrać oryginalne?
Należy zalogować się przez przez ssh (program putty - login: root, hasło: 12345678 lub takie jakie zostało ustawione, adres ip: 192.168.11.1 lub taki jaki został ustawiony), następnie wykonać polecenia:


    # wget -O /tmp/a "http://pełny-url-do-pliku-z-firmware"
    # sysupgrade -n /tmp/a

W ten sposób można wgrać inne OpenWrt, LEDE, Gargoyle lub oryginalne oprogramowanie (do niektórych modeli routerów można je znaleźć np. pod adresem http://dl.eko.one.pl/orig/). Można w ten sposób także wykonać aktualizację MiFi do nowszej wersji.

  • Po aktualizacji MiFi nie wyświetla wszystkich danych. Jak żyć?
Należy uruchomić stronę w trybie prywatnym przeglądarki lub wyczyścić pamięć cache przeglądarki.

  • Dlaczego nie ma obrazów na wszystkie routery?
Ponieważ wszystko można zrobić samodzielnie - przeczytaj opis easyconfig.

  • Jak zachować statystyki transferu?
Informacje o transferach trzymane są w pliku /usr/lib/easyconfig/easyconfig_traffic.txt.gz. Wystarczy go skopiować przed aktualizacją (np. przy pomocy scp lub winscp), zaktualizować system a następnie ponownie wgrać ten plik do podanego katalogu.