Seite 1 von 35 1234511 ... LetzteLetzte
Ergebnis 1 bis 20 von 690

Thema: Freetz für die 7390?

  1. #1
    Moderator Avatar von frank_m24
    Registriert seit
    20.08.2005
    Ort
    Niederrhein
    Beiträge
    17.510

    Freetz für die 7390?

    Hallo,

    um gleich allen Beteiligten die Illusionen zu nehmen: Ja, es ist ein Anfänger- und Bettel-Thread.

    Es geht - die kühnen werden es anhand des Thread-Titels vielleicht erahnt haben - um Freetz auf der 7390. Nun hat AVM uns da ja den Streich der veränderten Endianness gespielt. Das und die momentan noch schlechte Verfügbarkeit der 7390 machen die Integration nicht einfacher. Offensichtlich sind auch die Kernelquellen momentan noch nicht kompilierbar.

    Immerhin scheint es erste Erfolge in Richtung Toolchain zu geben - zumindest statisch gelinkte Binaries scheinen schon zu gehen. Auch erste Versuche über Umwege scheint es zu geben, da bin ich selber momentan am rumspielen (Ergebnisse möglicherweise im Laufe der Diskussion).

    Ich habe gelernt, dass die Integration einer neuen Box in Freetz für den Außenstehenden nicht ganz einfach ist, und da ging es noch um ein Target, dass relativ nah an den existierenden Targets dran ist. Ich erwarte auch nicht, dass morgen Freetz auf meiner 7390 läuft. Ich möchte in Anbetracht der veränderten Umstände anfänglich mal ein paar grundsätzliche Fragen in den Raum stellen und euch um eure Meinung bitte und ggf. im Laufe des Threads dann um Lösungsansätze.

    Ich vermute, wir brauchen eine neue Toolchain fürs neue Target. Da direkt die erste Frage:
    Wird sich eine neue Toolchain nahtlos in Freetz integrieren lassen? Oder werden "wenn ... aber ..." Statements so groß, dass wir es besser lassen?
    Wenn man eine Toolchain ins Auge fasst: Hier wurde folgende für die statischen Binaries verwendet:
    http://buildroot.uclibc.org/
    während man hier offensichtlich einen anderen Weg ging. Welchen sollte man weiter verfolgen?

    Wenn wir diese grundsätzlichen Fragen erörtert haben, können wir uns dann daran machen, wie man das ganze in Freetz unterbringt.
    Viele Grüße, Frank

    Router: FB 7390 84.06.03-freetz-devel-11688 (dnsmasq, dropbear, inadyn, openvpn)
    Netz: 1und1 Doppel-Flat 16000
    VoIP: 1und1, GMX, dus.net und sipgate über FBF
    Telefon: Siemens Telefon + MT-F DECT Mobilteil an der 7390

    Ich beantworte keine technischen Fragen per PM oder Messenger, Support gehört ins Forum! Bezüglich administrativer Fragen könnt ihr mich natürlich jederzeit kontaktieren.

  2. #2
    Semi-Moderator Avatar von olistudent
    Registriert seit
    19.10.2004
    Ort
    Kaiserslautern
    Beiträge
    14.745
    Die Skripte mit denen wir die jetzige Toolchain bauen sollten sich nahtlos für die neue Toolchain übernehmen lassen. Erste Änderung ist natürlich das host-triplet (mipsel-linux-uclibc) muss angepasst werden.

    MfG Oliver

    edit:
    Derzeitiger Befehl zum Auschecken des 7390 Branch:
    Code:
    svn co http://svn.freetz.org/branches/oliver/7390 7390_branch
    Geändert von olistudent (15.07.2010 um 12:20 Uhr)
    Router: Fritz!Box Fon WLAN 7570, 7390, 7320, 7270, 3170
    Anbindung: T-Online DSL 16.000 RAM

    Visit ##fritzbox on Freenode for help
    Spenden für Freetz

  3. #3
    Moderator Avatar von frank_m24
    Registriert seit
    20.08.2005
    Ort
    Niederrhein
    Beiträge
    17.510
    Das hört sich ja schon mal gut an. Dort werde ich morgen dann mal anfangen.

    Man Man, lange her, dass ich ne Cross-Toolchain komplett selbst gebaut habe. Mal sehen, ob ich es noch kann.
    Viele Grüße, Frank

    Router: FB 7390 84.06.03-freetz-devel-11688 (dnsmasq, dropbear, inadyn, openvpn)
    Netz: 1und1 Doppel-Flat 16000
    VoIP: 1und1, GMX, dus.net und sipgate über FBF
    Telefon: Siemens Telefon + MT-F DECT Mobilteil an der 7390

    Ich beantworte keine technischen Fragen per PM oder Messenger, Support gehört ins Forum! Bezüglich administrativer Fragen könnt ihr mich natürlich jederzeit kontaktieren.

  4. #4
    Semi-Moderator Avatar von olistudent
    Registriert seit
    19.10.2004
    Ort
    Kaiserslautern
    Beiträge
    14.745
    Läuft das angehängte Hello World auf der 7390?

    MfG Oliver

    edit:
    Hab hier mal ein Patch angehängt, der die Toolchains bauen sollte.
    Angehängte Dateien Angehängte Dateien
    Geändert von olistudent (23.04.2010 um 01:11 Uhr)
    Router: Fritz!Box Fon WLAN 7570, 7390, 7320, 7270, 3170
    Anbindung: T-Online DSL 16.000 RAM

    Visit ##fritzbox on Freenode for help
    Spenden für Freetz

  5. #5
    IPPF-Aufsteiger
    Registriert seit
    04.07.2008
    Beiträge
    30
    Zitat Zitat von olistudent Beitrag anzeigen
    Läuft das angehängte Hello World auf der 7390?
    jupp, es läuft auf der 7390.
    7390_05.53-freetz-devel-11105.de
    samba,dnsmasq,dropbear,eibd,1-wire
    7490 soll die 7390 mal ablösen

  6. #6
    Moderator Avatar von frank_m24
    Registriert seit
    20.08.2005
    Ort
    Niederrhein
    Beiträge
    17.510
    Hallo,

    danke für den Patch. Er appliziert sauber. Ich lasse dann mal ein "make toolchain" durchlaufen.

    Wenn ich den Patch richtig interpretiert habe, dann führt er ein "FREETZ_TARGET_ARCH" ein, mit dem das Target für das Bauen der Toolchain automatisch in Abhängigkeit von der ausgewählten Box gesetzt wird, richtig?

    //Nachtrag: Die Toolchain baut und erzeugt offensichtlich auch einen Compiler, der es erlaubt, Binaries zu erzeugen. Genau da ist momentan Schluss, da ich noch weg muss und das Binary auf dem Target noch nicht testen kann. Das folgt in der Nacht oder morgen.

    Wie erwartet scheitert der weitere Build Prozess bei den Kernel-Sourcen. Aber dazu morgen mehr.
    Viele Grüße, Frank

    Router: FB 7390 84.06.03-freetz-devel-11688 (dnsmasq, dropbear, inadyn, openvpn)
    Netz: 1und1 Doppel-Flat 16000
    VoIP: 1und1, GMX, dus.net und sipgate über FBF
    Telefon: Siemens Telefon + MT-F DECT Mobilteil an der 7390

    Ich beantworte keine technischen Fragen per PM oder Messenger, Support gehört ins Forum! Bezüglich administrativer Fragen könnt ihr mich natürlich jederzeit kontaktieren.

  7. #7
    IPPF-Fünftausend-VIP
    Registriert seit
    01.02.2005
    Beiträge
    6.647
    Etwas kann ich schon sagen

    - Die Kernelsourcen sind jetzt .83
    - Irgendwie hat (bei mir) das "select" für die Build-TC nicht funktioniert, ich musste die von Hand wählen

    Jetzt bemängelt er fehlende Includes (ganzer Teil des Kernel-Bauens im Anhang):
    Code:
    [...]
    drivers/mtd/nand/nand_ids.c:130: warning: missing initializer
    drivers/mtd/nand/nand_ids.c:130: warning: (near initialization for `nand_flash_ids[59].id')
    drivers/mtd/nand/nand_ids.c:142: warning: missing initializer
    drivers/mtd/nand/nand_ids.c:142: warning: (near initialization for `nand_flash_spansion_ids[6].id')
      CC      drivers/mtd/nand/direct_avm.o
      LD      fs/nfsd/nfsd.o
      LD      fs/nfsd/built-in.o
      CC      fs/nls/nls_base.o
      LD      drivers/mtd/nand/nand.o
      LD      drivers/mtd/nand/built-in.o
      LD      drivers/mtd/onenand/built-in.o
      LD      drivers/mtd/built-in.o
    rm -f drivers/net/avm_cpmac/cpphy_entry.o
      CC      drivers/net/avm_cpmac/cpmac_main.o
      LD      fs/nls/built-in.o
      CC      fs/partitions/check.o
    fs/partitions/check.c: In function `add_partition':
    fs/partitions/check.c:351: warning: ignoring return value of `kobject_add', declared with attribute warn_unused_result
    fs/partitions/check.c:354: warning: ignoring return value of `sysfs_create_link', declared with attribute warn_unused_result
      CC      fs/partitions/msdos.o
    In file included from drivers/net/avm_cpmac/cpmac_main.c:38:
    drivers/net/avm_cpmac/cpmac_if.h:38:21: defines.h: No such file or directory
    drivers/net/avm_cpmac/cpmac_if.h:39:21: devinfo.h: No such file or directory
    drivers/net/avm_cpmac/cpmac_if.h:40:38: ethdriver/std_ap/sraport.h: No such file or directory
    In file included from drivers/net/avm_cpmac/cpmac_main.c:38:
    drivers/net/avm_cpmac/cpmac_if.h:75: error: syntax error before "net_local_t"
    drivers/net/avm_cpmac/cpmac_if.h:75: warning: no semicolon at end of struct or union
    drivers/net/avm_cpmac/cpmac_if.h:76: warning: type defaults to `int' in declaration of `vx180_port'
    drivers/net/avm_cpmac/cpmac_if.h:76: warning: data definition has no type or storage class
    drivers/net/avm_cpmac/cpmac_if.h:77: error: syntax error before '*' token
    drivers/net/avm_cpmac/cpmac_if.h:77: warning: type defaults to `int' in declaration of `VX180PHY'
    drivers/net/avm_cpmac/cpmac_if.h:77: warning: data definition has no type or storage class
    drivers/net/avm_cpmac/cpmac_if.h:115: error: syntax error before '}' token
    drivers/net/avm_cpmac/cpmac_if.h:115: warning: type defaults to `int' in declaration of `cpmac_priv_t'
    drivers/net/avm_cpmac/cpmac_if.h:115: warning: data definition has no type or storage class
    drivers/net/avm_cpmac/cpmac_if.h:149: error: syntax error before "cpmac_priv_t"
    drivers/net/avm_cpmac/cpmac_if.h:149: warning: function declaration isn't a prototype
    drivers/net/avm_cpmac/cpmac_if.h:186: error: syntax error before '*' token
    drivers/net/avm_cpmac/cpmac_if.h:186: warning: function declaration isn't a prototype
    drivers/net/avm_cpmac/cpmac_if.h:189: error: syntax error before '*' token
    drivers/net/avm_cpmac/cpmac_if.h:189: warning: function declaration isn't a prototype
    drivers/net/avm_cpmac/cpmac_if.h:192: error: syntax error before '*' token
    drivers/net/avm_cpmac/cpmac_if.h:192: warning: function declaration isn't a prototype
    drivers/net/avm_cpmac/cpmac_if.h:195: error: syntax error before '*' token
    drivers/net/avm_cpmac/cpmac_if.h:195: warning: function declaration isn't a prototype
    drivers/net/avm_cpmac/cpmac_if.h:198: error: syntax error before '*' token
    drivers/net/avm_cpmac/cpmac_if.h:198: warning: function declaration isn't a prototype
    [...]
    das liegt an diesem Part im drivers/net/avm_cpmac/cpmac_if.h
    Code:
    #if defined(CONFIG_FUSIV_VX180)
    #include <defines.h>
    #include <devinfo.h>
    #include "ethdriver/std_ap/sraport.h"
    #endif /*--- #if defined(CONFIG_FUSIV_VX180) ---*/
    Jörg
    Angehängte Dateien Angehängte Dateien
    (FR) Eumex 300IP FW 06.04.49 (englisch) und "relativ aktuellem" freetz-devel mit openvpn und dropbear hinter AGFEO TK-HomeServer

  8. #8
    Moderator Avatar von frank_m24
    Registriert seit
    20.08.2005
    Ort
    Niederrhein
    Beiträge
    17.510
    Hallo,

    Zitat Zitat von MaxMuster Beitrag anzeigen
    - Die Kernelsourcen sind jetzt .83
    Das stimmt natürlich. Aber das hab ich noch selber hinbekommen.

    Morgen gehts weiter. Heut abend hab ich keine Lust mehr.
    Viele Grüße, Frank

    Router: FB 7390 84.06.03-freetz-devel-11688 (dnsmasq, dropbear, inadyn, openvpn)
    Netz: 1und1 Doppel-Flat 16000
    VoIP: 1und1, GMX, dus.net und sipgate über FBF
    Telefon: Siemens Telefon + MT-F DECT Mobilteil an der 7390

    Ich beantworte keine technischen Fragen per PM oder Messenger, Support gehört ins Forum! Bezüglich administrativer Fragen könnt ihr mich natürlich jederzeit kontaktieren.

  9. #9
    IPPF-Fan
    Registriert seit
    23.10.2005
    Ort
    Wöllstein
    Beiträge
    365
    Diesen Fehler mit den fehlenden Sourcen haben wir auch im Ticket 673 , es scheint, als ob die Ikanos sourcen non public sind. Ich hab's vorerst aufgegeben weiterzumachen, da auch google hier nicht viel bringt.
    * Fritz!Box FON WLAN 7390: FW 84.06.05
    * Gigaset 3035 ISDN am S0-Bus
    * 2 Gisaet 3000 Komfort-Mobilteile via DECT
    * 2 PC mit NET-CAPI und Phonerlite per SIP

  10. #10
    Moderator Avatar von frank_m24
    Registriert seit
    20.08.2005
    Ort
    Niederrhein
    Beiträge
    17.510
    Hallo,

    können wir auf das Bauen des Kernels vorläufig verzichten?
    Viele Grüße, Frank

    Router: FB 7390 84.06.03-freetz-devel-11688 (dnsmasq, dropbear, inadyn, openvpn)
    Netz: 1und1 Doppel-Flat 16000
    VoIP: 1und1, GMX, dus.net und sipgate über FBF
    Telefon: Siemens Telefon + MT-F DECT Mobilteil an der 7390

    Ich beantworte keine technischen Fragen per PM oder Messenger, Support gehört ins Forum! Bezüglich administrativer Fragen könnt ihr mich natürlich jederzeit kontaktieren.

  11. #11
    IPPF-Urgestein
    Registriert seit
    22.04.2007
    Beiträge
    12.247
    Damit müßtest Du auf replace Kernel und auf alle Module verzichten.
    Zum Testen kannst Du den Aufruf der Kernel-Erstellung auskommentieren.

  12. #12
    Moderator Avatar von frank_m24
    Registriert seit
    20.08.2005
    Ort
    Niederrhein
    Beiträge
    17.510
    Es ist ja nur testweise, um erst mal im Build-Prozess weiter vorgehen zu können. Wir haben ja abseits des Kernels noch einige Schritte vor der Brust (Packages, Patches, Image UNPACK->MODIFY->PACK). Dann kann man die schon mal in Angriff nehmen, ohne jetzt wochenlang auf ein neues Kernel Package warten zu müssen.

    Im Moment bin ich allerdings überfordert. Wo kommentiere ich den Aufruf der Kernel-erstellung aus? So tief bin ich nicht drin in Freetz ...

    //EDIT: Ich hab jetzt mal was in make/linux/kernel.mk geändert. Mal sehen, was es bringt.
    Viele Grüße, Frank

    Router: FB 7390 84.06.03-freetz-devel-11688 (dnsmasq, dropbear, inadyn, openvpn)
    Netz: 1und1 Doppel-Flat 16000
    VoIP: 1und1, GMX, dus.net und sipgate über FBF
    Telefon: Siemens Telefon + MT-F DECT Mobilteil an der 7390

    Ich beantworte keine technischen Fragen per PM oder Messenger, Support gehört ins Forum! Bezüglich administrativer Fragen könnt ihr mich natürlich jederzeit kontaktieren.

  13. #13
    IPPF-Urgestein
    Registriert seit
    22.04.2007
    Beiträge
    12.247
    Diese Stelle in make/linux/kernel.mk sollte es sein:
    Code:
    $(KERNEL_BUILD_ROOT_DIR)/$(KERNEL_IMAGE): $(KERNEL_DIR)/.depend_done $(TOOLS_DIR)/lzma $(TOOLS_DIR)/lzma2eva
            $(call _ECHO, kernel image... )
            $(SUBMAKE) -C $(KERNEL_BUILD_ROOT_DIR) \
                    CROSS_COMPILE="$(KERNEL_CROSS)" \
                    ARCH=$(KERNEL_ARCH) \
                    $(KERNEL_IMAGE)
            touch -c $@
    ...
    $(KERNEL_DIR)/.modules-$(KERNEL_LAYOUT): $(KERNEL_BUILD_ROOT_DIR)/$(KERNEL_IMAGE)
            @$(call _ECHO, modules... )
            $(SUBMAKE) -C $(KERNEL_BUILD_ROOT_DIR) \
                    CROSS_COMPILE="$(KERNEL_CROSS)" \
                    KERNEL_MAKE_PATH="$(KERNEL_MAKE_PATH):$(PATH)" \
                    KERNEL_LAYOUT="$(KERNEL_BOARD_REF)" \
                    ARCH=$(KERNEL_ARCH) \
                    INSTALL_MOD_PATH="$(FREETZ_BASE_DIR)/$(KERNEL_DIR)" \
                    modules
            $(SUBMAKE) -C $(KERNEL_BUILD_ROOT_DIR) \
                    CROSS_COMPILE="$(KERNEL_CROSS)" \
                    KERNEL_MAKE_PATH="$(KERNEL_MAKE_PATH):$(PATH)" \
                    KERNEL_LAYOUT="$(KERNEL_BOARD_REF)" \
                    ARCH=$(KERNEL_ARCH) \
                    INSTALL_MOD_PATH="$(FREETZ_BASE_DIR)/$(KERNEL_DIR)" \
                    modules_install
            touch $@
    Wenn Du die fett markierten Zeilen entfernst, sollte mit touch eine leere Datei angelegt werden.

  14. #14
    Moderator Avatar von frank_m24
    Registriert seit
    20.08.2005
    Ort
    Niederrhein
    Beiträge
    17.510
    Hallo,

    ach so. Ich hatte einfach die Zeile für kernel-precompiled entschärft:
    Code:
    #alt: kernel-precompiled: pkg-echo-start $(KERNEL_TARGET_DIR)/$(KERNEL_TARGET_BINARY) $(KERNEL_MODULES_DIR)/.modules-$(KERNEL_LAYOUT) pkg-echo-done
    kernel-precompiled: pkg-echo-start pkg-echo-done
    Jetzt läuft der Build Prozess weiter. Ich hab dann einfach mal ein paar Pakete konfiguriert.

    Nur am Rande: inadyn-mt beschwert sich dann über einen falschen Compiler:
    Code:
    cmd() { PATH="/home/frank/freetz/7390/16MB-freetz-trunk/toolchain/target/bin:/home/frank/freetz/7390/16MB-freetz-trunk/toolchain/kernel/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" LD_RUN_PATH="/usr/lib/freetz" make -j3  "$@"  || { printf "\n\\033[33m%s\\033[m\n" "ERROR: Build failed.";  exit 1; } };  if [ -e source/.echo_item_start -a ! -e source/.echo_item_build ]; then echo -n "building... "; touch source/.echo_item_build; fi; cmd -C source/target-mips_uClibc-0.9.29/inadyn-mt \
                    CC="mipsel-linux-gcc" \
                    STRIP="mipsel-linux-strip" \
                    CFLAGS="-Os -pipe -march=4kc -Wa,--trap -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64" \
                    LDFLAGS=""
    building... make[1]: Betrete Verzeichnis '/home/frank/freetz/7390/16MB-freetz-trunk/source/target-mips_uClibc-0.9.29/inadyn-mt'
    mipsel-linux-gcc  -Wall -c  -pedantic   -Os -pipe -march=4kc -Wa,--trap -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -o "bin/base64utils.o"  "src/base64utils.c"
    /bin/sh: mipsel-linux-gcc: not found
    make[1]: *** [bin/base64utils.o] Fehler 127
    make[1]: Verlasse Verzeichnis '/home/frank/freetz/7390/16MB-freetz-trunk/source/target-mips_uClibc-0.9.29/inadyn-mt'
    
    ERROR: Build failed.
    make: *** [source/target-mips_uClibc-0.9.29/inadyn-mt/bin/linux/inadyn-mt] Fehler 1
    Das ist aber nebensächlich. Openvpn, dnsmasq und dropbear laufen durch. Ohne inadyn-mit kommt man bis zum Kernel-Splitting:
    Code:
    STEP 1: UNPACK
    unpacking firmware image
    splitting kernel image
    ERROR: kernel splitting failed
    make: *** [firmware-nocompile] Fehler 1
    Das haben die speed-to-fritz Jungs aber schon irgendwie im Griff. Jedenfalls kann man da schon die Firmware entpacken und auch neu packen. (Die Images liefen bislang aber nicht, meine 7390, die ich mit start-freetz.sh aus speed-to-fritz modifiziert habe, landet in einer Reboot Schleife und ist nur mit einem Recover wieder zu beleben.)

    Ich werde jetzt mal zwei Versuche starten: Zum einen versuche ich herauszufinden, was die Unterschiede beim Image entpacken/packen sind und wie speed-to-fritz das löst. Ggf. versuche ich auch mal, die bislang erreichten Freetz Ergebnisse in speed-to-fritz zu integrieren.
    Viele Grüße, Frank

    Router: FB 7390 84.06.03-freetz-devel-11688 (dnsmasq, dropbear, inadyn, openvpn)
    Netz: 1und1 Doppel-Flat 16000
    VoIP: 1und1, GMX, dus.net und sipgate über FBF
    Telefon: Siemens Telefon + MT-F DECT Mobilteil an der 7390

    Ich beantworte keine technischen Fragen per PM oder Messenger, Support gehört ins Forum! Bezüglich administrativer Fragen könnt ihr mich natürlich jederzeit kontaktieren.

  15. #15
    IPPF-Urgestein
    Registriert seit
    22.04.2007
    Beiträge
    12.247
    Mit 4784 sollte auch inadyn-mt funktionieren.

  16. #16
    Moderator Avatar von frank_m24
    Registriert seit
    20.08.2005
    Ort
    Niederrhein
    Beiträge
    17.510
    Hallo,

    inadyn geht jetzt. Offensichtlich schlummerte der Bug ja auch in anderen Paketen.

    So, weiter im Text. Grundsätzlich scheint jetzt squashfs Version 4 zum Einsatz zu kommen. Ich habe mich bei Sp2Fritz bedient, um an die Tools dafür zu kommen, habe also noch nicht die neue Version in Freetz kompilieren lassen. Dann habe ich an entsprechender Stelle quick and dirty in fwmod dafür gesorgt, dass die squashfs4 Tools benutzt werden, u.a. habe ich dabei das "-le" für mksquashfs entfernt (Nicht schimpfen, es geht um Tests. Später machen wir es schön).

    Ebenfalls angepasst werden muss "find-squashfs", aber auch das haben mir die Sp2Fritz Entwickler abgenommen (Wie sagte mein alter, weiser Physik-Professor: 50% der Arbeit eines guten Ingenieurs besteht darin, nachzusehen, ob irgend ein anderer Idiot das Problem schon gelöst hat). Die C Datei von dort an die passende Stelle im Verzeichnis source/host-tools/find-squashfs/ löst das Problem.

    Jetzt passieren einige Dinge, aber dazu später mehr. Das nächste offensichtliche Problem sind die fehlenden Patches für die 7390. In Ermangelung eines anderen Idioten habe ich die Rolle übernommen und mich bei den Patches der aktuellen 7270_phonelabor bedient. Lustigerweise applizieren die mit nur einigen Offsets.

    Kommen wir zum Output. Zunächst vom UNPACK:
    Code:
    frank@C2000:~/freetz/7390/16MB-freetz-trunk$ make
    STEP 1: UNPACK
    unpacking firmware image
    splitting kernel image
    unpacking filesystem image
        ERROR: ld.so: object 'libfakeroot.so' from LD_PRELOAD cannot be preloaded: ignored.
        Reading a different endian SQUASHFS filesystem on build/original/kernel/kernelsquashfs.raw
        create_inode: could not create character device build/original/filesystem/dev/Piglet, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/avm_event, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/avm_net_trace0, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/avm_net_trace1, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/avm_net_trace10, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/avm_net_trace11, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/avm_net_trace12, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/avm_net_trace128, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/avm_net_trace129, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/avm_net_trace13, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/avm_net_trace130, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/avm_net_trace131, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/avm_net_trace132, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/avm_net_trace133, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/avm_net_trace134, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/avm_net_trace135, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/avm_net_trace136, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/avm_net_trace137, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/avm_net_trace138, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/avm_net_trace139, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/avm_net_trace14, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/avm_net_trace140, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/avm_net_trace15, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/avm_net_trace16, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/avm_net_trace17, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/avm_net_trace18, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/avm_net_trace19, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/avm_net_trace2, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/avm_net_trace20, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/avm_net_trace21, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/avm_net_trace22, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/avm_net_trace23, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/avm_net_trace24, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/avm_net_trace25, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/avm_net_trace26, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/avm_net_trace27, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/avm_net_trace28, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/avm_net_trace29, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/avm_net_trace3, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/avm_net_trace30, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/avm_net_trace4, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/avm_net_trace5, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/avm_net_trace6, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/avm_net_trace7, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/avm_net_trace8, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/avm_net_trace9, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/avm_power, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/c55xavm, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/capi20, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/console, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/debug, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/dect_io, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/dk0, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/dk1, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/eeprom, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/ethsrctab, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/fuse, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/kdsld, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/kdsld_multid, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/kdsld_traffic, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/kdsld_user, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/kdsldptrace0, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/kdsldptrace1, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/kdsldptrace17, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/kdsldptrace18, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/kdsldptrace19, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/kdsldptrace2, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/kdsldptrace20, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/kdsldptrace3, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/kdsldptrace4, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/kmem, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/led, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/mem, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/mtd0, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/mtd1, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/mtd10, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/mtd2, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/mtd3, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/mtd4, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/mtd5, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/mtd6, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/mtd7, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/mtd8, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/mtd9, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/mtdblock0, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/mtdblock1, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/mtdblock10, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/mtdblock11, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/mtdblock12, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/mtdblock2, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/mtdblock3, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/mtdblock4, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/mtdblock5, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/mtdblock6, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/mtdblock7, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/mtdblock8, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/mtdblock9, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/new_led, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/null, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/ptmx, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/pts/0, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/pts/1, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/pts/2, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/pts/3, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/pts/4, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/pts/5, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/pts/6, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/pts/7, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/random, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sda, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sda1, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sda10, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sda11, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sda12, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sda13, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sda14, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sda15, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sda2, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sda3, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sda4, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sda5, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sda6, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sda7, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sda8, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sda9, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdb, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdb1, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdb10, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdb11, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdb12, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdb13, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdb14, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdb15, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdb2, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdb3, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdb4, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdb5, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdb6, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdb7, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdb8, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdb9, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdc, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdc1, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdc10, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdc11, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdc12, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdc13, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdc14, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdc15, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdc2, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdc3, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdc4, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdc5, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdc6, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdc7, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdc8, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdc9, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdd, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdd1, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdd10, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdd11, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdd12, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdd13, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdd14, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdd15, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdd2, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdd3, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdd4, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdd5, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdd6, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdd7, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdd8, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdd9, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sde, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sde1, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sde10, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sde11, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sde12, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sde13, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sde14, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sde15, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sde2, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sde3, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sde4, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sde5, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sde6, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sde7, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sde8, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sde9, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdf, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdf1, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdf10, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdf11, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdf12, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdf13, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdf14, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdf15, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdf2, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdf3, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdf4, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdf5, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdf6, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdf7, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdf8, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdf9, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdg, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdg1, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdg10, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdg11, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdg12, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdg13, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdg14, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdg15, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdg2, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdg3, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdg4, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdg5, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdg6, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdg7, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdg8, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdg9, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdh, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdh1, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdh10, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdh11, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdh12, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdh13, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdh14, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdh15, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdh2, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdh3, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdh4, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdh5, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdh6, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdh7, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdh8, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdh9, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdi, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdi1, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdi10, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdi11, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdi12, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdi13, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdi14, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdi15, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdi2, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdi3, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdi4, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdi5, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdi6, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdi7, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdi8, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdi9, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdj, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdj1, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdj10, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdj11, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdj12, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdj13, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdj14, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdj15, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdj2, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdj3, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdj4, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdj5, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdj6, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdj7, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdj8, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdj9, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdk, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdk1, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdk10, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdk11, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdk12, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdk13, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdk14, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdk15, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdk2, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdk3, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdk4, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdk5, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdk6, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdk7, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdk8, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdk9, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdl, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdl1, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdl10, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdl11, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdl12, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdl13, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdl14, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdl15, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdl2, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdl3, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdl4, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdl5, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdl6, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdl7, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdl8, because you're not superuser!
        create_inode: could not create block device build/original/filesystem/dev/sdl9, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/tffs, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/tiatm, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/tty, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/tty0, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/ttyS0, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/ttyS1, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/ttyUSB0, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/ttyUSB1, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/ttyUSB2, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/ttyUSB3, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/ttyUSB4, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/ttyUSB5, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/ttyUSB6, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/ttyUSB7, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/ttyp0, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/ttyp1, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/ttyp2, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/urandom, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/usblp0, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/userman, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/vinax/0, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/vinax/cntrl0, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/watchdog, because you're not superuser!
        create_inode: could not create character device build/original/filesystem/dev/zero, because you're not superuser!
        Parallel unsquashfs: Using 2 processors
        3751 inodes (3994 blocks) to write
        created 3083 files
        created 150 directories
        created 343 symlinks
        created 0 devices
        created 0 fifos
    unpacking var.tar
    done.
    Offensichtlich scheitert da was bei fakeroot. Da bin ich mir nicht ganz sicher, woran das liegt. Möglicherweise an dem ausgeliehenen Binary von Sp2Fritz?

    Aber weiter:
    Code:
    STEP 2: MODIFY
    applying symlinks, deleting additional webinterfaces
    applying patches
      applying patches (7390-de)
        applying patch file ./patches/7390/200-modules_symlink.sh
      making symlink for modules (-ur8)
        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
        Hunk #1 succeeded at 68 (offset 2 lines).
        ----------------------------------------------------------------------
        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/7390/100-rc.net-dnsmasq.patch
        patching file etc/init.d/rc.net
        ----------------------------------------------------------------------
        applying patch file ./patches/7390/110-rc.S-mknod.patch
        patching file etc/init.d/rc.S
        ----------------------------------------------------------------------
        applying patch file ./patches/7390/120-rc.S-dev.patch
        patching file etc/init.d/rc.S
        ----------------------------------------------------------------------
        applying patch file ./patches/7390/130-rc.S-logging.patch
        patching file etc/init.d/rc.S
        ----------------------------------------------------------------------
        applying patch file ./patches/7390/140-rc.S-no_avm_exit.patch
        patching file etc/init.d/rc.S
        Hunk #1 succeeded at 1604 with fuzz 2 (offset 32 lines).
        ----------------------------------------------------------------------
        applying patch file ./patches/7390/de/130-foncalls.patch
        patching file usr/www/all/html/de/home/foncalls.js
        ----------------------------------------------------------------------
        applying patch file ./patches/7390/de/190-webmenu.patch
        patching file usr/www/all/html/de/menus/menu2_homehome.html
        Hunk #1 succeeded at 59 (offset 1 line).
        patching file usr/www/all/html/de/menus/menu2_konfig.html
        ----------------------------------------------------------------------
        applying patch file ./patches/7390/de/200-sperre1.patch
        patching file usr/www/avm/html/de/fon/sperre1.js
        ----------------------------------------------------------------------
        applying patch file ./patches/7390/de/210-notmountable.patch
        patching file usr/www/all/html/de/home/home.js
        Hunk #1 succeeded at 723 (offset -45 lines).
        Hunk #2 succeeded at 731 (offset -45 lines).
        ----------------------------------------------------------------------
        applying patch file ./patches/7390/de/290-replace_websrv-remove_igdd.patch
        patching file etc/init.d/rc.net
        Hunk #2 succeeded at 305 (offset -4 lines).
        ----------------------------------------------------------------------
        applying patch file ./patches/7390/de/301-remove_smbd.patch
        patching file etc/init.d/rc.net
        Hunk #2 succeeded at 318 (offset -7 lines).
        ----------------------------------------------------------------------
      creating symlinks /tmp, /mod and /home
      setting freetz-version 'freetz-devel-4784M'
      setting subversion 'freetz-devel-4784M'
        applying patch file ./patches/100-3170_7170.sh
        applying patch file ./patches/100-7113_7170.sh
        applying patch file ./patches/100-7140_7170.sh
        applying patch file ./patches/100-7141_7170.sh
        applying patch file ./patches/100-7240_7270.sh
        applying patch file ./patches/100-getcons.sh
      removing /bin/getcons
        rm build/modified/filesystem/bin/getcons
        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/101-libfreetz.sh
      patching /etc/init.d/rc.s
        patching build/modified/filesystem/etc/init.d/rc.S
        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
        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-7390.patch
        patching file usr/www/all/html/de/menus/menu2_homehome.html
        Hunk #1 succeeded at 59 (offset 1 line).
        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 patch file ./patches/197-freetzmount.sh
        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
        applying patch file ./patches/220-cdrom-iso.sh
        applying patch file ./patches/220-help.sh
        applying patch file ./patches/220-remove_chronyd.sh
        applying patch file ./patches/230-openssl.sh
        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/275-multiple_printers.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
        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
        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
        applying patch file ./patches/380-remove-umtsd.sh
        applying patch file ./patches/385-remove-ntfs.sh
        applying patch file ./patches/401-remove_ftpd.sh
        applying patch file ./patches/440-cutdown_samba_control.sh
        applying patch file ./patches/450-autorun_autoend.sh
        applying patch file ./patches/460-MAXDEVCOUNT.sh
        applying patch file ./patches/470-volumecounter.sh
        applying patch file ./patches/480-alarmclock.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
        applying patch file ./patches/520-remove_dect.sh
        applying patch file ./patches/530-remove_support.sh
        applying patch file ./patches/550-add_reg_external_in_gui.sh
        applying patch file ./patches/600-replace_mdev.sh
        applying patch file ./patches/700-add_bash_to_etc_shells.sh
      removing oem: none
    installing mod base
      copying files
      installing libs
        ld_uClibc
        libart_lgpl_2
        libcrypt
        libdl
        libfreetype
        libfreetz
        libgcc_s
        libm
        libncurses
        libnsl
        libpng12
        libpthread
        librt
        libuClibc
        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
      setting colored style as default
      patching security level
    replacing busybox
      replacing busybox-8mb_26
      installing symlinks
    installing modules
    ./fwmod: Zeile 1015: cd: ./kernel/modules-8mb_26-7390_04.82: No such file or directory
      generating modules.dep
    installing packages
      syslogd-cgi-0.2.3
      avm-firewall-2.0.4_rc4
      dnsmasq-2.52
      dropbear-0.52
      wol-cgi-0.6
      openvpn-2.1.1
      rrdstats-0.7.0
      authorized-keys-0.1
      bridge-utils-1.2
      fstyp-0.1
      haserl-0.9.26
      inadyn-mt-02.12.24
      modcgi-0.2
      nano-2.0.9
      rrdtool-1.2.30
    invoking custom script
      Starter script rc.ftpd for AVM-FTPD was not integrated into image
      libmodmount.sh was not integrated into image
      BOX-Info cgi is integrated into image
      FREETZ-Info cgis are integrated into image
      integrating stripped .config file into image
    stripping leftover unstripped binaries
        build/modified/filesystem/usr/share/ctlmgr/libctlwebdav.so
        build/modified/filesystem/usr/share/ctlmgr/libctlusb.so
        build/modified/filesystem/usr/bin/dtrace
        build/modified/filesystem/usr/sbin/athstatsclr
        build/modified/filesystem/usr/sbin/athstats
        build/modified/filesystem/usr/sbin/80211stats
        build/modified/filesystem/bin/ntfs-3g
        build/modified/filesystem/bin/led-ctrl
        build/modified/filesystem/sbin/sysutil
        build/modified/filesystem/sbin/mediasrv
        build/modified/filesystem/lib/libfuse.so.2.7.2
        build/modified/filesystem/lib/libusbcfg.so.1.0.0
        build/modified/filesystem/lib/libtffs.so.1.0.0
        build/modified/filesystem/lib/libwcfg.so
        build/modified/filesystem/lib/libavmacl.so.0.0.0
        build/modified/filesystem/lib/libwdt.so.1.0.0
        build/modified/filesystem/lib/libupnpdevusb.so.1.0.0
        build/modified/filesystem/lib/libexpat.so.1.5.2
        build/modified/filesystem/lib/libtiinterpreter.so.0.0.0
        build/modified/filesystem/lib/libntfs-3g.so.4917.0.0
        build/modified/filesystem/lib/libacgenusb.so.1.0.0
        build/modified/filesystem/lib/libnlaudio.so.1.0.0
        build/modified/filesystem/lib/libled2.so.2.2.0
        build/modified/filesystem/lib/libavm_event.so.1.0.0
        build/modified/filesystem/lib/libyajl.so.1.0.0
        build/modified/filesystem/lib/libhttp.so.1.0.0
        build/modified/filesystem/lib/libpthread-0.9.29.so
        build/modified/filesystem/lib/libpop3lib.so.1.0.0
        build/modified/filesystem/lib/libneon.so.27.1.3
        build/modified/filesystem/lib/libupnponstore.1.0.0
        build/modified/filesystem/lib/libz.so.1.2.3
        build/modified/filesystem/lib/libmaillib.so.2.0.0
    done.
    
    STEP 3: PACK
      checking for left over Subversion directories
      integrate freetz info file into image
    packing var.tar
    creating filesystem image
      squashfs blocksize: 65536
    ERROR: creation of filesystem failed
    make: *** [firmware-nocompile] Fehler 1
    MODIFY sieht ganz gut aus mit den ausgeliehenen Patches von der 7270, aber PACK scheitert. Fügt man "-x" oben im fwmod Script ein, so sieht man folgendes:
    Code:
    + /home/frank/freetz/7390/16MB-freetz-trunk/./tools/makedevs -d /home/frank/freetz/7390/16MB-freetz-trunk/./tools/device_table.txt build/modified/filesystem
    + /home/frank/freetz/7390/16MB-freetz-trunk/./tools/mksquashfs4-lzma build/modified/filesystem/bin build/modified/filesystem/data build/modified/filesystem/dev build/modified/filesystem/etc build/modified/filesystem/home build/modified/filesystem/lib build/modified/filesystem/mod build/modified/filesystem/nohup.out build/modified/filesystem/proc build/modified/filesystem/sbin build/modified/filesystem/share build/modified/filesystem/sys build/modified/filesystem/tmp build/modified/filesystem/usr build/modified/filesystem/var build/modified/filesystem/var.tar /home/frank/freetz/7390/16MB-freetz-trunk/./build/modified/kernel/kernelsquashfs.raw -noappend -all-root -info -no-progress -no-exports -no-sparse -b 65536
    + '[' '!' -s build/modified/kernel/kernelsquashfs.raw ']'
    + error 1 'creation of filesystem failed'
    + '[' 1 -gt 0 ']'
    + echo -e '\033[33mERROR: creation of filesystem failed\033[m'
    ERROR: creation of filesystem failed
    + exit 1
    Man sieht nicht auf Anhieb einen Fehler. Ein manueller Aufruf des mksquashfs Tools bringt nach sehr viel Output folgendes:
    Code:
    mksquashfs: file build/modified/filesystem/usr/www/all/html/de/home/merkmale.frm, uncompressed size 3695 bytes 
    mksquashfs: file build/modified/filesystem/usr/www/all/html/de/home/merkmale.html, uncompressed size 3831 bytes 
    mksquashfs: file build/modified/filesystem/usr/www/all/html/de/home/merkmale.js, uncompressed size 4780 bytes 
    FATAL ERROR:zlib::uncompress failed,  unknown error -3
    frank@C2000:~/freetz/7390/16MB-freetz-trunk$
    Was ganz merkwürdig ist: Einmal zwischendurch wurde bei meinen Versuchen ein Image erstellt Es ist mir aber nie gelungen, dass zu reproduzieren. Eine Race Condition?

    Und da bin ich jetzt ratlos. Wo liegt der Fehler?
    Viele Grüße, Frank

    Router: FB 7390 84.06.03-freetz-devel-11688 (dnsmasq, dropbear, inadyn, openvpn)
    Netz: 1und1 Doppel-Flat 16000
    VoIP: 1und1, GMX, dus.net und sipgate über FBF
    Telefon: Siemens Telefon + MT-F DECT Mobilteil an der 7390

    Ich beantworte keine technischen Fragen per PM oder Messenger, Support gehört ins Forum! Bezüglich administrativer Fragen könnt ihr mich natürlich jederzeit kontaktieren.

  17. #17
    Semi-Moderator Avatar von olistudent
    Registriert seit
    19.10.2004
    Ort
    Kaiserslautern
    Beiträge
    14.745
    Code:
    --- find-squashfs.c     2006-04-29 20:52:50.000000000 +0200
    +++ find-squashfs.c.new 2009-11-08 02:06:23.000000000 +0100
    @@ -7,11 +7,6 @@
     #include <stdlib.h>
    
     #include <errno.h>
    -
    -#ifndef BYTE_ORDER
    -#error "byte order not defined"
    -#endif
    -
     static void usage(name)
     char name[];
     {
    @@ -28,11 +23,10 @@
            uint32_t *start,*point;
    
            /* start signature of squashfs */
    -#if BYTE_ORDER == LITTLE_ENDIAN
    +       /*LITTLE ENDIAN MAGIC*/
            uint32_t search = 0x73717368;
    -#else
    -       uint32_t search = 0x68737173;
    -#endif
    +       /*BIG ENDIAN MAGIC*/
    +       uint32_t search2 = 0x68737173;
    
            if ( argc != 2 )
                    usage(argv[0]);
    @@ -45,19 +39,24 @@
            /* get size */
            size=fseek(fd, 0L, SEEK_END);
            size=ftell(fd);
    -       fprintf(stderr,"The size of <%s> is %ld\n",argv[1],size);
    +       fprintf(stderr,"Size is: %ld\n",size);
            fseek(fd, 0L, SEEK_SET);
    
            start=(uint32_t *)malloc(size);
    
    -       fread(start,size,1,fd);
    +       count=fread(start,size,1,fd);
            fclose(fd);
    
            for ( count=0,point=start; count < size; count+=sizeof(uint32_t),++point)
            {
    +               if ( *point == search2)
    +               {
    +                       fprintf(stderr,"Big endian squashfs signature found at %ld\n",count);
    +                       break;
    +               }
                    if ( *point == search )
                    {
    -                       fprintf(stderr,"Squashfs signature found at %ld\n",count);
    +                       fprintf(stderr,"Little endian squashfs signature found at %ld\n",count);
                            break;
                    }
            }
    Das hier ist die Änderung von JPascher für find-squashfs.

    @Ralf
    Ist das okay? Oder kann man das noch optimieren?

    MfG Oliver
    Router: Fritz!Box Fon WLAN 7570, 7390, 7320, 7270, 3170
    Anbindung: T-Online DSL 16.000 RAM

    Visit ##fritzbox on Freenode for help
    Spenden für Freetz

  18. #18
    IPPF-Urgestein
    Registriert seit
    22.04.2007
    Beiträge
    12.247
    Ist das wirklich alles, was nötig ist? Das würde bedeuten, daß nur die Magic im Format unterschiedlich ist und alle anderen Werte nicht. Wenn dem wirklich so ist, ist es äußerst ungeschickt, verschiedene magic-Werte zu verwenden, wenn im Dateisystem kein Unterschied ist.

    Die Zuweisung count=fread bringt nichts, wenn count danach sowieso überschrieben wird.

    Welche Bedeutung hat denn KERNEL_ARCH? In make/linux/Makefile.in wird KERNEL_ARCH:=mips gesetzt. Ist das richtig so, oder müßte es mipsel heißen? Offensihctlich funktioniert es so, wie es derzeit ist. aber in ndas.mk wird NDAS_KERNEL_ARCH=mipsel gesetzt. Ist es richtig, daß hier verschiedene Werte gebraucht werden? Andererseits hat ndas auch schon mipsel im Namen der Quell-Datei, was mir auch etwas seltsam erscheint.

    @frank_m24
    Du kannst fakeroot von Freetz verwenden, da sollte keine Abhängigkeit von der Zielarchitektur drin sein.

    Die anderen Änderungen waren übrigens nicht Fehler, sondern ich habe nur die Makros verwendet, wenn sie schon da sind.

  19. #19
    Semi-Moderator Avatar von olistudent
    Registriert seit
    19.10.2004
    Ort
    Kaiserslautern
    Beiträge
    14.745
    Hier wird ja nur das Dateisystem vom Kernel abgetrennt. Es wird die passende Stelle gesucht. Aber so wie das jetzt geändert wurde funktioniert es dann auf BE Maschinen nicht mehr oder?
    edit: Naja, wahrscheinlich funktioniert es noch, aber die Ausgabe ist dann falsch rum.

    Zur KERNEL_ARCH aus dem Kernel Makefile:
    Code:
    #
    # When performing cross compilation for other architectures ARCH shall be set
    # to the target architecture. (See arch/* for the possibilities).
    # ARCH can be set during invocation of make:
    # make ARCH=ia64
    # Another way is to have ARCH set in the environment.
    # The default ARCH is the host where make is executed.
    mips sollte passen.

    @frankm24
    Wie kommst du darauf, dass hier mksquashfs4 verwendet werden soll? Bleib mal bei 3.

    MfG Oliver
    Router: Fritz!Box Fon WLAN 7570, 7390, 7320, 7270, 3170
    Anbindung: T-Online DSL 16.000 RAM

    Visit ##fritzbox on Freenode for help
    Spenden für Freetz

  20. #20
    Moderator Avatar von frank_m24
    Registriert seit
    20.08.2005
    Ort
    Niederrhein
    Beiträge
    17.510
    Hallo,

    Zitat Zitat von RalfFriedl Beitrag anzeigen
    Ist das wirklich alles, was nötig ist?
    Es funktioniert offensichtlich. Über die Sinnhaftigkeit der Änderungen habe ich bislang nicht nachgedacht.

    Zitat Zitat von RalfFriedl Beitrag anzeigen
    Du kannst fakeroot von Freetz verwenden, da sollte keine Abhängigkeit von der Zielarchitektur drin sein.
    Mag sein, aber die libfakeroot.so macht mit dem unsquashfs4-lzma aus Sp2Fritz trotzdem Ärger. Tausche ich auch die libfakeroot, tauchen die ganzen "create_inode: could not create character device" Meldungen nicht mehr auf. Offensichtlich wird da irgendwas beim Bauen anders gehandhabt, und die Abhängigkeiten passen nicht zwischen Freetz und Sp2Fritz. Aber das ist mittlerweile irrelevant.

    Zitat Zitat von olistudent Beitrag anzeigen
    Wie kommst du darauf, dass hier mksquashfs4 verwendet werden soll? Bleib mal bei 3.
    Ich habe es her raus geschlossen:
    http://www.ip-phone-forum.de/showthr...81#post1507381
    Ich habe die Änderungen diesbezüglich rückgängig gemacht, und es hat funktioniert. Da bin ich gestern wahrscheinlich der Fehlermeldung von "find-sqaushfs" aufgesessen und habe im Übereifer die sqaushfstools ausgetauscht, obwohl es nicht nötig war.

    So, jetzt habe ich tatsächlich ein Image. Da ich aber zwischendurch viel rumgefrickelt habe, mache ich jetzt noch mal ein "make distclean" und fange von vorn an, um sicher zu gehen, dass der Buid-Prozess reproduzierbar ist.
    Viele Grüße, Frank

    Router: FB 7390 84.06.03-freetz-devel-11688 (dnsmasq, dropbear, inadyn, openvpn)
    Netz: 1und1 Doppel-Flat 16000
    VoIP: 1und1, GMX, dus.net und sipgate über FBF
    Telefon: Siemens Telefon + MT-F DECT Mobilteil an der 7390

    Ich beantworte keine technischen Fragen per PM oder Messenger, Support gehört ins Forum! Bezüglich administrativer Fragen könnt ihr mich natürlich jederzeit kontaktieren.

Seite 1 von 35 1234511 ... LetzteLetzte

Ähnliche Themen

  1. Freetz für 7390 über Umweg start-freetz.sh nun möglich.
    Von Jpascher im Forum Speedport2Fritz
    Antworten: 22
    Letzter Beitrag: 19.06.2011, 15:09
  2. Freetz für 7390 international
    Von MattMacs im Forum Freetz
    Antworten: 13
    Letzter Beitrag: 20.12.2010, 11:32
  3. Freetz für 7390 / Stuttgart
    Von wuSam im Forum Freetz
    Antworten: 10
    Letzter Beitrag: 08.11.2010, 02:39
  4. freetz mit 7390
    Von commy im Forum Freetz
    Antworten: 7
    Letzter Beitrag: 15.09.2010, 16:48
  5. 7390 & Freetz?
    Von duffy6 im Forum Freetz
    Antworten: 9
    Letzter Beitrag: 07.01.2010, 14:15

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •