[Gelöst] 7490: SYNTAX: .../unsquashfs4-avm-be [options] filesystem

elmicha

Neuer User
Mitglied seit
24 Aug 2008
Beiträge
96
Punkte für Reaktionen
0
Punkte
6
Beim Bauen der aktuellen 7490_06.90-freetz-devel-14425 bekomme ich:
Code:
unpacking inner-filesystem image
    SYNTAX: .../freetz-devel/tools/unsquashfs4-avm-be [options] filesystem [directories or files to extract]
...
ERROR: modunsqfs: Error in build/original/filesystem.outer/filesystem_core.squashfs

Wenn ich das unsquashfs4-avm-be in unsquashfs4-avm-be.orig umbenenne und als unsquashfs4-avm-be dieses Skript anlege, das -exit-on-error durch -exit-on-decomp-error ersetzt, klappt's wieder:

Code:
#! /bin/bash

echo "DEBUG: unsquashfs4-avm-be.orig $@"
args=()
for i ; do
  case "$i" in
    -exit-on-error)  args=("${args[@]}" -exit-on-decomp-error);;
    *)    args=("${args[@]}" "$i") ;;
  esac
done
echo "DEBUG: unsquashfs4-avm-be.orig ${args[@]}"
$(dirname $0)/unsquashfs4-avm-be.orig "${args[@]}"

Danach compiliert's, allerdings gibt' hier noch Mecker:
Code:
  checking kernel version
    ... used by AVM ...... 3.10.73
    ... used by Freetz ... 3.10.73
installing and stripping modules
  generating modules.dep
unresolved symbol cpufreq_register_notifier in file /lib/modules/3.10.73/kernel/drivers/char/ubik2/pcmlink.ko
unresolved symbol cpufreq_unregister_notifier in file /lib/modules/3.10.73/kernel/drivers/char/ubik2/pcmlink.ko
unresolved symbol cpufreq_register_notifier in file /lib/modules/3.10.73/kernel/drivers/char/Piglet_noemif/Piglet_noemif.ko
unresolved symbol cpufreq_unregister_notifier in file /lib/modules/3.10.73/kernel/drivers/char/Piglet_noemif/Piglet_noemif.ko
WARNING: Unresolved symbols detected, not all AVM-features may work.
No current sources by AVM? Error in kernel's .config?

Das scheint wohl nichts Schlimmes zu sein (zumindest bootet die Box noch und funktioniert auf den ersten Blick).

dnsmasq-2.78 klappt auch, wenn man in dnsmasq.mk die Version hochsetzt und die ersten 3 Patches löscht.
 
Zuletzt bearbeitet:
könntest Du Bitte die .config Datei dem Thread anhängen, dann hat man die Chance dies nachzuvollziehen;

Was liefert die Zeile
echo "DEBUG: unsquashfs4-avm-be.orig $@"

Code:
#! /bin/bash

echo "DEBUG: unsquashfs4-avm-be.orig $@"

das Auspacken "fwmod -u" der Imagedatei sollte eigentlich mit CS 14425 funktionieren,
https://www.ip-phone-forum.de/threads/freetz-auf-die-fritzbox-7490.296923/#post-2243510

Hast Du den Trunk frisch ausgecheckt oder "svn update" gemacht ?
siehe auch:
http://www.freetz.org/wiki/ticket schrieb:
Tritt der Fehler immer noch auf:
wenn auf die aktuellste Revision aus dem SVN-Repository geupdatet wird (svn up)
wenn nochmals frisch (Quellcode vorher löschen) ausgechecked wird?
wenn anstatt alter exisitierender ".config" eine neue mittels make menuconfig erstellt wird?
nach einem make dirclean oder make clean?
 
Zuletzt bearbeitet:
  • Like
Reaktionen: elmicha
Einfach die Tools neu bauen ... ich suche jetzt die Nummer des CS nicht noch einmal heraus, aber das Thema hatten wir auch hier schon, seitdem es im Trunk geändert wurde.
 
Stimmt, sorry - mit frisch ausgechecktem Trunk hat's einwandfrei funktioniert.

Was bei der unsquashfs4-avm-be.orig-Zeile stand, konnte ich nicht mehr reproduzieren, weil er das mit "UNPACK (SKIPPED)" übersprungen hat.
 

Zurzeit aktive Besucher

Keine Mitglieder online.

Statistik des Forums

Themen
244,827
Beiträge
2,219,004
Mitglieder
371,520
Neuestes Mitglied
fredl_2
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.