Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
testare_modifiche_pagine_web [2009/10/05 19:56] annex |
testare_modifiche_pagine_web [2013/10/31 20:55] |
||
---|---|---|---|
Linea 1: | Linea 1: | ||
- | ====== Come testare modifiche alle pagine HTML del fritz prima di compilare il firmware: ====== | ||
- | |||
- | |||
- | Con questa guida vi illustro come testare le modifiche apportate alle pagine web del firmware senza dover necessariamente compilare un nuovo firmware nei modelli dotati di usb host: | ||
- | |||
- | Cosa serve: | ||
- | |||
- | i normali software che usate per scompattare e ricompattare il firmware (**freetz, trunk**) | ||
- | |||
- | **una memory stick USB** formattata in fat o fat32 (sarebbe meglio in ntfs ma il fritz non la riconosce con questa formattazione) | ||
- | |||
- | |||
- | Note: Le modifiche non sono permanenti, per tornare ad utilizzare normalmente il fritz basta riavviare. | ||
- | Una volta dati comandi sotto descritti il fritz userà la cartella presente nella memory usb sino al riavvio. | ||
- | |||
- | Come operare: | ||
- | |||
- | 1) Scompattare il firmware che si intende modificare tramite il comando __./fmod -u nome_file.image__ e portarsi nella cartella **/filesystem/usr/www/avm/html** del firmware che avete appena scompattato quindi copiate la cartella "**de**" nella root della memory usb (vi restituirà un errore nella copia del file flash.html non vi preoccupate non è importante, è dovuto al fatto che si tratta di collegamento virtuale che fat/fat32 non supporta, e non pregiudica le prove); | ||
- | |||
- | 2) disconnettere la memory usb dal computer e collegatela al Fritz; | ||
- | |||
- | 3) Accedere al fritz nel menu "__apparecchi usb__" ed abilitare l'accesso ftp in lettura/scrittura della memory usb; | ||
- | |||
- | 4) se non lo avete già fatto abilitate il telnet sul vostro fritz (#96*7*); | ||
- | |||
- | 5) da terminale (o prompt comandi in ambiente windows) digitate telnet 192.168.178.1 seguito da invio ed immetete la password del fritz; | ||
- | |||
- | 6) accedere da gestione risorse tramite l'indirizzo | ||
- | ftp://192.168.178.1/NOME_DELLA_MEMORY/de/ | ||
- | |||
- | (nel mio caso: ftp://192.168.178.1/256MB-HardDrive-01/de/); | ||
- | |||
- | |||
- | 7) se il percorso è funzionante da telnet digitate: | ||
- | |||
- | mount --bind /var/media/ftp/NOME_DELLA_MEMORY/de /usr/www/avm/html/de | ||
- | |||
- | (nel mio caso:mount --bind /var/media/ftp/256MB-HardDrive-01/de /usr/www/avm/html/de), così facendo diamo istruzioni al fritz di caricare le pagine web dalla cartella "de" della memory usb anzichè dalla propria memoria; | ||
- | |||
- | 8) ora non dovete far altro che editare le pagine html che vi interessano (tramite un semplice editor di testo) aprendole e salvandole direttamente nella memory usb e quindi verificandone immediatamente il funzionamento richiamando semplicemente la pagina di interesse direttamente dall'interfaccia web del fritz. | ||
- | |||
- | 9) una volta apportate tutte le modifiche volute (e testate) dovete semplicemente copiare il contenuto della memory usb (o se preferite i singoli file editati) sovrascrivendo quelli corrispondenti presenti nella cartella .mod del firmware precedentemente scompattato; | ||
- | |||
- | 10) ricompattare il firmware con il comando __./fmod -p nome_file.image__. | ||
- | |||
- | Ora avrete il vostro firmware modificato e già testato nel funzionamento pronto da caricare. | ||
- | |||
- | --- //[[annex]] 2009/10/05 19:53// | ||
- | |||
- | |||
- | ---- | ||
- | |||
- | [[start|torna alla pagina principale]] |