Ciao a tutti,

Il 28 febbraio 2009 16.26, OrazioPirataDelloSpazio (Lorenzo)
<[email protected]> ha scritto:
> Per chi si occupa dell'autoupdating del firmware, vi segnalo questa pagina
> del wiki de La Fonea 2.0 che spiega come flasharla sia da shell che da
> interfaccia grafica che da redboot.
>

questa parte del firmware riflashabile è molto interessante e fra
l'altro potrebbe riguardare diverse tipologie di router e schedine
varie (ricordate il mio lavoro sulla foxboard?).
Dopo la riunione di ottobre (quella dopo il linux day comunque) non
sono più riuscito per vari motivi a partecipare alle riunioni di ninux
e già so che purtroppo non riuscirò a venire alla riunione del 4 marzo
:)

Riunione a parte sarei cmq interessato a capire come sia possibile
aggiornare un firmware del genere e sopratutto quale soluzioni stiano
utilizzando in fonera2 per avere kernel e filesystem all'interno della
stessa partizione.
Sul track del progetto fonera2 vedo molto codice modificato per quanto
riguarda i driver mtd [1] non vorrei che usassero un metodo molto
diverso da quello usato da openwrt [2]. In generale openwrt dentro la
flash si realizza 2 partizioni una per il kernel avviato da redboot e
un filesystem che inizia la pagina seguente la fine del kernel [3].

Qualcuno che sta studiando il sistema sa come hanno fatto a realizzare
un'unica immagine kernel+rotfs in un'unica partizione?

Grazie a tutti
Ciao

1. http://trac.fonosfera.org/fon-ng/browser/trunk/target/fonera2/files
2. https://dev.openwrt.org/browser/trunk/docs/adding.tex riga 349 e seguenti
3. 
https://dev.openwrt.org/browser/trunk/target/linux/at91/files/drivers/mtd/at91part.c
il for a riga 66 è abbastanza chiaro

> http://wiki.fon.com/wiki/Firmware_Update_Instructions
>
> Alla fine si tratterebbe forse di "iniettare" solo un comando di mtd. I
> dubbi che ho riguardano la parte di updating dei file di configurazione.
> L'update non dovrebbe toccare alcuni file...


>
> Lorenzo
>
>
> PS gia' che ne parliamo vi segnalo pure che "The La Fonera 2.0 firmware has
> reached final status!"
>
>
>

Rispondere a