eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaRadio z internetuRe: Radio z internetu
  • Data: 2011-08-18 21:33:20
    Temat: Re: Radio z internetu
    Od: Jarosław Sokołowski <j...@l...waw.pl> szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]

    Pan Mario napisał:

    >>> EOT.
    >>
    >> Tego się spodziewałem -- nie dowiem się, jak nie mając źródeł do
    >> oprogramowania routera, coś do niego dodać lub coś w nim zmienić.
    >
    > Podejrzewam, że jeśli całość systemu z aplikacjami jest w postaci pliku
    > hex czy bin to pewnie trzeba kompilować aplikację ze źródłami systemu.
    > Jeśli natomiast z flasza ładowane jest jądro a reszta idzie z systemu
    > plików np na SD to pewnie wystarczy wrzucić pliki ze skompilowanymi pod
    > tę platformę aplikacjami.

    Producent dostarcza firmware (do uaktualnienia) w postaci pliku binarnego.
    Z tego pliku w czasie instalacji "robi się" oczywiście jądro i system
    plików. Ale -- po pierwsze -- system jest tylko do odczytu, a po drugie,
    zwykle nie ma nawet jak dobrać się z zewnątrz do plików i katalogów. Mnie
    się kiedyś udało wrzucić plik na /var czy /tmp jakiegoś linksysa z linuksem,
    a nawet go uruchomić. Ale to było dawno temu i już szczegółów nie pamiętam.
    Poza tym przecież nie o to chodzi -- taki plik żyje tylko do wyłączenia
    zasilania routera.

    > Musiałbyś poczytać na stronach openwrt lub ddwrt, ale sądzę, że pod
    > routerki trzeba kompilować aplikacje ze źródłami.

    Nie chodziło o open-coś, czyli system robiony z myślą o otwartości
    i łatwości modyfilacji, tylko o oprogramowanie zainstalowane w routerze
    przez producenta. Ewentualnie o dostarczane przez niego uaktualnienia.

    > Linksys nie publikował źródeł przez co przegrał w 2009 roku sprawę
    > z FSF i musiał się dostosować do GPL.

    Zdaje się, że nawet nie tyle nie publikował wcale, co publikował mniej,
    niż w FSF uznawali za konieczne. OpenWrt nie powstało samo z siebie,
    tylko jest modyfikacją oryginalnych źródeł. Źródła publikowane przez
    Linksysa mają postać dość pogmatwaną, taka dystrybucja jak OpenWrt mocno
    upraszcza grzebanie w systemie. Ale są producenci, którzy potrafią dać
    firmware w postaci źródłowej w ten sposób, że wystarczy (na zwykłym
    komputerze x86) zrobić "install" a następnie "make" i już mamy gotowy
    binarny plik do upgrade. Dodanie czegokolwiek do źródeł też nie stanowi
    problemu. I wcale nie wszystko musi być w tych źródłach Open Source --
    część programów może być binarna, skompilowana wcześniej przez dostawcę.
    Zostają one tylko dołączone do systemu plików w przygotowywanym firmware.

    --
    Jarek

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: