Hallo doc456,
ich hab' noch ein bischen gesucht und in
diesem Beitrag einen Hinweis gefunden.
Ich habe also per adam2-FTP und "quote GETENV annex" (wenn ich das richtig verstehe, kann ich so den Inhalt der Variable annex anzeigen...) die Rückmeldung "annex" erhalten - das scheint also das gleiche zu sein, wie in dem oben genannten Link (vorausgesetzt ich habe da die gleiche config-Variable ausgelesen), also annex=(nix). Und da sollte eigentlich "B" stehen, oder?
Die müsste sich doch dann per
debug
bin
quote MEDIA FLSH
quote SETENV "annex B"
quit
auf "B" setzen lassen, oder?
Bevor ich das wage, bitte ich Dich um eine Bestätigung, ob ich mit meiner Idee auf dem richtigen Weg bin, oder ob ich da völlig daneben liege.
Ich habe mir das install-script aus dem 06.04.30-Frimware-Image angeschaut:
################################
# list of accepted installtypes:
################################
echo OEM=$OEM
# get annex from Kernel dep env path
if [ "${kversion}" = 24 ] ; then
export ANNEX=`cat /proc/sys/dev/adam2/annex`
else
export ANNEX=`cat /proc/sys/urlader/annex`
fi
if [ -z "${ANNEX}" ] ; then echo ANNEX=${ANNEX} not supported ; exit $INSTALL_WRONG_HARDWARE ; fi
echo ANNEX=$ANNEX
# Fritz_Box_FON
if [ -z "$DISABLE_Fritz_Box_FON" ] ; then
echo testing acceptance for device Fritz_Box_FON ...
if /etc/version --install=ar7_4MB_2eth_2ab_isdn_pots_05804 ; then
echo device has installtype ar7_4MB_2eth_2ab_isdn_pots_05804
# passt der ANNEX ?
accept_annex=B
echo assumed ANNEX ${accept_annex} -- found ANNEX "${ANNEX}"
if [ "${accept_annex}" = "${ANNEX}" ] ; then
echo device has ANNEX ${ANNEX}
# passt der OEM ?
if [ ! -z "${OEM}" ] ; then
oem_found=0
for i in avm freenet 1und1 aol ; do
if [ "$i" = "${OEM}" ] ; then
echo "OK - OEM ${OEM} is supported"
oem_found=1
break
fi
done
if [ "$oem_found" = "0" ] ; then
echo "OEM ${OEM} not supported"
exit $INSTALL_WRONG_HARDWARE
fi
fi
echo OK - accept this update for device Fritz_Box_FON ...
korrekt_version=1
fi
fi
echo testing acceptance for device Fritz_Box_FON done
fi
Das dürfte doch die oben genannte Variable sein oder?
Ich hab' leider keine zweite FBF zum kontrollieren, ob bei dieser "annex=B" ausgegeben wird.
Kannst mir einen Tip geben, ob ich mit meinen Überlegungen richtig liege?
Wenn die entbrandete FBF dann wieder das 06.04.30-firmware-image von AVM akzeptiert wäre ich happy.
Greetz
6_freddy
