[Problem] ERROR: No HTML directory given.

babbitt

Neuer User
Mitglied seit
26 Mai 2011
Beiträge
11
Punkte für Reaktionen
0
Punkte
0
Hallo allerseits!
leider hat das Kompilieren bei mir nicht so gut geklappt... :-?

Nach einer längeren Zeit, wo alles schon sehr gut zu scheinen begann, habe ich eine Fehlermeldung bekommen - hier die letzten Zeilen:
Code:
bff13000-bff34000 rw-p 00000000 00:00 0          [stack]
applying patches
  applying patches (7141-de)
ERROR: No HTML directory given.
make: *** [firmware-nocompile] Fehler 1

Zu den Beteiligten:
1. Olle FritzBox Fon WLAN 7141
2. Freetz-1.1.4
3. Ubuntu 11.4 [2.6.38-8]
4. meine Wenigkeit, die sich bemüht hat alles richtig auszuwählen und abzutippen

...und wie's gemacht wurde:
  • habe mir zuerst die Anleitungen auf FREETZ gelesen und danach sowohl die fehlende Umgebung in Ubuntu nachinstalliert wie auch Freetz-1.4.4 heruntergeladen.
  • mit makemenuconfig habe ich dann die gewünschte Konfiguration gewählt (Datei ist im Anhang als .txt angehängt)
  • make ausgeführt und die verbose(2) Ausgabe gespannt beobachtet
  • geflucht, gelesen, überprüft, nochmal versucht... und weiter geflucht :)

Und die Fragen: was habe ich übersehen und wie krieg ich's zum laufen?

Danke im Voraus!
 

Anhänge

  • fritzbox7141.config.txt
    15.5 KB · Aufrufe: 18
Der tar segfault vornedran wäre natürlich auch noch von Interesse gewesen...

Was nutzt du jetzt als Build-System?

Gruß
Oliver
 
...bin mir nicht sicher ob du mit tar segfault meinst ob es beim unzippen Probleme gab, aber falls ja, dann verlief alles recht gut, bis diese Fehlermeldung auftauchte. Und gebaut wurde es auf der erwähnten Ubuntu-Maschine, aber ich denke, dass du damit auch was anderes gemeint hast?

Was ich noch als mögliche Ursache dazu ziehen würde ist, dass meine FritzBox mit einem extra LAN Kabel unter 192.168.178.1 eingebunden ist und die Pakete wurden beim Kompilieren über meine NETGEAR unter 192.168.0.1 heruntergeladen. Ich dachte, dass es eben keine Rolle spielt, aber vielleicht irre ich mich da...
 
ja, hätte ich das gewusst... :(
die Ausgabe lief für gute 10minuten und ich habe es nicht in eine Datei gespeichert... somit kann ich es nicht mehr rekonstruieren, aber bis zu diesem Platz gab es soweit ich bei dieser ZeilenFlut nichts übersehen habe, keine sonstigen Fehlermeldungen. Eben das übliche herunterladen und verarbeiten...

Ich versuche das Ganze nochmal von Vorne und schick die Ausgabe in eine Datei, aber vielleicht gibt es irgendwelche Ideen aus dem bereits Vorhandenen, woran es liegen könnte. Dann würde ich es überprüfen und das 2x anders machen.
 
Die erste Zeile oben, die mit bff13000 anfängt, ist die letzte Zeile von einer Liste der Speicheraufteilung eines Prozesses. Davor sollte sich der Name dieses Prozesses finden und ein Hinweis darauf, was passiert ist.

Selbst wenn vieles schon weggescrollt ist, sollten zumindest noch 24 Zeilen am Bildschirm sein.
 
Was passiert denn, wenn du nochmal "make" eingibst? Die Fehlermeldung kommt doch bestimmt wieder!?
 
@olistudent: ja, der Prozess ist natürlich kürzer, weil die anderen Sachen schon vorhanden sind, aber an dieser Stelle hält er auch wieder an mit der selben Fehlermeldung. Habe das ganze aber noch mal mit einem neuen Paket und neuer Revision getestet, leider auch mit dem gleichen Ergebnis. Ausgabe folgt:

@RalfFriedl: hattest Recht, das Wesentliche ist gar nicht so lang wie ich vermutet hätte, hier die Ausgabe:

Code:
svn checkout http://svn.freetz.org/tags/freetz-1.1.4 freetz-1.4.4
...
Ausgecheckt, Revision 7048
--------------------------
make menuconfig --> fritzbox7141.config
make
....
....
....
STEP 1: UNPACK
unpacking firmware image
splitting kernel image
unpacking filesystem image
    4122 inodes (4278 blocks) to write
    created 3506 files
    created 155 directories
    created 307 symlinks
    created 309 devices
    created 0 fifos
unpacking var.tar
done.

STEP 2: MODIFY
*** buffer overflow detected ***: /home/eremit/Arbeitsfläche/freetz-1.4.4/./tools/tar terminated
======= Backtrace: =========
/lib/i386-linux-gnu/libc.so.6(__fortify_fail+0x50)[0x40123df0]
/lib/i386-linux-gnu/libc.so.6(+0xe4cca)[0x40122cca]
/lib/i386-linux-gnu/libc.so.6(__strcpy_chk+0x3f)[0x4012205f]
/home/eremit/Arbeitsfläche/freetz-1.4.4/./tools/tar[0x804f86e]
/home/eremit/Arbeitsfläche/freetz-1.4.4/./tools/tar[0x80505e5]
/home/eremit/Arbeitsfläche/freetz-1.4.4/./tools/tar[0x805007a]
/home/eremit/Arbeitsfläche/freetz-1.4.4/./tools/tar[0x8051076]
/home/eremit/Arbeitsfläche/freetz-1.4.4/./tools/tar[0x80604d9]
/lib/i386-linux-gnu/libc.so.6(__libc_start_main+0xe7)[0x40054e37]
/home/eremit/Arbeitsfläche/freetz-1.4.4/./tools/tar[0x804a3e1]
======= Memory map: ========
08048000-08077000 r-xp 00000000 08:03 1056605    /home/eremit/Arbeitsfläche/freetz-1.4.4/tools/tar
08077000-08078000 r--p 0002e000 08:03 1056605    /home/eremit/Arbeitsfläche/freetz-1.4.4/tools/tar
08078000-0807a000 rw-p 0002f000 08:03 1056605    /home/eremit/Arbeitsfläche/freetz-1.4.4/tools/tar
0977c000-097c3000 rw-p 00000000 00:00 0          [heap]
40000000-4001c000 r-xp 00000000 08:03 393269     /lib/i386-linux-gnu/ld-2.13.so
4001c000-4001d000 r--p 0001b000 08:03 393269     /lib/i386-linux-gnu/ld-2.13.so
4001d000-4001e000 rw-p 0001c000 08:03 393269     /lib/i386-linux-gnu/ld-2.13.so
4001e000-4001f000 r-xp 00000000 00:00 0          [vdso]
4001f000-40021000 rw-p 00000000 00:00 0 
40035000-4003c000 r-xp 00000000 08:03 393351     /lib/i386-linux-gnu/librt-2.13.so
4003c000-4003d000 r--p 00006000 08:03 393351     /lib/i386-linux-gnu/librt-2.13.so
4003d000-4003e000 rw-p 00007000 08:03 393351     /lib/i386-linux-gnu/librt-2.13.so
4003e000-40198000 r-xp 00000000 08:03 393282     /lib/i386-linux-gnu/libc-2.13.so
40198000-40199000 ---p 0015a000 08:03 393282     /lib/i386-linux-gnu/libc-2.13.so
40199000-4019b000 r--p 0015a000 08:03 393282     /lib/i386-linux-gnu/libc-2.13.so
4019b000-4019c000 rw-p 0015c000 08:03 393282     /lib/i386-linux-gnu/libc-2.13.so
4019c000-401a0000 rw-p 00000000 00:00 0 
401a0000-401b5000 r-xp 00000000 08:03 393347     /lib/i386-linux-gnu/libpthread-2.13.so
401b5000-401b6000 r--p 00015000 08:03 393347     /lib/i386-linux-gnu/libpthread-2.13.so
401b6000-401b7000 rw-p 00016000 08:03 393347     /lib/i386-linux-gnu/libpthread-2.13.so
401b7000-401ba000 rw-p 00000000 00:00 0 
401ba000-403ba000 r--p 00000000 08:03 1185724    /usr/lib/locale/locale-archive
403ba000-403fa000 r--p 0054c000 08:03 1185724    /usr/lib/locale/locale-archive
403fa000-4051a000 r--p 0058d000 08:03 1185724    /usr/lib/locale/locale-archive
4051a000-40534000 r-xp 00000000 08:03 393310     /lib/i386-linux-gnu/libgcc_s.so.1
40534000-40535000 r--p 00019000 08:03 393310     /lib/i386-linux-gnu/libgcc_s.so.1
40535000-40536000 rw-p 0001a000 08:03 393310     /lib/i386-linux-gnu/libgcc_s.so.1
bf855000-bf876000 rw-p 00000000 00:00 0          [stack]
applying patches
  applying patches (7141-de)
ERROR: No HTML directory given.
make: *** [firmware-nocompile] Fehler 1
 
hier sehe ich auch den buffer overflow... kann aber damit nicht so viel anfangen :(
 
Kann man beim Erstellen von tar das strip weglassen? dann würde man vermutlich auch Namen von Funktionen beim tar und nicht nur bei der Library sehen.

Generell sollte es im tar keinen buffer overflow geben.
 
Kannst du mal bitte angehängten Patch einspielen und tar neu bauen?
Code:
make tar-dirclean
patch -p0 < tar_debug.patch.txt
make tar
make
Gruß
Oliver
 

Anhänge

  • tar_debug.patch.txt
    535 Bytes · Aufrufe: 252
ok, mit dem Patch wurde das tar-Problem behoben, aber nun scheint ja das Kernel-Image zu groß zu sein... heißt das, dass ich auf ein Paar von den Goodies in der .config verzichten muss, oder gibt es auch dafür ein Patch?

Hier die Ausgabe:
Code:
STEP 1: UNPACK
unpacking firmware image
splitting kernel image
unpacking filesystem image
    4122 inodes (4278 blocks) to write
    created 3506 files
    created 155 directories
    created 307 symlinks
    created 309 devices
    created 0 fifos
unpacking var.tar
done.

STEP 2: MODIFY
applying symlinks, deleting additional webinterfaces
applying patches
  applying patches (7141-de)
    applying patch file ./patches/100-profile.patch
    patching file etc/profile
    ----------------------------------------------------------------------
    applying patch file ./patches/110-multid-wait.patch
    patching file etc/init.d/rc.net
    ----------------------------------------------------------------------
    applying patch file ./patches/110-system_status.patch
    patching file usr/bin/system_status
    ----------------------------------------------------------------------
    applying patch file ./patches/130-fstab.patch
    patching file etc/fstab
    ----------------------------------------------------------------------
    applying patch file ./patches/7141/100-rc.net-dnsmasq.patch
    patching file etc/init.d/rc.net
    ----------------------------------------------------------------------
    applying patch file ./patches/7141/110-rc.S-mknod.patch
    patching file etc/init.d/rc.S
    ----------------------------------------------------------------------
    applying patch file ./patches/7141/120-rc.S-dev.patch
    patching file etc/init.d/rc.S
    ----------------------------------------------------------------------
    applying patch file ./patches/7141/130-rc.S-logging.patch
    patching file etc/init.d/rc.S
    ----------------------------------------------------------------------
    applying patch file ./patches/7141/140-rc.S-no_avm_exit.patch
    patching file etc/init.d/rc.S
    ----------------------------------------------------------------------
    applying patch file ./patches/7141/290-replace_websrv-remove_igdd.patch
    patching file etc/init.d/rc.net
    ----------------------------------------------------------------------
    applying patch file ./patches/7141/301-remove_smbd.patch
    patching file etc/init.d/rc.net
    ----------------------------------------------------------------------
    applying patch file ./patches/7141/400_remove_ftpd.patch
    patching file etc/hotplug/storage
    Hunk #2 succeeded at 186 (offset 36 lines).
    Hunk #3 succeeded at 203 (offset 36 lines).
    patching file etc/hotplug/run_mount
    ----------------------------------------------------------------------
    applying patch file ./patches/7141/de/130-foncalls.patch
    patching file usr/www/all/html/de/home/foncalls.js
    ----------------------------------------------------------------------
    applying patch file ./patches/7141/de/190-webmenu.patch
    patching file usr/www/all/html/de/menus/menu2_homehome.html
    patching file usr/www/all/html/de/menus/menu2_konfig.html
    ----------------------------------------------------------------------
    applying patch file ./patches/7141/de/200-sperre1.patch
    patching file usr/www/avm/html/de/fon/sperre1.js
    ----------------------------------------------------------------------
    applying patch file ./patches/7141/de/210-notmountable.patch
    patching file usr/www/all/html/de/home/home.js
    ----------------------------------------------------------------------
  creating symlinks /tmp, /mod and /home
  setting freetz-version 'freetz-1.1.4'
    applying patch file ./patches/100-getcons.sh
  removing /bin/getcons
    rm build/modified/filesystem/bin/getcons
    patching build/modified/filesystem/etc/profile
    patching build/modified/filesystem/etc/profile
    patching build/modified/filesystem/etc/profile
    applying patch file ./patches/100-profile_term_password.sh
    applying patch file ./patches/100-rename_ctlmgr.sh
    applying patch file ./patches/100-w701v_7170.sh
    applying patch file ./patches/100-w900v_7170.sh
    applying patch file ./patches/100-W920_7570.sh
    applying patch file ./patches/105-onlinechanged.sh
  patching /bin/onlinechanged
    applying patch file ./patches/110-inittab.sh
    applying patch file ./patches/115-7270_16MB.sh
    applying patch file ./patches/120-dev_led.sh
  applying /dev/led patch
    patching build/modified/filesystem/bin/update_led_on
    patching build/modified/filesystem/bin/update_led_off
    applying patch file ./patches/170-rename_ar7login.sh
  renaming ar7login to make way for wrapper script
    applying patch file ./patches/180-printk.sh
  applying printk patch
    patching build/modified/filesystem/etc/init.d/rc.S
    patching build/modified/filesystem/etc/init.d/rc.S
    applying patch file ./patches/191-webmenu_wol.sh
  applying wol patch
    applying patch file ./patches/cond/de/webmenu-wol-7141.patch
    patching file usr/www/all/html/de/menus/menu2_homehome.html
    patching file usr/www/all/html/de/menus/menu2_konfig.html
    ----------------------------------------------------------------------
    applying patch file ./patches/195-webmenu_signed.sh
  applying webmenu signed patch
    patching build/modified/filesystem/usr/www/all/html/de/home/home.js
    applying patch file ./patches/196-usbstorage.sh
  applying USB storage patch
    applying patch file ./patches/cond/usbstorage_7141.patch
    patching file etc/hotplug/run_mount
    ----------------------------------------------------------------------
    patching build/modified/filesystem/etc/hotplug/storage
    patching build/modified/filesystem/etc/hotplug/storage
    patching build/modified/filesystem/etc/hotplug/storage
    applying patch file ./patches/200-vcc.sh
    applying patch file ./patches/210-ata.sh
    applying patch file ./patches/210-enum.sh
    applying patch file ./patches/210-international.sh
    applying patch file ./patches/220-assistant.sh
  removing assistant
    rm build/modified/filesystem/usr/www/all/html/de/konfig
    rm build/modified/filesystem/usr/www/all/html/index_assi.html
    rm build/modified/filesystem/usr/www/all/html/assistent.html
    applying patch file ./patches/cond/de/remove_assistant_7141.patch
    patching file usr/www/all/html/de/home/sitemap.html
    patching file usr/www/all/html/de/js/basis.js
    patching file usr/www/avm/html/de/menus/menu2_konfig.html
    patching file usr/www/all/html/logincheck.html
    ----------------------------------------------------------------------
    applying patch file ./patches/220-cdrom-iso.sh
    applying patch file ./patches/220-help.sh
    applying patch file ./patches/230-openssl.sh
  removing avm's libcrypto
    rm build/modified/filesystem/lib/libcrypto.so
    rm build/modified/filesystem/lib/libcrypto.so.1
    rm build/modified/filesystem/lib/libcrypto.so.0.9.8
  removing avm's libssl
    rm build/modified/filesystem/lib/libssl.so
    rm build/modified/filesystem/lib/libssl.so.1
    rm build/modified/filesystem/lib/libssl.so.0.9.8
    applying patch file ./patches/240-add-dsl-expert-pages.sh
    applying patch file ./patches/250-remove_avm_inetd.sh
    applying patch file ./patches/260-remove_tr069.sh
    applying patch file ./patches/270-remove_usb_module.sh
    applying patch file ./patches/290-replace_websrv-remove_igdd.sh
    applying patch file ./patches/300-remove-smbd.sh
    applying patch file ./patches/310-remove_userman.sh
    applying patch file ./patches/320-remove_capiotcp.sh
  removing capiotcp_server
    rm build/modified/filesystem/usr/bin/capiotcp_server
    applying patch file ./patches/320-remove-dsld.sh
    applying patch file ./patches/330-remove-voip-isdn.sh
    applying patch file ./patches/331-remove-voipd.sh
  removing VoIP files
    rm build/modified/filesystem/bin/showvoipdstat
    rm build/modified/filesystem/bin/voipd
    rm build/modified/filesystem/lib/libosip*2.so*
    rm build/modified/filesystem/lib/librtpstream*.so*
    rm build/modified/filesystem/lib/libsiplib.so*
    rm build/modified/filesystem/usr/www/all/html/de/first/sip*
    rm build/modified/filesystem/usr/www/all/html/de/fon/sip*
  patching web UI
    patching build/modified/filesystem/usr/www/all/html/de/home/home.html
    patching build/modified/filesystem/usr/www/all/html/de/home/home.html
    patching build/modified/filesystem/usr/www/all/html/de/menus/menu2_fon.html
  patching rc.conf
    patching build/modified/filesystem/etc/init.d/rc.conf
    patching build/modified/filesystem/etc/init.d/rc.conf
    patching build/modified/filesystem/etc/init.d/rc.conf
    patching build/modified/filesystem/etc/init.d/rc.conf
    applying patch file ./patches/340-remove_dect_update.sh
    applying patch file ./patches/350-add_remove_annex_file.sh
    applying patch file ./patches/360-remove-wlan.sh
    applying patch file ./patches/370-remove_dtrace.sh
  removing dtrace file
    rm build/modified/filesystem/usr/bin/dtrace
    applying patch file ./patches/401-remove_ftpd.sh
    applying patch file ./patches/440-cutdown_samba_control.sh
  remove AVM samba config
    rm build/modified/filesystem/etc/samba_config.tar
WARNING: -e not found, skipping
    applying patch file ./patches/450-autorun_autoend.sh
  patching run_mount and storage: autorun/autoend
    applying patch file ./patches/cond/450-autorun-run_mount_7270.patch
    patching file etc/hotplug/run_mount
    Hunk #1 succeeded at 131 (offset 2 lines).
    ----------------------------------------------------------------------
    applying patch file ./patches/cond/450-autoend-storage_7270.patch
    patching file etc/hotplug/storage
    Hunk #1 succeeded at 42 (offset -9 lines).
    ----------------------------------------------------------------------
    applying patch file ./patches/460-MAXDEVCOUNT.sh
  patching usb.pandu: MAXDEVCOUNT
    patching build/modified/filesystem/etc/hotplug/usb.pandu
    applying patch file ./patches/470-volumecounter.sh
    applying patch file ./patches/500-remove-mediasrv.sh
    applying patch file ./patches/510-remove_aura_usb.sh
    applying patch file ./patches/510-remove_avm_vpn.sh
    applying patch file ./patches/510-remove_minid.sh
  removing minid files
    rm build/modified/filesystem/bin/minid
    rm build/modified/filesystem/bin/minidcfg
    rm build/modified/filesystem/bin/email.plugin
    rm build/modified/filesystem/bin/music.plugin
    rm build/modified/filesystem/bin/rssagg.plugin
    rm build/modified/filesystem/bin/streamer.plugin
    rm build/modified/filesystem/bin/telephon.plugin
    rm build/modified/filesystem/bin/update.plugin
    rm build/modified/filesystem/etc/minid
    rm build/modified/filesystem/lib/libavcodec.so*
    rm build/modified/filesystem/lib/libavformat.so*
    rm build/modified/filesystem/lib/libavutil.so*
    rm build/modified/filesystem/lib/libflashclient.so*
    rm build/modified/filesystem/lib/libhttp.so*
    rm build/modified/filesystem/lib/libmediacli.so*
    rm build/modified/filesystem/usr/share/ctlmgr/libmini.so
    rm build/modified/filesystem/lib/libfoncclient*
  patching rc.conf
    patching build/modified/filesystem/etc/init.d/rc.conf
    applying patch file ./patches/520-remove_dect.sh
  removing oem: none
installing mod base
  copying files
  installing libs
    ld_uClibc
    libcrypt
    libcrypto
    libdl
    libelf
    libgcc_s
    libgcrypt
    libglib_1
    libgpg_error
    libhistory
    libm
    libncurses
    libnsl
    libpcap
    libpthread
    libreadline
    libresolv
    librt
    libssl
    libuClibc
    libusb
    libutil
    libz
  installing terminfos
    ansi
    gnome
    konsole
    linux
    putty
    rxvt
    screen
    screen-w
    sun
    vt100
    vt102
    vt102-nsgr
    vt102-w
    vt200
    vt220
    vt52
    xterm
    xterm-color
    xterm-xfree86
  adding favicon(s) (atomphil)
  patching bar-style and cache-usage
    applying patch file ./patches/cond/bar-style_n_cache-usage.patch
    patching file usr/mww/cgi-bin/status.cgi
    patching file usr/lib/cgi-bin/mod/mounted.cgi
    ----------------------------------------------------------------------
replacing busybox
  replacing busybox-8mb_26
  installing symlinks
installing modules
    sunrpc.ko
    fuse.ko
    exportfs.ko
    ext3.ko
    nfsd.ko
    nls_cp437.ko
    nls_iso8859-1.ko
    mbcache.ko
    lockd.ko
    jbd.ko
  generating modules.dep
installing packages
  syslogd-cgi-0.2.3
  inetd-0.1
  nfsd-cgi-0.1
  avm-firewall-2.0.4_rc2
  dropbear-0.52
  netsnmp-5.1.2
  privoxy-3.0.10
  tor-0.2.1.26
  vpnc-0.5.3
  vsftpd-2.2.2
  wol-cgi-0.6
  openvpn-2.1.1
  bird-1.0.11
  knock-0.5
  samba-3.0.24
  bash-3.2.48
  fstyp-0.1
  haserl-0.9.25
  ldd-0.1
  lsof-4.81
  ltrace-0.5_81
  mc-4.6.1
  modcgi-0.3
  nano-2.0.9
  netcat-0.7.1
  nfs-utils-1.1.3
  ntfs-2009.4.4
  openssh-5.1p1
  portmap-6.0
  screen-4.0.3
  strace-4.5.18
  tcpdump-3.9.8
  tcp_wrappers-7.6
  usbutils-0.73
invoking custom script
stripping leftover unstripped binaries
    build/modified/filesystem/lib/libpthread-0.9.29.so
    build/modified/filesystem/lib/libpop3lib.so.1.0.0
    build/modified/filesystem/lib/libacgenusb.so.1.0.0
    build/modified/filesystem/lib/libled2.so.2.2.0
    build/modified/filesystem/lib/libusbcfg.so.1.0.0
    build/modified/filesystem/lib/libmaillib.so.2.0.0
    build/modified/filesystem/lib/libupnpdevusb.so.1.0.0
    build/modified/filesystem/usr/share/ctlmgr/libctlusb.so
    build/modified/filesystem/usr/lib/libwrap.so
    build/modified/filesystem/usr/lib/libwrap.so.0
done.

STEP 3: PACK
  checking for left over Subversion directories
packing var.tar
creating filesystem image
  squashfs blocksize: 65536
merging kernel image
  kernel image size: 10738688 (max: 7798784, free: -2939904)
ERROR: kernel image is 2939904 bytes too big. See http://trac.freetz.org/wiki/FAQ#Filesystemimagetoobig for details
make: *** [firmware-nocompile] Fehler 1
 
..., aber nun scheint ja das Kernel-Image zu groß zu sein... heißt das, dass ich auf ein Paar von den Goodies in der .config verzichten muss, oder gibt es auch dafür ein Patch?
...
Kannst Du bei deiner Box und der Freetz-Version, die Du benutzt, nicht externalisieren?
 
das wäre jetzt auch mein Versuch gewesen. Bis jetzt habe ich immer alles statisch eingebunden, damit es keine "Ladekonflikte" gibt, aber nun, wo das Ding aus allen Nähten zu platzen scheint... ma gucken... und somit, danke erstmal an alle Beteiligten! Ich werde mich noch mal melden wie's geklappt hat :)

There ain't no Box like the FreetzBox! ;)
 
Das ist jetzt aber blöd. Ich wollte mit dem Patch nicht deinen Fehler beheben, sondern eine aussagekräftigere Fehlermeldung bekommen... :)

Gruß
Oliver
 
nope, nicht in diesem thread :) Obwohl, es läuft noch nicht auf der Box...
Die Ausgabe, nachdem das Nötige ausgelagert wurde sah dann endlich so aus:
Code:
STEP 1: UNPACK
unpacking firmware image
splitting kernel image
unpacking filesystem image
unpacking var.tar
done.

STEP 2: MODIFY
applying symlinks, deleting additional webinterfaces
applying patches
installing mod base
replacing busybox
installing modules
installing packages
invoking custom script
stripping leftover unstripped binaries
processing external
done.

STEP 3: PACK
packing var.tar
creating filesystem image
merging kernel image
packing 7141_04.76freetz-1.1.4.de_20110528-203712.image
packing 7141_04.76freetz-1.1.4.de_20110528-203712.external
Image files can be found in the ./images/ subfolder
Caution: Replacing libcrypto or libssl may cause an unusable image. See http://trac.freetz.org/wiki/FAQ#NachdemFlashenistdasAVM-Webinterfacenichtmehrerreichbar for details.
done.

FINISHED

...und darüber kann man nicht mehr meckern ;)

thx again, babbitt
 
Das ist jetzt aber blöd. Ich wollte mit dem Patch nicht deinen Fehler beheben, sondern eine aussagekräftigere Fehlermeldung bekommen... :)

Ich glaube, die Lösung steht hier.

(Anders als dort beschrieben, tritt das Problem aber nicht nur auf 64-Bit Systemen auf).
 
Danke für den Hinweis. Da Freetz jedoch das Host tar verwendet können wir den Patch nicht einfach aufnehmen.

Gruß
Oliver

edit: Der Bugreport bezog sich auf Freetz-1.1.x. Da könnten wir den Patch aufnehmen.
edit2: Da gehts aber nur um das Erstellen von Archiven. Der Reporter hat das aber beim entpacken.
 
Zuletzt bearbeitet:
edit: Der Bugreport bezog sich auf Freetz-1.1.x. Da könnten wir den Patch aufnehmen.
edit2: Da gehts aber nur um das Erstellen von Archiven. Der Reporter hat das aber beim entpacken.

Ich hatte das Problem an der gleichen Stelle wie der Reporter (2. MODIFY) und der Patch hat geholfen.
 
Ja, habs gerade gemerkt. Der Bug tritt beim Umkopieren der Dateien auf und da wird "tar create" verwendet. Ich check den Patch ein.

Danke.


http://freetz.org/changeset/7084
 
Zuletzt bearbeitet:
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.