Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
Prossima revisione | Revisione precedente | ||
per_iniziare_con_freetz [2009/09/27 23:42] flane creata |
per_iniziare_con_freetz [2013/10/31 20:55] (versione attuale) |
||
---|---|---|---|
Linea 4: | Linea 4: | ||
Sostanzialmente possiamo dire che ci son 2 modi di operare con freetz: | Sostanzialmente possiamo dire che ci son 2 modi di operare con freetz: | ||
- | 1) utilizzare make menuconfig e aggiungere pacchetti (software) non presente nel firmware originale | + | - utilizzare make menuconfig e aggiungere pacchetti (software) non presente nel firmware originale |
- | + | - scompattare il firmware, sostituire e/o modificare manualmente alcune parti (ad es. il modulo adsl, le pagine web, ecc..) o altre operazioni su singoli file e ricompattare il firmware. | |
- | 2) scompattare il firmware, sostituire e/o modificare manualmente alcune parti (ad es. il modulo adsl, le pagine web, ecc..) o altre operazioni su singoli file e ricompattare il firmware. | + | |
In definitiva diciamo che se voglio solo aggiungere pacchetti è ideale utilizzare il primo modo, se invece voglio solo modificare driver adsl , pagine web e altri file interni è ideale utilizzare il secondo modo. | In definitiva diciamo che se voglio solo aggiungere pacchetti è ideale utilizzare il primo modo, se invece voglio solo modificare driver adsl , pagine web e altri file interni è ideale utilizzare il secondo modo. | ||
Linea 18: | Linea 17: | ||
- | **1 - Utilizzo di Freetz con make menuconfig** | + | ==== 1 - Utilizzo di Freetz con make menuconfig ==== |
Il primo modo non richiede di scompattare il firmware originale, fa tutto da solo, o meglio: | Il primo modo non richiede di scompattare il firmware originale, fa tutto da solo, o meglio: | ||
- da terminale entri nella cartella di Freetz digitando //cd freetz1.1// | - da terminale entri nella cartella di Freetz digitando //cd freetz1.1// | ||
- | |||
- digiti //make menuconfig// configuri il tipo di firmware che devi modificare scegliendo il modello di Fritz e tutte le altre opzioni e/o pacchetti aggiuntivi presenti, e salvi | - digiti //make menuconfig// configuri il tipo di firmware che devi modificare scegliendo il modello di Fritz e tutte le altre opzioni e/o pacchetti aggiuntivi presenti, e salvi | ||
- digiti //make// ed il freetz si scarica da internet il firmware originale per il modello indicatogli di Fritz!box e lo modifica con i pacchetti che tu hai scelto precedentemente col make menuconfig | - digiti //make// ed il freetz si scarica da internet il firmware originale per il modello indicatogli di Fritz!box e lo modifica con i pacchetti che tu hai scelto precedentemente col make menuconfig | ||
+ | {{ freetz.png }} | ||
Troverai il firmware (in formato nome_firmware.image) pronto per essere caricato sul tuo Fritz!box nella cartella image di freetz. | Troverai il firmware (in formato nome_firmware.image) pronto per essere caricato sul tuo Fritz!box nella cartella image di freetz. | ||
- | ** | + | ==== 2 - Scompattazione e modifica firmware con fwmod di Freetz ==== |
- | 2 - Scompattazione e modifica firmware con fwmod di Freetz** | + | |
- | Nel secondo caso invece si scompatta il firmware col comando ./fwmod -u nomefirmware.image, si fanno MANUALMENTE le modifiche che interessano, lavorando nella cartella nomefirmware.image.mod/original (che è stata creata da Freetz dopo la compattazione) poi ricompatto il mio firmware così modificato con ./fwmod -p nomefirmware.image. | + | |
+ | Nel secondo caso invece si scompatta il firmware col comando //./fwmod -u nomefirmware.image//, si fanno MANUALMENTE le modifiche che interessano, lavorando nella cartella nomefirmware.image.mod/original (che è stata creata da Freetz dopo la compattazione) poi ricompatto il mio firmware così modificato con //./fwmod -p nomefirmware.image//. | ||
Per fare ciò dovremmo eseguire: | Per fare ciò dovremmo eseguire: | ||
- metti il firmware nella cartella principale del Freetz | - metti il firmware nella cartella principale del Freetz | ||
- | |||
- apri una finestra del terminale | - apri una finestra del terminale | ||
- | |||
- digita //cd freetz1.1// (consente di spostarsi nella cartella dei lavoro del freetz) | - digita //cd freetz1.1// (consente di spostarsi nella cartella dei lavoro del freetz) | ||
- | |||
- digita //./fwmod -u nomefirmware.image// (dove al posto di nomefirmware sostituirai il nome del firmware si cui vuoi operare) | - digita //./fwmod -u nomefirmware.image// (dove al posto di nomefirmware sostituirai il nome del firmware si cui vuoi operare) | ||
- | |||
- il comando precedente ha scompattato il firmware in una cartella nominata nomefirmware.image.mod | - il comando precedente ha scompattato il firmware in una cartella nominata nomefirmware.image.mod | ||
- | |||
- opera tutte le modifiche che vuoi nella cartella original | - opera tutte le modifiche che vuoi nella cartella original | ||
- | Ad esempio troverai in original/filesystem/usr/www/avm/de/html le pagine web di configurazione del Fritz | + | Ad esempio troverai in original/filesystem/usr/www/avm/de/html le pagine web di configurazione del Fritz. |
- | - finite tutte le modifiche, richiudi il firmware con il comando: | + | Finite tutte le modifiche, richiudi il firmware con il comando: |
./fwmod -p nomefirmware.image | ./fwmod -p nomefirmware.image | ||
- | Troverai il risultato nella sottocartella nomefirmware.image.mod come file 7141.de.... .image | + | Troverai il risultato nella sottocartella nomefirmware.image.mod come file 7xxx.de.... .image |
(il numero iniziale dipende dal modello di Fritz!box su cui state lavorando) | (il numero iniziale dipende dal modello di Fritz!box su cui state lavorando) | ||
Linea 63: | Linea 58: | ||
Nel caso in cui ci dovesse essere qualche problema e non riesci più ad accedere al Fritz o si blocca, etc… puoi sempre comunque effettuare un recovery con un firmware originale. (vedi l’apposita guida per le procedure di recovery) | Nel caso in cui ci dovesse essere qualche problema e non riesci più ad accedere al Fritz o si blocca, etc… puoi sempre comunque effettuare un recovery con un firmware originale. (vedi l’apposita guida per le procedure di recovery) | ||
+ | ---- | ||
+ | |||
+ | [[modifiche_ai_firmware|torna alla pagina principale della sezione]] | ||
+ | |||
+ | [[start| torna alla pagina principale]] |