Differenze

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

Link a questa pagina di confronto

multilingue_su_71xx [2010/08/14 14:04]
massinge creata
multilingue_su_71xx [2013/10/31 20:55]
Linea 1: Linea 1:
-====== Fritz multilingue (compreso l'​taliano) e multi annex ====== 
- 
-(da un post di Lonegunman su [[http://​www.vocesuip.com/​empty-t9988.0.html | Vocesuip]], procedura adattabile solo su firmware superiori al xx.04.67 per 71xx e 72xx) 
- 
- 
-Materiali e Metodi 
- 
-    * freetz o altro tool per la decompressione e ricompressione del firmware (a breve preparerò un pacchetto di tools per dos/windows in grado di svolgere questo compito) 
-    * firmware .67 (o successivo) in lingua tedesca per il proprio apparecchio 
-    * firmware .67 (o successivo) ​ multilingue per il modello 7270 (reperibile nei vari repository, il mio, quello di skizzo o quello di massinge) 
-    * 15 minuti di tempo 
- 
- 
-Definizioni 
- 
-L'​asterisco è utilizzato secondo il normale uso di carattere jolly 
-I percorsi indicati sono quelli standard di freetz e viene omessa la directory in cui è contenuto freetz , le anchestor e la directory in cui sono contenuti i fw decompressi. 
-Le parentesi uncinate < > non devono essere digitate e seguono la notazione standard e delimitano un parametro da sostituire, il nome interno alle parentesi uncinate normalmente è esplicativo 
- 
-Procedimento 
- 
-Decomprimere entrambi i firmware, se utilizzate freetz è sufficiente dare il comando ​ 
-./fwmod -u <​firmware.image>​ 
-nella cartella dove avete decompresso il fw per il vostro apparecchio copiate la cartella original in una nuova cartella che si chiamerà modified 
- 
-libreria del database linguistico 
- 
-la prima cosa da fare è sostituire il file che si occupa dell'​internazionalizzazione libtiinterpreter.so.0.0.0 (si trova in filesystem/​usr/​lib) con il corrispondente file del 7270 
- 
-database linguistico 
- 
-nella cartella filesystem/​etc/​ copiate tutti i files htmltext*.db (compreso il symlink) 
-sostituite anche i files default.language e fallback.language (lingua di default e lingua utilizzata in caso di errori) 
-definizioni nazionali (variabile CONFIG_COUNTRY) 
-nella cartella filesystem/​etc/​ eliminate le cartelle che contengono le definizioni nazionali default. seguito da numeri e copiate tutte le cartelle default. Seguite da numeri che trovate nella /​filesystem/​etc del 7270 
- 
-valori di default dell'​apparecchio 
- 
-sempre nella cartella etc eliminate il contenuto della cartella default.Fritz_Box_* e sostituitelo con il contenuto della default.Fritz_Box_7270_16 
-attivazione delle funzioni di internazionalizzazione 
-nel file filesystem/​etc/​init.d/​rc.conf alla fine della lista di configurazioni export CONFIG_* aggiungete le seguenti righe: 
-Codice: 
- 
-export CONFIG_MULTI_LANGUAGE=”y” 
-export CONFIG_MULTI_COUNTRY=”y” 
- 
- 
-più avanti troverete questa riga: 
-Codice: 
- 
-export OEM 
- 
-che va modificata in questa maniera: 
-Codice: 
- 
-export OEM=”avme” 
- 
- 
-a questo punto basta sostituire le directory filesystem/​usr/​share e filesystem/​usr/​www con quelle del 7270 
- 
-nota: se avete solo 8Mb (tutti i modelli escluso il 7270_16) e il firmware risulta leggermente troppo grande, la soluzione è quella di togliere i file audio della segreteria telefonica nelle lingue non necessarie che si trovano in filesystem/​usr/​share/​tam/​msg/​default ed eventualmente sostituirli con dei symlink (non necessario) oppure è sufficiente eliminare la cartella DECT per i modelli che non hanno il supporto DECT 
- 
-anche se ci sono le cartelle per tutte le lingue supportate i files di fatto sono in tedesco (cartella de) ed in inglese (tutte le altre) 
- 
-ricomprimete con ./fwmod -p <​firmware.image>​ e avrete il vostro firmware multilingue,​ multicountry e multiannex. saranno ancora presenti nell'​interfaccia le  pagine di configurazione di hw non presente che naturalmente non saranno funzionati. 
- 
-(opzionale) se desiderate il settaggio software dell'​annex 
-export CONFIG_DSL_MULTI_ANNEX=”y” 
-per il settaggio del multi annex bisogna anche sostituire la parte finale del file compresa tra 
-Codice: 
- 
-###########################################################################​ 
-## Annex 
-############################################################################​ 
- 
-e 
- 
-Codice: 
- 
-############################################################################​ 
- 
-con questa: 
- 
-Codice: 
- 
-###########################################################################​ 
-## Annex 
-############################################################################​ 
-LOADANNEX=`echo ar7cfg.dslglobalconfig.Annex | ar7cfgctl -s 2>/​dev/​null | sed s/​\\"//​g` 
-if [ -z "​${LOADANNEX}"​ ] ; then 
-     ​export ANNEX=`cat $CONFIG_ENVIRONMENT_PATH/​annex` 
-else 
-     ​export ANNEX=${LOADANNEX} ​ 
-fi 
-if [ -z "​${ANNEX}"​ ] ; then export ANNEX=${CONFIG_ANNEX} ; fi  
-############################################################################​ 
- 
- 
-===== (opzionale) soluzione bug monitor WLAN ===== 
- 
- 
-come rilevato da molti il monitor WLAN del fw .67 non funziona, il problema si può risolvere con utilizzando i files wlan_devices.js wlandev.xml nella cartella wlan dell'​interfaccia html e libwlan.so presi dalla FRITZ.Box_Fon_WLAN_7170.29.04.67.image 
- 
-==== (opzionale) ottimizzazione modulo dsl ==== 
- 
- 
-il modulo dsl microvoip-dsl.bin si trova nella cartella filesystem/​usr/​lib/​modules potete sostituirlo con lo stesso file preso dal fw che ha le prestazioni migliori con la vostra linea dsl 
- 
-=== (opzionale) rimozione parti non necessarie e aggiunta fon 3 nel 7170 === 
- 
- 
-l'​interfaccia web è basata su html e javascript, con un semplice editor di testo si può modificare a piacimento. 
- 
- 
  
multilingue_su_71xx.txt · Ultima modifica: 2013/10/31 20:55 (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