[Frage] Speedport w701v freetz imagesize

DieterM75

Neuer User
Mitglied seit
11 Apr 2009
Beiträge
11
Punkte für Reaktionen
0
Punkte
0
Hey, ich habe mir ein image mit freetz für meinen speedport gebastelt.
Was mich jetzt ein bisschen erstaunt ist, dass das .image archiv laut Dateimanager 8.5MB groß ist.
Die kernel.image hat allerdings 7.7MB. Beim packen des images kam auch keine "Filesystem image too big" warnung.
Kann ich das image bedenkenlos benutzen?

Und noch mal zum verständnis:
ich habe aktuell freetz auf der box. Kann ich das image per webinstall installieren, oder muss ich nochmal die build prozedur durchlaufen?

Dankeschön
 
Wenn Freetz kein Filesystem image too big meldet kannst du das Image immer Flashen (das kernel.image ist die Datei die auf den Flash geschrieben wird, das restliche Image enthält noch andere dateien die nicht in den Flash geschrieben werden). Wenn Freetz bereits installiert ist kannst du das Image ganz einfach über das Freetz Webinterface durchführen.
 
Hm, leider klappt es nicht wie erwartet.
Lade ich das image per freetz updater auf die box, so begrüßt mich nach dem reboot die alte version.

Code:
AVM-Dienste anhalten, Teil 1 (prepare_fwupgrade start) ...
  cat: can't open '/var/run/delayed_reboot.pid': No such file or directory
  rm: cannot remove '/var/run/delayed_reboot.pid': No such file or directory
  rmmod: rfcntl: No such file or directory
  killall: flashd: no process killed
  killall: minid: no process killed
  disable watchdog
  rmmod: userman: No such file or directory
  rmmod: isdn_fbox_fon3: No such file or directory
  rmmod: kdsldmod: Resource temporarily unavailable
  killall: checkservices: no process killed
ERLEDIGT

Firmware-Archiv extrahieren ...
  ./var/
  ./var/.sp2fr_info
  ./var/.packages
  ./var/flash_update.ko
  ./var/.config
  ./var/tmp/
  ./var/tmp/filesystem.image
  ./var/tmp/kernel.image
  ./var/regelex
  ./var/chksum
  ./var/install
  ./var/signature
  ./var/post_install
  ./var/static.pkg
  ./var/flash_update.o
DONE

AVM-Dienste anhalten, Teil 2 (prepare_fwupgrade end) ...
  cat: can't open '/var/run/delayed_reboot.pid': No such file or directory
  rm: cannot remove '/var/run/delayed_reboot.pid': No such file or directory
  ifconfig: SIOCGIFFLAGS: No such device
  ifconfig: SIOCGIFFLAGS: No such device
  ifconfig: SIOCGIFFLAGS: No such device
  ifconfig: SIOCGIFFLAGS: No such device
  ifconfig: SIOCGIFFLAGS: No such device
  ifconfig: SIOCGIFFLAGS: No such device
  rmmod: tiap: No such file or directory
  disable watchdog
ERLEDIGT

Ausführen des Firmware-Installationsskripts /var/install ...
  install: have Kernel 2.6
  install: check and install new firmware ...
  sed: /var/post_install: No such file or directory
  cat: can't open '/var/post_install': No such file or directory
  OEM=avm
  testing acceptance for device ...
  HWRevision: 101
  curr: 29.04.80  new: xx.04.82
  debug: curr: 29.04.80
  debug: new: "XX.04.82"
  major_currFWver=29
  middle_currFWver=4
  minor_currFWver=80
  middle_newFWver=4
  minor_newFWver=82
  Force: Accept Firmware Version: xx.04.82 
  Force: factorysettings ...
  Force: factorysettings done.
  install: 26 check files...
  File already contains the checksum, verifying
  Calculated checksum is 183EFA64
  Saved checksum is 183EFA64
  Checksum validation successful!
  chksum for file /var/tmp/kernel.image ok
  install: 26 getting mtd to install...
  install: -----------------------------------------------------
  bootloader_size 0x00010000
  jffs2_size 0x000e0000
  Kernel_without_jffs2_size 6881280
  kernel_image_size 7590664
  kernel_mtd_size 7798784
  Kernel_Start_Add=268500992
  Kernel_End_Addr=276091656
  Kernel_without_jffs2_End_Addr=275382272
  install: Image would overlap - jffs2 will be deleted ...
  install: -----------------------------------------------------
  install: kernel_size=7798784
  install: kernel_update_start=268500992
  install: kernel_update_len=7798784
  install: 26 setting files to install...
  install: /var/tmp/kernel.image to start(268500992) size(7798784)
  install: check for old settings ...
  set INFO led to blink (modul=7, state=4)
ERLEDIGT - Rückgabewert des Installationsskripts = 1 (INSTALL_SUCCESS_REBOOT)

Von /var/post_install generierter Inhalt:
  #! /bin/sh
  echo $0: start
  sleep 1
  killall run_clock
  if ps | grep -v grep | grep -q telefon ; then killall telefon ; fi
  if ps | grep -v grep | grep -q telnetd ; then killall telnetd ; fi
  echo skip deleting language from env
  echo MODE=update > /dev/avm_power
  echo "disable" > /dev/watchdog
  echo still running:
  ps
  lsmod
  sleep 1
  update_parameter=flash_update_file0="/var/tmp/kernel.image,268500992,7798784,crc=1"
  insmod /var/flash_update.ko $update_parameter
  exit 0
ENDE DER DATEI

Das Nach-Installationsskript läuft beim Neutart (reboot) und führt die
darin definiterten Aktionen aus, z.B. das tatsächliche Flashen der Firmware.
Sie können immer noch entscheiden, diesen Vorgang abzubrechen, indem Sie
das Skript und den Rest der extrahierten Firmware-Komponenten löschen.

Der ftp uploader funktioniert bei mir gar nicht (ftpXXX). Der erkennt nicht dass die box rebootet wurde, egal ob ich an LAN1 bin oder am zusätzlichen switch. Link, ping und FTP funktionieren nach dem reboot allerdings...

Vielleicht hat ja einer ne Idee

Danke
 
Stecker raus, 2 Sekunden später wieder rein. Aber wie gesagt, ich wäre manuell auf adam drauf gekommen.
Vielleicht muss ich dazu sagen dass ich das freetz ubuntu linux nutze und die IP manuell vergeben habe. Doch von der VM aus komme ich über FTP auch auf die box. Nur das skript zeigt mir weiter punkte an.
 
Nein, hilft auch nicht.
Einstellungen werden erfolgreich gelöscht, doch die firmware version bleibt die alte...
 
Ich hab das selbe Problem mit einem Update einer gefritzten W900V. Installiert ist AVM 29.04.82 und Freetz 1.1-stable. Neues Firmware Image hat 29.04.87 und Freetz 1.2-stable.
Das Image wird auf der Box erfolgreich extrahiert aber der /var/install output meint:


...
sed: /var/post_install: No such file or directory
cat: can't open '/var/post_install': No such file or directory
...


Das Resultat nach einem Reboot ist dann bereinigte Config aber alte Firmware :(

Nach dem Extrahieren befinden sich die Dateien aus ./var/ im Image auch nicht in /var auf der Box... Wohin wird der ganze Quark eigentlich extrahiert?

Mfg

RaumZeit
 
... dass das .image archiv laut Dateimanager 8.5MB groß ist.
Vielleicht lassen sich noch einige unnötige Dinge (z.B USB, v1-Piglet, assitant, dtrace, mediasrv, minid, printsrv, support files ...) entfernen, dann wird das image deutllich kleiner.
 

Statistik des Forums

Themen
246,780
Beiträge
2,257,374
Mitglieder
374,825
Neuestes Mitglied
Waldi2000
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.