Aiuto per compilazione firmware multilinguaggio 7330 SL
3 partecipanti
Pagina 1 di 1
Aiuto per compilazione firmware multilinguaggio 7330 SL
premessa ho un amd64 windows7 64bit
installato vmware player e virtualizzato ubuntu
ho messo la versione 10.4.4 con altre freetz mi dava errori ecc
freetz-trunk perchè il 7330 non c'è sul freetz
ho seguito la guida delle wiki
quindi apro terminale
ora come dice la wiki ci si può spostare nella cartella dell freetz
ora a me, io ho seguito questa guida per rendere multilinguaggio il menu del mio fritz solo tedesco http://www.anime80.com/wikifritz/doku.php?id=multilingue_su_71xx ho usato il firmware internazionale del 7330 per prendere i file del linguaggio da portare sul mio 7330sl, ho tolto le voci segreteria telefonica che non uso altrimenti non ci stava in ricompilazione
ma quando l'ho installato il mio freetz è rimasto solo con la luce power accesa senza segni di vita, con la recovery l'ho ripristinato
qualcuno riesce a darmi una mano o provare a farne uno che lo testo, sarebbe gentile
qui il file del 7330 SL funzionante (la non beta non funziona la navigazione), ftp://service.avm.de/Beta/Neue_Repeatingfunktion_Preview/FRITZ!Box_7330_SL/
qui il 7330 internazionale ftp://ftp.avm.de/fritz.box/fritzbox.7330/firmware/english/
thx
installato vmware player e virtualizzato ubuntu
ho messo la versione 10.4.4 con altre freetz mi dava errori ecc
freetz-trunk perchè il 7330 non c'è sul freetz
ho seguito la guida delle wiki
quindi apro terminale
- Codice:
sudo apt-get install subversion
- Codice:
svn co http://svn.freetz.org/trunk/ freetz
- Codice:
svn up
- Codice:
sudo apt-get -y update && sudo apt-get -y upgrade && sudo apt-get -y dist-upgrade && sudo apt-get -y install subversion gcc g++ binutils autoconf automake automake1.9 libtool make bzip2 libncurses5-dev zlib1g-dev flex bison patch texinfo tofrodos gettext jam pkg-config fastjar realpath perl libstring-crc32-perl ruby ruby1.8 gawk python libusb-dev unzip intltool
- Codice:
apt-get install xz-utils
- Codice:
sudo apt-get install libc6-dev-i386 gcc-multilib
sudo apt-get install lib32ncurses5-dev
ora come dice la wiki ci si può spostare nella cartella dell freetz
- Codice:
cd freetz
- Codice:
make menuconfig
- Codice:
make
ora a me, io ho seguito questa guida per rendere multilinguaggio il menu del mio fritz solo tedesco http://www.anime80.com/wikifritz/doku.php?id=multilingue_su_71xx ho usato il firmware internazionale del 7330 per prendere i file del linguaggio da portare sul mio 7330sl, ho tolto le voci segreteria telefonica che non uso altrimenti non ci stava in ricompilazione
ma quando l'ho installato il mio freetz è rimasto solo con la luce power accesa senza segni di vita, con la recovery l'ho ripristinato
qualcuno riesce a darmi una mano o provare a farne uno che lo testo, sarebbe gentile
qui il file del 7330 SL funzionante (la non beta non funziona la navigazione), ftp://service.avm.de/Beta/Neue_Repeatingfunktion_Preview/FRITZ!Box_7330_SL/
qui il 7330 internazionale ftp://ftp.avm.de/fritz.box/fritzbox.7330/firmware/english/
thx
dumazone- nuovo utente
- Numero di messaggi : 30
Località : Pordenone
Data d'iscrizione : 24.09.12
Re: Aiuto per compilazione firmware multilinguaggio 7330 SL
il freetz ti segnala qualche errore nei symlink in fase di ricompilazione - chiusura del firmware per caso?
_________________
I miei fritz attualmente al lavoro:
Fritz box fon WLAN 7360v1 - fw. 111.06.30 by AVM
..e quelli a riposo:
Fritz box fon wlan 7170 SL v1 29.04.87-ITA-by-Annex-massinge_b_1.02
Re: Aiuto per compilazione firmware multilinguaggio 7330 SL
intanto grazie Mass che mi stai seguendo
non ricordo ma mi pare di no, cmq proverò a rifare la compilazione siccome era la prima volta ho fatto un po fatica
dubbio: nella guida è indicato di inserire queste stringhe
ed ho anche queste stringhe
uhmm
sono un testardo non mollo
poi ora che ho scoperto pure come funziona il recovery
non ricordo ma mi pare di no, cmq proverò a rifare la compilazione siccome era la prima volta ho fatto un po fatica
dubbio: nella guida è indicato di inserire queste stringhe
- Codice:
export CONFIG_MULTI_LANGUAGE=”y”
export CONFIG_MULTI_COUNTRY=”y”
ed ho anche queste stringhe
- Codice:
##########################################################################################
## OEM spezifische Konfiguration
##########################################################################################
if [ "$OEM" = "avm" ]; then
export CONFIG_MULTI_COUNTRY="n"
export CONFIG_DSL_MULTI_ANNEX="n"
export CONFIG_MULTI_LANGUAGE="n"
export CONFIG_PROV_DEFAULT="n"
fi
if [ "$OEM" = "1und1" ]; then
export CONFIG_MULTI_COUNTRY="n"
export CONFIG_DSL_MULTI_ANNEX="n"
export CONFIG_PRODUKT_NAME="FRITZ!Box 7330 SL (UI)"
export CONFIG_MULTI_LANGUAGE="n"
export CONFIG_PROV_DEFAULT="n"
fi
uhmm
sono un testardo non mollo
poi ora che ho scoperto pure come funziona il recovery
dumazone- nuovo utente
- Numero di messaggi : 30
Località : Pordenone
Data d'iscrizione : 24.09.12
Re: Aiuto per compilazione firmware multilinguaggio 7330 SL
trasformale così:
e poi sempre nello stesso file trovi
In questo modo forzi l'OEM (brand) e comunque sia impostato il tuo fritz (avm, 1und1 o avme) utilizzaerà le impostazioni come OEM=avme cioè internazionale.
Ciao!
- Codice:
if [ "$OEM" = "avme" ]; then
export CONFIG_MULTI_COUNTRY="y"
export CONFIG_DSL_MULTI_ANNEX="y"
export CONFIG_MULTI_LANGUAGE="y"
export CONFIG_PROV_DEFAULT="n"
e poi sempre nello stesso file trovi
- Codice:
export OEM=
- Codice:
export OEM="avme"
In questo modo forzi l'OEM (brand) e comunque sia impostato il tuo fritz (avm, 1und1 o avme) utilizzaerà le impostazioni come OEM=avme cioè internazionale.
Ciao!
_________________
I miei fritz attualmente al lavoro:
Fritz box fon WLAN 7360v1 - fw. 111.06.30 by AVM
..e quelli a riposo:
Fritz box fon wlan 7170 SL v1 29.04.87-ITA-by-Annex-massinge_b_1.02
Re: Aiuto per compilazione firmware multilinguaggio 7330 SL
uhmm niente, mi rimanr sempre bloccato spia fissa dopo il flash
evidentemente commetto qualche errore..
e giusto que4sto messaggio quando ricompatto il firmware?
evidentemente commetto qualche errore..
e giusto que4sto messaggio quando ricompatto il firmware?
- Codice:
dumazone@ubuntu:~/freetz$ ./fwmod -p FRITZ.Box_7330_SL.116.05.22.image
STEP 3: PACK
WARNING: Modifications (STEP 2) and this step should never
ever be run with different configurations!
This can result in invalid images!!!
WARNING: firmware does not seem to be modified by the script
checking for left over Subversion directories
integrate freetz info file into image
packing var.tar
creating filesystem image
SquashFS block size: 65536 (64 kB)
merging kernel image
kernel image size: 15519488 (max: 16121856, free: 602368)
Aproximately free time for the answering machine: 136s (2min 16s)
packing FRITZ.Box_7330_SL.116.05.22.image.mod/7330_SL_-.de_20130113-121818.image
done.
dumazone- nuovo utente
- Numero di messaggi : 30
Località : Pordenone
Data d'iscrizione : 24.09.12
Re: Aiuto per compilazione firmware multilinguaggio 7330 SL
Sì, il messaggio è corretto mi sembra strano che ti rimanga acceso il LED Power e non riesca ad accedere all'interfaccia. Rimane fisso e poi si riavvia il fritz ciclicamente?
_________________
I miei fritz attualmente al lavoro:
Fritz box fon WLAN 7360v1 - fw. 111.06.30 by AVM
..e quelli a riposo:
Fritz box fon wlan 7170 SL v1 29.04.87-ITA-by-Annex-massinge_b_1.02
Re: Aiuto per compilazione firmware multilinguaggio 7330 SL
esatto
altre volte invece sta fisso (nel senso con altro firmware, ne ho provati 3-4 cambiando alcune cose)
altre volte invece sta fisso (nel senso con altro firmware, ne ho provati 3-4 cambiando alcune cose)
dumazone- nuovo utente
- Numero di messaggi : 30
Località : Pordenone
Data d'iscrizione : 24.09.12
Re: Aiuto per compilazione firmware multilinguaggio 7330 SL
Credo che ti manchi un passaggio, se non hai modificato i nomi delle cartelle (oppure creato collegamento tramite symlink)avm in avme è ovvio che non si avvii, non trova il percorso dei file!
_________________
Qual è il miglior modo per fare una cosa senza correre rischi? Non farla!
Fritz!Box 7390_84.06.03_Multi_lingue_IT_EN_ES_FR_DE
Fritz!Box 7240_73.05.53_Multi_lingue_IT_EN_ES_FR_DE-Trunk
Fritz!Box 7170-V1_7170_58.04.87-ITA-by-Annex-massinge-b_1.05
Fritz!Box 7170SL-7170_29.04.87-ITA-by-Annex-massinge-b_1.05
Annex- moderatore
- Numero di messaggi : 1631
Età : 54
Località : Perugia
Data d'iscrizione : 15.02.09
Re: Aiuto per compilazione firmware multilinguaggio 7330 SL
credo pure io di sbagliare in qualcosa, provo a riassumere
il 7330 è multilinguaggio il 7330sl è il mio apparato monolingua tedesco
decomprimo i due firmware con il comando ./fwmod -u (nome dell firmware da decomprimere) mi crea le due cartelline con dentro orginal 7330 e 7330sl
dentro alla cartella del firmware che devo trasformare in multilingua 7330sl creo una cartella modified e dentro copio i file della original 7330sl
dalla cartella 7330 copio il file libtiinterpreter.so.0.0.0 dentro la 7330sl, cioè la sovrascrivo. la guida dice che il percorso era filesystem/usr/lib ma quel file nelle cartelle del 7330 e 7330sl lo trovo in filesystem/lib
cartella 7330 filesystem/etc/ copio tutti i files htmltext*.db (compreso il symlink) sostituisco anche i files default.language e fallback.language dentro la mia 7330sl
nella cartella filesystem/etc/ del mio 7330sl elimino le cartelle default. seguite da un numero e ci metto tutte quelle default. seguita da un numero che trovo nella stessa directory del 7330
sempre nella mia cartella etc del 7330sl elimino il contenuto della cartella default.Fritz_Box_* e ci metto il contenuto della default.Fritz_Box_* del 7330
ora nel 7330sl filesystem/etc/init.d/rc.conf lo modifico, questo è il risultato
ora elimino dal 7330sl le directory filesystem/usr/share e filesystem/usr/www e ci metto quelle del 7330
ora essendo il firmware troppo grande entro nel filesystem/usr/share/tam/msg/default ed elimino i file dentro le cartelle lasciando solo il tedesco, son i file segreteria
comprimo il firmware con il comando ./fwmod -p (il nome .image del mio 7330sl)
mi crea un file image
potrei aver sbagliato, capito male qualcossa, vediamo se risolvo
il 7330 è multilinguaggio il 7330sl è il mio apparato monolingua tedesco
decomprimo i due firmware con il comando ./fwmod -u (nome dell firmware da decomprimere) mi crea le due cartelline con dentro orginal 7330 e 7330sl
dentro alla cartella del firmware che devo trasformare in multilingua 7330sl creo una cartella modified e dentro copio i file della original 7330sl
dalla cartella 7330 copio il file libtiinterpreter.so.0.0.0 dentro la 7330sl, cioè la sovrascrivo. la guida dice che il percorso era filesystem/usr/lib ma quel file nelle cartelle del 7330 e 7330sl lo trovo in filesystem/lib
cartella 7330 filesystem/etc/ copio tutti i files htmltext*.db (compreso il symlink) sostituisco anche i files default.language e fallback.language dentro la mia 7330sl
nella cartella filesystem/etc/ del mio 7330sl elimino le cartelle default. seguite da un numero e ci metto tutte quelle default. seguita da un numero che trovo nella stessa directory del 7330
sempre nella mia cartella etc del 7330sl elimino il contenuto della cartella default.Fritz_Box_* e ci metto il contenuto della default.Fritz_Box_* del 7330
ora nel 7330sl filesystem/etc/init.d/rc.conf lo modifico, questo è il risultato
- Codice:
#! /bin/sh
CONFIG_ENVIRONMENT_PATH=/proc/sys/urlader
CONFIG_ENVIRONMENT=/var/env
cat $CONFIG_ENVIRONMENT_PATH/environment >/var/env
##########################################################################################
## Defaults setzen
##########################################################################################
HWRevision_ATA=1
HWRevision_BitFileCount=
HWRevision_Reserved1=0
##########################################################################################
## Auswertung der Hardware revision
##########################################################################################
item_count=0
for i in `grep HWRevision ${CONFIG_ENVIRONMENT} | tr '.' ' '` ; do
case $item_count in
0)
;;
1)
HWRevision=$i
;;
2)
HWRevision_ATA=$i
;;
3)
HWRevision_BitFileCount=$i
if [ $HWRevision_BitFileCount -eq 0 ]; then
HWRevision_BitFileCount=""
fi
;;
4)
HWRevision_Reserved1=$i
;;
esac
item_count=$((item_count + 1))
done
export HWRevision_ATA
export HWRevision_BitFileCount
##########################################################################################
## Auswertung der (optionalen) Hardware Subrevision - wird initial zu '0' angenommen
##########################################################################################
HWSubRevision=0
item_count=0
for i in `grep HWSubRevision ${CONFIG_ENVIRONMENT} | tr '.' ' '` ; do
case $item_count in
0)
;;
1)
HWSubRevision=$i
;;
esac
item_count=$((item_count + 1))
done
##########################################################################################
## WLAN
##########################################################################################
wlan_cal=`grep wlan_cal ${CONFIG_ENVIRONMENT}`
if [ -n "$wlan_cal" ] ; then
export wlan_cal=`echo ${wlan_cal##wlan_cal} | tr -d ' '`
fi
##########################################################################################
## defaulte fuer Sprache und Land
##########################################################################################
export Country_is_default=no
Country=`grep country ${CONFIG_ENVIRONMENT}`
Country=`echo ${Country##country} | tr -d ' '`
if [ -z "$Country" ] || [ ! -d /etc/default.$Country ] ; then
## F�r Country den Default der Firmware aufl�sen
Country=`ls -l /etc/default.0`
Country=${Country##*-> /etc/default.}
export Country_is_default=yes
fi
export Language_is_default=no
Language=`grep language ${CONFIG_ENVIRONMENT}`
Language=`echo ${Language##language} | tr -d ' '`
if [ -z "$Language" ] || [ ! -f /etc/htmltext_$Language.db ] ; then
## F�r Language den Default der Firmware aufl�sen
Language=`grep language /etc/default.language`
Language=`echo ${Language##language} | tr -d ' '`
export Language_is_default=yes
fi
## Sprach Link setzen
if [ -f /etc/htmltext_${Language}.db ]; then
rm -f /var/htmltext.db
ln -fs /etc/htmltext_${Language}.db /var/htmltext.db
fi
##########################################################################################
## exporting ...
##########################################################################################
ETC_CONFIG_PATH=/etc/init.d/rc.init
export HWRevision
export HWSubRevision
export Country
export Language
export ETC_CONFIG_PATH
export CONFIG_ENVIRONMENT_PATH
##########################################################################################
## kernel command line generated env variable(s)
##########################################################################################
for i in `cat /proc/cmdline` ; do
if [ $i = "tooltip=1" ]; then
export HTML_TOOLTIPS=1
fi
if [ $i = "tooltip=2" ]; then
export HTML_TOOLTIPS=2
fi
done
##########################################################################################
## Box spezifische Konfiguration (aus rc.init)
##########################################################################################
export CONFIG_FONBOOK2="y"
export CONFIG_T38="y"
export CONFIG_SDK="n"
export CONFIG_WLAN_TXPOWER="y"
export CONFIG_LLTD="n"
export CONFIG_PLC_DETECTION="y"
export CONFIG_WEBSRV="y"
export CONFIG_TIMERCONTROL="y"
export CONFIG_DSL_UR8="n"
export CONFIG_BASIS="y"
export CONFIG_USB="n"
export CONFIG_FTP="y"
export CONFIG_NTFS="y"
export CONFIG_AB_COUNT="1"
export CONFIG_MEDIASRV="y"
export CONFIG_PRODUKT_NAME="FRITZ!Box 7330 SL"
export CONFIG_WLAN_GREEN="y"
export CONFIG_CODECS_IN_PCMROUTER="y"
export CONFIG_AUDIO="n"
export CONFIG_TR064="y"
export CONFIG_CAPI_POTS="n"
export CONFIG_CAPI_TE="n"
export CONFIG_USB_INTERNAL_HUB="n"
export CONFIG_LOGD="n"
export CONFIG_SQLITE_VIDEO="y"
export CONFIG_CONFIGSPACE_ONNAND="n"
export CONFIG_PRODUKT="Fritz_Box_HW188"
export CONFIG_MEDIACLI="y"
export CONFIG_CAPI_MIPS="n"
export CONFIG_FAXSUPPORT="y"
export CONFIG_SAMBA="y"
export CONFIG_DECT_PICTURED="y"
export CONFIG_FONQUALITY="y"
export CONFIG_WLAN_GUEST="y"
export CONFIG_ETH_COUNT="2"
export CONFIG_JFFS2="y"
export CONFIG_LED_NO_DSL_LED="y"
export CONFIG_USB_STORAGE_USERS="n"
export CONFIG_SPEECH_FEEDBACK="y"
export CONFIG_FAX2MAIL="y"
export CONFIG_MTD_MAIL="y"
export CONFIG_UTF8="y"
export CONFIG_LED_EVENTS="y"
export CONFIG_FON_HD="y"
export CONFIG_TAM_MODE="1"
export CONFIG_CONFIGD="y"
export CONFIG_WLAN_WEATHER_CAC="n"
export CONFIG_IGD="y"
export CONFIG_HOSTNAME="fritz.fonwlan.box"
export CONFIG_ATA_NOPASSTHROUGH="n"
export CONFIG_WLAN_ATH_NM_MAGPIE="n"
export CONFIG_DECT_14488="y"
export CONFIG_MAILER2="y"
export CONFIG_NQOS="y"
export CONFIG_HOME_AUTO="y"
export CONFIG_ECO="y"
export CONFIG_GDB_FULL="n"
export CONFIG_XILINX="y"
export CONFIG_SOCAT="n"
export CONFIG_USB_HOST_INTERNAL="n"
export CONFIG_USB_STORAGE="y"
export CONFIG_MTD_RSS="y"
export CONFIG_IPTV_4THOME="y"
export CONFIG_KIDS_CONTENT="n"
export CONFIG_MAILD="y"
export CONFIG_GDB="n"
export CONFIG_VPN_CERTSRV="n"
export CONFIG_USB_TETHERING="n"
export CONFIG_WEBUSB="y"
export CONFIG_NEUERUL="y"
export CONFIG_SRTP="n"
export CONFIG_WLAN_RADIOSENSOR="y"
export CONFIG_I2C="n"
export CONFIG_TAM_ONRAM="n"
export CONFIG_DSL_2DP="y"
export CONFIG_DECT_HOME="y"
export CONFIG_SERVICEPORTAL_URL=""
export CONFIG_USB_HOST="y"
export CONFIG_VOIP_ENUM="n"
export CONFIG_DECT_MONI_EX="y"
export CONFIG_WLAN_1350TNET="n"
export CONFIG_TAM="y"
export CONFIG_BOX_FEEDBACK="y"
export CONFIG_CAPI="y"
export CONFIG_IPV6="y"
export CONFIG_ANNEX="B"
export CONFIG_WLAN_ATH_NM_PCI="y"
export CONFIG_DECT="y"
export CONFIG_FAXSEND="n"
export CONFIG_DSL="y"
export CONFIG_DECT_CATIQ20="n"
export CONFIG_REMOTE_HTTPS="y"
export CONFIG_VERSION_MAJOR="10"
export CONFIG_BLUETOOTH_CTP="n"
export CONFIG_EXT3="y"
export CONFIG_WLAN_WDS_NO_SLAVE="n"
export CONFIG_KIDS="y"
export CONFIG_USB_PRINT_SERV="y"
export CONFIG_USB_GSM="y"
export CONFIG_SQLITE="y"
export CONFIG_SWAP="y"
export CONFIG_VLYNQ0="0"
export CONFIG_ACCESSORY_URL=""
export CONFIG_QOS_METER="y"
export CONFIG_TR069="y"
export CONFIG_WLAN_OPENWIFI="n"
export CONFIG_LUA="y"
export CONFIG_NCURSES="n"
export CONFIG_ATA_FULL="n"
export CONFIG_WLAN_WDS="n"
export CONFIG_BLUETOOTH="n"
export CONFIG_UDEV="y"
export CONFIG_WLAN_EACS="y"
export CONFIG_DECT_MONI="y"
export CONFIG_VOL_COUNTER="y"
export CONFIG_EXT2="y"
export CONFIG_ERR_FEEDBACK="y"
export CONFIG_ASSIST="y"
export CONFIG_INSTALL_TYPE="ar7_2MB_1eth_oem_AOL_32711"
export CONFIG_AURA="y"
export CONFIG_PROV_DEFAULT="y"
export CONFIG_ONLINEHELP_URL=""
export CONFIG_DIAGNOSE_LEVEL="0"
export CONFIG_VDSL="n"
export CONFIG_MTD_MAILSEND="y"
export CONFIG_LTE="n"
export CONFIG_FONGUI2="y"
export CONFIG_UBIK2="n"
export CONFIG_WLAN_TCOM_PRIO="n"
export CONFIG_VPN="y"
export CONFIG_PLC="n"
export CONFIG_OEM_DEFAULT="avme"
export CONFIG_SESSIONID="y"
export CONFIG_BUTTON="y"
export CONFIG_MULTI_LANGUAGE="y"
export CONFIG_NOTELNETD="n"
export CONFIG_VLYNQ1="0"
export CONFIG_FON_IPPHONE="y"
export CONFIG_CDROM="n"
export CONFIG_ONLINEHELP="y"
export CONFIG_DECT_ONOFF="n"
export CONFIG_WEBCM_INTERPRETER="y"
export CONFIG_USB_GSM_VOICE="y"
export CONFIG_MINI="n"
export CONFIG_UPNP="y"
export CONFIG_NAND="n"
export CONFIG_NFS="n"
export CONFIG_FIRMWARE_URL=""
export CONFIG_DOCSIS_CLI="n"
export CONFIG_RAMDISK="y"
export CONFIG_WLAN_WPS="y"
export CONFIG_HOME_AUTO_NET="n"
export CONFIG_DSL_VENDORID=""
export CONFIG_FHEM="n"
export CONFIG_USB_HOST_TI="n"
export CONFIG_ECO_SYSSTAT="y"
export CONFIG_INETD="y"
export CONFIG_TELEKOM_KOFFER="n"
export CONFIG_WLAN_WMM="y"
export CONFIG_USB_WLAN_AUTH="y"
export CONFIG_PERL="n"
export CONFIG_CAPI_NT="n"
export CONFIG_LFS="y"
export CONFIG_ETH_GBIT="y"
export CONFIG_MORPHSTICK="n"
export CONFIG_GDB_SERVER="n"
export CONFIG_LIB_MATH="y"
export CONFIG_STOREUSRCFG="y"
export CONFIG_WLAN_WDS2="y"
export CONFIG_HOMEI2C="n"
export CONFIG_DOCSIS_PCD_NO_REBOOT="n"
export CONFIG_WEBDAV="y"
export CONFIG_WLAN_MADWIFI="y"
export CONFIG_MAILER="n"
export CONFIG_LIBZ="y"
export CONFIG_WLAN="y"
export CONFIG_CAPI_UBIK="n"
export CONFIG_BOXLOWRESSOURCES="y"
export CONFIG_WLAN_ATH_NM_OFFLOAD="n"
export CONFIG_WLAN_SAVEMEM="n"
export CONFIG_DSL_MULTI_ANNEX="y"
export CONFIG_ONLINEPB="y"
export CONFIG_LABOR_DSL="n"
export CONFIG_WLAN_ATH_NM_COMBO="n"
export CONFIG_WLAN_ATH_NM_USB="n"
export CONFIG_VLYNQ="n"
export CONFIG_WLAN_1130TNET="n"
export CONFIG_DECT_NO_EMISSION="y"
export CONFIG_ATA="y"
export CONFIG_CHRONY="y"
export CONFIG_WLAN_IPTV="y"
export CONFIG_DECT2="y"
export CONFIG_CXX="n"
export CONFIG_USB_HOST_AVM="n"
export CONFIG_CAPI_XILINX="y"
export CONFIG_DECT_AUDIOD="y"
export CONFIG_USB_LTE="n"
export CONFIG_PPA="y"
export CONFIG_MEDIASRV_MOUNT="n"
export CONFIG_MULTI_COUNTRY="y"
export CONFIG_CDROM_FALLBACK="n"
export CONFIG_DOCSIS="n"
export CONFIG_NAS="y"
export CONFIG_SQLITE_BILDER="y"
export CONFIG_MYFRITZ="y"
export CONFIG_UNIQUE_PASSWD="n"
export CONFIG_FON="y"
export CONFIG_USB_STORAGE_SPINDOWN="y"
export CONFIG_EWETEL_SMARTMETER="n"
##########################################################################################
## Box spezifische Konfiguration (aus Produkt.init)
##########################################################################################
export CONFIG_ANNEX="B"
export CONFIG_INSTALL_TYPE="mips34_16MB_dect441_1eth_1geth_1ab_2usb_host_wlan11n_01118"
export CONFIG_VERSION="05.29"
export CONFIG_SUBVERSION="-24310"
export CONFIG_VERSION_MAJOR="116"
export CONFIG_ROMSIZE="16"
export CONFIG_RAMSIZE="64"
export CONFIG_RELEASE="2"
export CONFIG_BETA_RELEASE="1"
export CONFIG_LABOR_ID_NAME="BETA"
##########################################################################################
## OEM Ermitteln
##########################################################################################
OEM_tmp=`cat $CONFIG_ENVIRONMENT_PATH/firmware_version`
if [ -z "${OEM_tmp}" ] ; then
OEM_tmp=$CONFIG_OEM_DEFAULT
fi
OEM=${OEM_tmp%,*}
OEM_DEFAULT_INDEX=${OEM_tmp#*,}
if [ "$OEM_DEFAULT_INDEX" = "$OEM" ] ; then
OEM_DEFAULT_INDEX=""
fi
export OEM_DEFAULT_INDEX
export OEM=”avme”
##########################################################################################
## OEM spezifische Konfiguration
##########################################################################################
if [ "$OEM" = "avme" ]; then
export CONFIG_MULTI_COUNTRY="y"
export CONFIG_DSL_MULTI_ANNEX="y"
export CONFIG_MULTI_LANGUAGE="y"
export CONFIG_PROV_DEFAULT="n"
fi
##########################################################################################
## Hardwareabhaenge Parameter
##########################################################################################
if [ "$HWRevision_ATA" = "1" ] ; then
export enable_ata=1
else
export enable_ata=0
export CONFIG_ATA="n"
export CONFIG_ATA_FULL="n"
fi
##########################################################################################
## Evaluate Firmware-URL
## Evaluate Generic Serviceportal-URL
## Evaluate Generic Accessory-URL
## (generated from parameters as below - except an explicit value is found by parsing config )
##########################################################################################
EXTERNAL_BOX_PARAMS="hardware=${HWRevision}&oem=${OEM}&language=${Language}&country=&version=${CONFIG_VERSION_MAJOR}.${CONFIG_VERSION}&subversion=${CONFIG_SUBVERSION##*-}"
if [ -z "${CONFIG_FIRMWARE_URL}" ] ; then
CONFIG_FIRMWARE_URL="http://www.avm.de/fritzbox-firmware-update.php?hardware=${HWRevision}&oem=${OEM}&language=${Language}&country="
export CONFIG_FIRMWARE_URL
fi
if [ -z "${CONFIG_SERVICEPORTAL_URL}" ] ; then
CONFIG_SERVICEPORTAL_URL="http://www.avm.de/fritzbox-service-portal.php?${EXTERNAL_BOX_PARAMS}"
export CONFIG_SERVICEPORTAL_URL
fi
if [ -z "${CONFIG_ONLINEHELP_URL}" ] ; then
CONFIG_ONLINEHELP_URL="http://help.avm.de/fritzbox.php?${EXTERNAL_BOX_PARAMS}"
export CONFIG_ONLINEHELP_URL
fi
if [ -z "${CONFIG_ACCESSORY_URL}" ] ; then
CONFIG_ACCESSORY_URL="http://www.avm.de/fritzbox_apps.php?${EXTERNAL_BOX_PARAMS}"
export CONFIG_ACCESSORY_URL
fi
if [ -z "${CONFIG_MANUAL_URL}" ] ; then
CONFIG_MANUAL_URL="http://www.avm.de/fritzbox_manual.php?${EXTERNAL_BOX_PARAMS}"
export CONFIG_MANUAL_URL
fi
if [ -z "${CONFIG_UPDATEFEATURE_URL}" ] ; then
CONFIG_UPDATEFEATURE_URL="http://www.avm.de/fritzbox_firmware-features.php?${EXTERNAL_BOX_PARAMS}"
export CONFIG_UPDATEFEATURE_URL
fi
if [ -z "${CONFIG_NEWSLETTER_URL}" ] ; then
CONFIG_NEWSLETTER_URL="http://www.avm.de/newsletter?${EXTERNAL_BOX_PARAMS}"
export CONFIG_NEWSLETTER_URL
fi
##########################################################################################
## Boxspezifische defaults setzen
##########################################################################################
if [ ! -L /var/default ] ; then
ln -s /etc/default.$CONFIG_PRODUKT /var/default
fi
##########################################################################################
## Time Zone
##########################################################################################
MANUAL_TZ_ENABLED="`echo timezone_manual.enabled | ar7cfgctl -s 2>/dev/null`"
if [ "$MANUAL_TZ_ENABLED" = "yes" ]; then
MANUAL_TZ="`echo timezone_manual.TZ_string | ar7cfgctl -s 2>/dev/null | sed s/\\"//g`"
rm -f /var/TZ
echo $MANUAL_TZ >/var/TZ
else
rm -f /var/TZ
ln -s /etc/default.$Country/TZ /var/TZ
fi
export TZ=`cat /etc/TZ`
##########################################################################################
## Annex
##########################################################################################
if [ -z "$annex_param" ] ; then
if [ "${CONFIG_DSL_MULTI_ANNEX}" = "y" ] ; then
LOADANNEX=`echo ar7cfg.dslglobalconfig.Annex | ar7cfgctl -s 2>/dev/null | sed s/\\"//g` ; # annex aus userselection?
if [ -z "${LOADANNEX}" ] ; then
export ANNEX=`cat $CONFIG_ENVIRONMENT_PATH/annex` ; # annex aus /proc nehmen, nicht von Config!
else
export ANNEX=${LOADANNEX} ; # annex aus userselection
fi
else
export ANNEX=`cat $CONFIG_ENVIRONMENT_PATH/annex` # annex aus /proc nehmen, nicht von Config!
fi
if [ -z "${ANNEX}" ] ; then export ANNEX=${CONFIG_ANNEX} ; fi # nur wenn vom /proc nix kommt, default setzen.
else # annex_param
echo "overwrite annex"
export ANNEX=$annex_param
fi
##########################################################################################
## ovl
##########################################################################################
if ! checkempty /var/flash/featovl.cfg 2>/dev/null ; then
for featovl in `cat /var/flash/featovl.cfg`; do
echo "overwrite feature ${featovl}"
export ${featovl}
done
fi
##########################################################################################
## gcov
##########################################################################################
export GCOV_PREFIX=/var/gcov; if [ ! -d ${GCOV_PREFIX} ]; then mkdir ${GCOV_PREFIX} ; fi
export GCOV_PREFIX_STRIP=5
ora elimino dal 7330sl le directory filesystem/usr/share e filesystem/usr/www e ci metto quelle del 7330
ora essendo il firmware troppo grande entro nel filesystem/usr/share/tam/msg/default ed elimino i file dentro le cartelle lasciando solo il tedesco, son i file segreteria
comprimo il firmware con il comando ./fwmod -p (il nome .image del mio 7330sl)
mi crea un file image
potrei aver sbagliato, capito male qualcossa, vediamo se risolvo
dumazone- nuovo utente
- Numero di messaggi : 30
Località : Pordenone
Data d'iscrizione : 24.09.12
Re: Aiuto per compilazione firmware multilinguaggio 7330 SL
dumazone ha scritto:ora elimino dal 7330sl le directory filesystem/usr/share e filesystem/usr/www e ci metto quelle del 7330
ora essendo il firmware troppo grande entro nel filesystem/usr/share/tam/msg/default ed elimino i file dentro le cartelle lasciando solo il tedesco, son i file segreteria
comprimo il firmware con il comando ./fwmod -p (il nome .image del mio 7330sl)
mi crea un file image
potrei aver sbagliato, capito male qualcossa, vediamo se risolvo
Se elimini i file nella segreteria devi creare dei symlink en es it fr alla cartella de affinchè fuunzioni il firmware.
Ma io credo che tu stia sbagliando qualcosa nella cartella /etc, defult.[nome_fritz], in genere se riavvia è lì dentro il problema.
Comunque cancellare non è mai buona cosa: nei nuovi firmware freetz si comporta in maniera strana, alle volte perde synlink da qualche parte. Fai una prova riscompatta il firmware risultante e verifica che il numero file sia identico a quello pre-elaborazione,nella cartella filesystem
Ciao!
_________________
I miei fritz attualmente al lavoro:
Fritz box fon WLAN 7360v1 - fw. 111.06.30 by AVM
..e quelli a riposo:
Fritz box fon wlan 7170 SL v1 29.04.87-ITA-by-Annex-massinge_b_1.02
Re: Aiuto per compilazione firmware multilinguaggio 7330 SL
altro esperimento
ho lasciato tutti i file del 7330sl e sostituito solo quelli uguali al 7330
ho lasciato anche i file segreteria telefonica anche se nella guida diceva che si potevano eliminare
essendo però il file finale troppo grande ho eliminato due cartelle che credo inutili cioè dentro filesystem/usr/www avm ela 1un1 (la stessa guida diceva di eliminarla e sostituirla
così il file era dimensione corretta e ha compattato
risultato non cambia, quando lo lo installo mi rimane in luce verde fissa power
bah forse l' rc.conf è da verificare meglio?
ho lasciato tutti i file del 7330sl e sostituito solo quelli uguali al 7330
ho lasciato anche i file segreteria telefonica anche se nella guida diceva che si potevano eliminare
essendo però il file finale troppo grande ho eliminato due cartelle che credo inutili cioè dentro filesystem/usr/www avm ela 1un1 (la stessa guida diceva di eliminarla e sostituirla
così il file era dimensione corretta e ha compattato
risultato non cambia, quando lo lo installo mi rimane in luce verde fissa power
bah forse l' rc.conf è da verificare meglio?
dumazone- nuovo utente
- Numero di messaggi : 30
Località : Pordenone
Data d'iscrizione : 24.09.12
Re: Aiuto per compilazione firmware multilinguaggio 7330 SL
MA la prova che ti ho detto di fare io l'hai fatta? Controllato che quantomeno il numero dei file della cartella original che hai modificato tu siano esattamente gli stessi risultanti dalla scompattazione del firmware-risultato?
Altrimenti visto che ci sei, prova con speed-to-fritz se ottieni un qualche risultato apprezzabile.
Ciao!
Altrimenti visto che ci sei, prova con speed-to-fritz se ottieni un qualche risultato apprezzabile.
Ciao!
_________________
I miei fritz attualmente al lavoro:
Fritz box fon WLAN 7360v1 - fw. 111.06.30 by AVM
..e quelli a riposo:
Fritz box fon wlan 7170 SL v1 29.04.87-ITA-by-Annex-massinge_b_1.02
Re: Aiuto per compilazione firmware multilinguaggio 7330 SL
eccomi, sono bloccato perchè ho cambiato appatramento quindi sono rimasto senza connessione
nel nuovo ho attivato fastweb joy, ma è un paccone quindi recedo e provo altro gestore
intanto ho visto uscita una nuova beta del firmware, interessante
appena mi stabilizzo tornerò a fare prove
mai mollare
nel nuovo ho attivato fastweb joy, ma è un paccone quindi recedo e provo altro gestore
intanto ho visto uscita una nuova beta del firmware, interessante
appena mi stabilizzo tornerò a fare prove
mai mollare
dumazone- nuovo utente
- Numero di messaggi : 30
Località : Pordenone
Data d'iscrizione : 24.09.12
Re: Aiuto per compilazione firmware multilinguaggio 7330 SL
Ti riferisci a questa:
ftp://service.avm.de/Beta/Neue_Repeatingfunktion_Preview/FRITZ!Box_7330_SL/
Però.. hai un file db italiano proveniente da un 73xx da poterci abbinare (versione xx.05.29)?
Ciao!
ftp://service.avm.de/Beta/Neue_Repeatingfunktion_Preview/FRITZ!Box_7330_SL/
Però.. hai un file db italiano proveniente da un 73xx da poterci abbinare (versione xx.05.29)?
Ciao!
_________________
I miei fritz attualmente al lavoro:
Fritz box fon WLAN 7360v1 - fw. 111.06.30 by AVM
..e quelli a riposo:
Fritz box fon wlan 7170 SL v1 29.04.87-ITA-by-Annex-massinge_b_1.02
Re: Aiuto per compilazione firmware multilinguaggio 7330 SL
Visto che sei per la sperimentazione una cosa non mi è chiara! Hai provato a caricare direttamente (ovviamente opportunamente modificato) il firmware del 7330_107.05.24 internazionale?
Concettualmente i 2 modelli dovrebbero essere identici tranne che per la linea telefonica in ingresso (SL=Solo ADSL) quindi pienamente compatibili per il resto!
Se sei interessato alla prova lo puoi scaricare tramite ruKernelTool (visto che non è presente nel FTP).
Ciao
Concettualmente i 2 modelli dovrebbero essere identici tranne che per la linea telefonica in ingresso (SL=Solo ADSL) quindi pienamente compatibili per il resto!
Se sei interessato alla prova lo puoi scaricare tramite ruKernelTool (visto che non è presente nel FTP).
Ciao
_________________
Qual è il miglior modo per fare una cosa senza correre rischi? Non farla!
Fritz!Box 7390_84.06.03_Multi_lingue_IT_EN_ES_FR_DE
Fritz!Box 7240_73.05.53_Multi_lingue_IT_EN_ES_FR_DE-Trunk
Fritz!Box 7170-V1_7170_58.04.87-ITA-by-Annex-massinge-b_1.05
Fritz!Box 7170SL-7170_29.04.87-ITA-by-Annex-massinge-b_1.05
Annex- moderatore
- Numero di messaggi : 1631
Età : 54
Località : Perugia
Data d'iscrizione : 15.02.09
Argomenti simili
» errore compilazione firmware freetz trunk 7390
» Aiuto per fritz!box 7330
» [Risolto] Aiuto impossibile accedere fritz box 7330
» Fritz 7330 firmware 6.20
» Aggiornamento firmware 7330
» Aiuto per fritz!box 7330
» [Risolto] Aiuto impossibile accedere fritz box 7330
» Fritz 7330 firmware 6.20
» Aggiornamento firmware 7330
Pagina 1 di 1
Permessi in questa sezione del forum:
Non puoi rispondere agli argomenti in questo forum.
Oggi alle 8:12 am Da rohrl
» Nuovo Utente
Oggi alle 5:46 am Da Lucaperux
» Errori continui su WIFI con Fritzbox 7530AX e Repeater 1200AX
Oggi alle 5:37 am Da Franchelli
» Quando il FritzOS 8 sul 4060 ?
Oggi alle 4:29 am Da DANIELONE
» FritzBox 5690 pro e Fastweb FTTH
Oggi alle 1:07 am Da Steveworld7
» Clonare Mac addess
Oggi alle 12:40 am Da DANIELONE
» 2024: ci sono ancora numeri VoIP gratuiti ?
Oggi alle 12:33 am Da DANIELONE
» Un saluto a tutti
Ieri alle 11:56 pm Da Franchelli
» Ciao a tutti
Ieri alle 9:37 am Da Acuplush
» 6850 lan1 wan
Ieri alle 8:18 am Da maurofritz
» Problema con Fritzbox 7590 e ripetitore 1240e
Gio Nov 21, 2024 11:51 am Da savsa82
» Buonasera a tutti sono nuovo
Gio Nov 21, 2024 9:21 am Da savsa82