Il Forum NON UFFICIALE per raccogliere le novità riguardo i Fritz!Box AVM e gli Speed tedeschi.
Per contattare l'admin: fritzboxforumitalia@gmail.com (solo per problemi di accesso)


Ai nuovi iscritti: si ricorda che è obbligatorio presentarsi nella apposita sezione, pena la cancellazione dell'account

Non sei connesso Connettiti o registrati

Aiuto per compilazione firmware multilinguaggio 7330 SL

Vedere l'argomento precedente Vedere l'argomento seguente Andare in basso  Messaggio [Pagina 1 di 1]

dumazone


nuovo utente
nuovo utente
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
Codice:
sudo apt-get install subversion

Codice:
svn co http://svn.freetz.org/trunk/ freetz
così mi crea la cartella freetz con dentro il software

Codice:
svn up
verione più recente

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
i pacchetti necessari

Codice:
apt-get install xz-utils
perchè al make menuconfig mi diceva mancante non conosco linux quindi ho cercato la soluzione in rete

Codice:
sudo apt-get install libc6-dev-i386 gcc-multilib

sudo apt-get install lib32ncurses5-dev
questa installazione mi ha risolto l'errore che mi riportava fakeroot in compilazione

ora come dice la wiki ci si può spostare nella cartella dell freetz
Codice:
cd freetz

Codice:
make menuconfig
per entrare nella configurazione grafica del freetz

Codice:
make
per scaricare la versione del firmware scelto cui applica le modifiche


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

Massinge


Admin
Admin
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 7360 - fw. 111.06.21 by AVM

2 * Fritz box fon WLAN 7240 - fw. 73.05.22-Multi_annex A-B by Massinge

...e quelli a riposo:
Fritz box fon WLAN 7050
Fritz box fon wlan 7170 SL v1 29.04.87-ITA-by-Annex-massinge_b_1.02
http://www.fritzbox-forum.com

dumazone


nuovo utente
nuovo utente
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
Codice:
export CONFIG_MULTI_LANGUAGE=”y”
export CONFIG_MULTI_COUNTRY=”y”
nel file rc.conf alla fine della lista di configurazioni export CONFIG_*, però non ho solo una lista

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 Razz

Massinge


Admin
Admin
trasformale così:

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=
lo trasformi in
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 7360 - fw. 111.06.21 by AVM

2 * Fritz box fon WLAN 7240 - fw. 73.05.22-Multi_annex A-B by Massinge

...e quelli a riposo:
Fritz box fon WLAN 7050
Fritz box fon wlan 7170 SL v1 29.04.87-ITA-by-Annex-massinge_b_1.02
http://www.fritzbox-forum.com

dumazone


nuovo utente
nuovo utente
uhmm niente, mi rimanr sempre bloccato spia fissa dopo il flash

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.

Massinge


Admin
Admin
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 7360 - fw. 111.06.21 by AVM

2 * Fritz box fon WLAN 7240 - fw. 73.05.22-Multi_annex A-B by Massinge

...e quelli a riposo:
Fritz box fon WLAN 7050
Fritz box fon wlan 7170 SL v1 29.04.87-ITA-by-Annex-massinge_b_1.02
http://www.fritzbox-forum.com

dumazone


nuovo utente
nuovo utente
esatto

altre volte invece sta fisso (nel senso con altro firmware, ne ho provati 3-4 cambiando alcune cose)

Annex


moderatore
moderatore
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

dumazone


nuovo utente
nuovo utente
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


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

Massinge


Admin
Admin
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 7360 - fw. 111.06.21 by AVM

2 * Fritz box fon WLAN 7240 - fw. 73.05.22-Multi_annex A-B by Massinge

...e quelli a riposo:
Fritz box fon WLAN 7050
Fritz box fon wlan 7170 SL v1 29.04.87-ITA-by-Annex-massinge_b_1.02
http://www.fritzbox-forum.com

dumazone


nuovo utente
nuovo utente
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?

Massinge


Admin
Admin
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!


_________________
I miei fritz attualmente al lavoro:
Fritz box fon WLAN 7360 - fw. 111.06.21 by AVM

2 * Fritz box fon WLAN 7240 - fw. 73.05.22-Multi_annex A-B by Massinge

...e quelli a riposo:
Fritz box fon WLAN 7050
Fritz box fon wlan 7170 SL v1 29.04.87-ITA-by-Annex-massinge_b_1.02
http://www.fritzbox-forum.com

dumazone


nuovo utente
nuovo utente
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

Massinge


Admin
Admin
Ti riferisci a questa:
ftp://service.avm.de/Beta/Neue_Repeatingfunktion_Preview/FRITZ!Box_7330_SL/

Question

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 7360 - fw. 111.06.21 by AVM

2 * Fritz box fon WLAN 7240 - fw. 73.05.22-Multi_annex A-B by Massinge

...e quelli a riposo:
Fritz box fon WLAN 7050
Fritz box fon wlan 7170 SL v1 29.04.87-ITA-by-Annex-massinge_b_1.02
http://www.fritzbox-forum.com

Annex


moderatore
moderatore
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


_________________
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

Contenuto sponsorizzato


Vedere l'argomento precedente Vedere l'argomento seguente Tornare in alto  Messaggio [Pagina 1 di 1]

Permesso di questo forum:
Non puoi rispondere agli argomenti in questo forum