Differenze

Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.

Link a questa pagina di confronto

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]]
per_iniziare_con_freetz.1254087750.txt.gz · Ultima modifica: 2013/10/31 20:51 (modifica esterna)
GNU Free Documentation License 1.3
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0