Linksys WUMC710 – rekompilacja źródeł

Do poprawnej rekompilacji źródeł firmware ze strony http://downloads.linksys.com/downloads/gplcode/1224702713296/WUMC710_v1.0.02_build_3_GPL.tar.gz potrzebujemy Fedory 8 i narzędzia trx np. zOpenwrt

Procedura instalacji jest opisana w pliku Readme, ale utworzony obraz nie działa z powodu załączenia źle działającej wersji trx

Aby zbudować popranie działający plik firmware musimy mieć pliki vmlinuz i target.squashfs. Robimy z nich przy pomocy narzędzia trx z openwrt plik wynikowy i na koniec dodajemy nagłówek narzędziem auto_add_header

A po co to wszystko ? A po to, żeby włączyć telnet. Wystarczy usunąć kilka znaków w pliku services.c przed kompilacją

Własna kompilacja firmware do WRV210

Rozkręciłem Linksysa WRV210 (z wgranym softem brandowanym jak Cisco Small Business) i z nudów zacząłem szukać portu szeregowego. W internecie jest dużo niekompletnych danych o tym urządzeniu. Co o nim wiadomo?

  • procesor Realtek 8651B @200MHz
  • pamięć 32MB
  • flash 8MB
  • kernel 2.4.26-uc0

Serial:

WRV210 serial portWymagany konwerter RS232-TTL . Ustawienia portu 38400-N-1

Dostałem od Cisco źródła do WRV210 w wersji 2.0.1.5. Kompilacja na Fedorze 8 przechodzi bez problemu.

Następnym krokiem jest uruchomienie serwera telnet. W pliku Vendors/Realtek/RTL865XB/rc dodajemy na końcu /sbin/utelnetd -d i kompilujemy wszystko za pomocą polecenia install_WRV210_GPL.sh all

Po skończonej kompilacji mamy plik firmware.img w folderze images

Fakturra

W związku z planowanym urlopem mam pomysł na zagospodarowanie czasu na stworzenie programu do fakturowania:

Założenia:
– technologia: XUL + javascript +mozStorage
– wolna licencja
– dokumentacja i źródła dostępne online
– prosta obsługa 😉

Za kilka dni będę wiedział czy uda się osiągnąć jakąś racjonalną wydajność i czy projekt się rozwinie