Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
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. | ||
- | |||
- | |||