Freetz für die 7390?

Status
Für weitere Antworten geschlossen.
Ich würde dir auch empfehlen noch etwas zu warten...

Gruß
Oliver
 
Ich hab mal eine kleine Anfänger-Frage zu dem 7390 branch. Sind die Patches alle schon vorinstalliert, oder muss ich sie einzeln hinpfegen? Tut mir leid wenn die Frage ein wenig Dumm erscheint, doch aller Anfang ist schwer.
Aber bevor ich es vergesse: "Vielen Dank für den Brach, Oliver!" Hat mir gerage als Freetz-Neuling sehr geholfen.
 
Von welchen Patches redest du?
 
Na die, die unter ./patches zu finden sind, ist das eine Ansammlung, oder müssen diese zusätzlich installiert werden?
 
Die werden abhängig von deiner menuconfig Auswahl automatisch angewendet.

Gruß
Oliver
 
7390 UI nimmt über Webif kein Freetz an

Hallo zusammen

Ich habe nun einen 7390 von avm zum testen und wollte dort nun freetz installieren. Soweit eigentlich kein Problem ... Leider nimmt die Fritz!Box nicht das Image an.
Ich habe die Box auch schon komplett mit einem Recover auf Null gesetzt - brachte auch keine Besserung.


Wie könnte ich nun weiter vorgehen?

viele grüße
greenhornxxl
 
Du kannst Freetz auch über recover-eva und push_firmware (Suchfunktion benutzen, auch auf trac.freetz.org) auf die Box bringen. Halte unbedingt ein Recover-Image für deine Box bereit.

Gruß
Oliver
 
Kannst du bitte mal einen etwas größeren Ausschnitt posten? Normalerweise leiten wir die Ausgabe von depmod um. Oder hab ich das unabsichtlich entfernt?

Hmm, aaalso, ich habe jetzt ein "svn update" auf die aktuelle Revision 6098 gemacht, und jetzt bleibt der Build-Prozess mittendrin mit folgender Frage stehen:

Code:
  31. Momentum Ocelot board (MOMENCO_OCELOT)
  32. Momentum Ocelot-3 board (MOMENCO_OCELOT_3)
  33. Momentum Ocelot-C board (MOMENCO_OCELOT_C)
  34. Momentum Ocelot-G board (MOMENCO_OCELOT_G)
  35. MyCable XXS1500 board (MIPS_XXS1500)
  36. Philips PNX8550 based Viper2-PCI board (PNX8550_V2PCI)
  37. Philips PNX8550 based JBS board (PNX8550_JBS)
  38. NEC DDB Vrc-5477 (DDB5477)
  39. NEC VR41XX-based machines (MACH_VR41XX)
  40. PMC-Sierra Yosemite eval board (PMC_YOSEMITE)
  41. Qemu (QEMU)
  42. Support for NEC EMMA2RH Mark-eins (MARKEINS)
  43. SGI IP22 (Indy/Indigo2) (SGI_IP22)
  44. SGI IP27 (Origin200/2000) (SGI_IP27)
  45. SGI IP32 (O2) (EXPERIMENTAL) (SGI_IP32)
  46. Sibyte BCM91480B-BigSur (SIBYTE_BIGSUR)
  47. Sibyte BCM91250A-SWARM (SIBYTE_SWARM)
  48. Sibyte BCM91250E-Sentosa (SIBYTE_SENTOSA)
  49. Sibyte BCM91125E-Rhone (SIBYTE_RHONE)
  50. Sibyte BCM91120x-Carmel (SIBYTE_CARMEL)
  51. Sibyte BCM91250PT-PTSWARM (SIBYTE_PTSWARM)
  52. Sibyte BCM91250C2-LittleSur (SIBYTE_LITTLESUR)
  53. Sibyte BCM91120C-CRhine (SIBYTE_CRHINE)
  54. Sibyte BCM91125C-CRhone (SIBYTE_CRHONE)
  55. SNI RM200 PCI (SNI_RM200_PCI)
  56. Toshiba JMR-TX3927 board (TOSHIBA_JMR3927)
  57. Toshiba TBTX49[23]7 board (TOSHIBA_RBTX4927)
  58. Toshiba RBTX4938 board (TOSHIBA_RBTX4938)
choice[1-58]: 17
*
* *** AVM Board PCI Configuration ***
*
PCI INT_A pin is used as PCI function (AVM_PCI_INT_A) [Y/n] y
PCI INT_B pin is used as PCI function (AVM_PCI_INT_B) [N/y] n
PCI INT_C pin is used as PCI function (AVM_PCI_INT_C) [N/y] n
PREQ_0 and PGRANT_0 are used as PCI functions (AVM_PCI_REQ_AND_GNT_0) [Y/n] y
PREQ_1 and PGRANT_1 are used as PCI functions (AVM_PCI_REQ_AND_GNT_1) [N/y] n
PREQ_2 and PGRANT_2 are used as PCI functions (AVM_PCI_REQ_AND_GNT_2) [N/y] n
Device#1 uses PCI Slot [0..15] (AVM_PCI_DEV1_SLOT) [14] 14
Device#1 uses INT Line [A..C] (type 0..2) (AVM_PCI_DEV1_INT) [0] 0
Fusiv platform selection
> 1. Fusiv vox 180 (FUSIV_VX180)
choice[1]: 1
Enable Ikanos Fusiv Configuration (MIPS_FUSIV) [Y/n] y
  *
  * FUSIV Source Kernel Configuration
  *
  Fusiv library files (FUSIV_LIBRARY) [M/n/y/?] m
  Timers (FUSIV_TIMERS) [M/n/y/?] m
  AP to AP Fastpath (FUSIV_KERNEL_AP_2_AP) [M/n/?] m
    AP Support for Multicast (MCAST_AP_SUPPORT) [N/y/?] n
  Buffer Manager (FUSIV_BMDRIVER) [M/n/?] m
    Ethernet Driver (FUSIV_KERNEL_ETHERNET) [M/n/?] m
    ATM Driver (FUSIV_KERNEL_ATM) [M/n/?] m
    ACL Driver (FUSIV_KERNEL_ACL) [M/n/?] m
  ACL AP support
    1. ACL Support on EMAC3 (FUSIV_KERNEL_ACL_EMAC3)
  > 2. ACL Support on SPA (FUSIV_KERNEL_ACL_SPA)
  choice[1-2]: 2
  PPP over Ethernet Relay (FUSIV_KERNEL_PPPOE_RELAY) [N/m/?] (NEW)
 
Okay. Dann muss ich wohl noch was an der Kernel Config anpassen. Du kannst an der Stelle erstmal mit "Enter" weitermachen (auch für weitere Nachfragen).

Gruß
Oliver
 
r6099 läuft hier problemlos durch jetzt, .config anbei.
 

Anhänge

  • config.txt
    31 KB · Aufrufe: 13
Kann ich nicht ganz bestätigen, obige Meldung musste ich in Revision 6099 mit ENTER bestätigen. Danach lief aber alles bestens.

Ist das AVM WebIF bei euch auch so langsam?
 
Ich habe eben übrigens gemerkt, dass die Werte, die mir "vnstat" anzeigt, nicht stimmen können. Ich habe gestern eine 3 Gigabytes große Datei übertragen, trotzdem sagt vnstat zu "yesterday" nur "1,1 GiB". Bin ich jetzt im Einheiten-Wirrwarr, oder stimmt da was nicht...?
 
build bricht ab

Hallo zusammen,
habe versucht, Freetz für die 7390 zu bauen, allerdings scheitere ich schon ganz am Anfang. Nach make menuconfig kommt folgendes:

Code:
manfred@Stinky:~/freetz/7390$ make precompiled
mkdir -p /home/manfred/freetz/7390/source/toolchain-mipsel_gcc-3.4.6
tar -C /home/manfred/freetz/7390/source/toolchain-mipsel_gcc-3.4.6  -xjf dl/binutils-2.18.tar.bz2
set -e; \
	for i in toolchain/make/kernel/binutils/2.18/*.patch; do \
		tools/freetz_patch /home/manfred/freetz/7390/source/toolchain-mipsel_gcc-3.4.6/binutils-2.18 $i; \
	done
applying patch file toolchain/make/kernel/binutils/2.18/100-makeinfo-version.patch
patching file configure
patching file configure.ac
----------------------------------------------------------------------
applying patch file toolchain/make/kernel/binutils/2.18/110-arm-eabi-conf.patch
patching file configure
patching file configure.ac
----------------------------------------------------------------------
applying patch file toolchain/make/kernel/binutils/2.18/300-001_ld_makefile_patch.patch
patching file ld/Makefile.am
patching file ld/Makefile.in
----------------------------------------------------------------------
applying patch file toolchain/make/kernel/binutils/2.18/300-012_check_ldrunpath_length.patch
patching file ld/emultempl/elf32.em
----------------------------------------------------------------------
applying patch file toolchain/make/kernel/binutils/2.18/999-999_missing.patch
patching file missing
----------------------------------------------------------------------
touch /home/manfred/freetz/7390/source/toolchain-mipsel_gcc-3.4.6/binutils-2.18/.unpacked
---> library/gmp: preparing... tar -C source/target-mipsel_uClibc-0.9.29  -xjf dl/gmp-5.0.1.tar.bz2
tar: gmp-5.0.1/tune: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/mpf: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/tests: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/mpbsd: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/mpq: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/demos: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/doc: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/printf: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/cxx: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/mpz: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/mpn: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/scanf: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/mpn/cray: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/mpn/pyr: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/mpn/alpha: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/mpn/pa32: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/mpn/x86_64: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/mpn/i960: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/mpn/pa64: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/mpn/m68k: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/mpn/generic: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/mpn/sparc32: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/mpn/thumb: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/mpn/a29k: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/mpn/sparc64: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/mpn/ia64: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/mpn/powerpc64: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/mpn/lisp: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/mpn/s390: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/mpn/ns32k: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/mpn/powerpc32: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/mpn/minithres: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/mpn/x86: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/mpn/m88k: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/mpn/mips32: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/mpn/vax: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/mpn/mips64: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/mpn/arm: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/mpn/z8000x: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/mpn/clipper: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/mpn/sh: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/mpn/power: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/mpn/z8000: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/mpn/sh/sh2: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/mpn/m88k/mc88110: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/mpn/x86/i486: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/mpn/x86/k6: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/mpn/x86/fat: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/mpn/x86/pentium: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/mpn/x86/pentium4: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/mpn/x86/p6: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/mpn/x86/k7: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/mpn/x86/k7/mmx: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/mpn/x86/p6/p3mmx: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/mpn/x86/p6/sse2: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/mpn/x86/p6/mmx: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/mpn/x86/pentium4/mmx: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/mpn/x86/pentium/mmx: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/mpn/x86/k6/k62mmx: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/mpn/x86/k6/mmx: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/mpn/powerpc32/vmx: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/mpn/powerpc32/750: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/mpn/powerpc64/mode64: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/mpn/powerpc64/vmx: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/mpn/powerpc64/mode32: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/mpn/powerpc64/mode64/p3: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/mpn/powerpc64/mode64/p4: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/mpn/powerpc64/mode64/p5: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/mpn/sparc64/ultrasparc34: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/mpn/sparc32/v9: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/mpn/sparc32/v8: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/mpn/sparc32/v8/supersparc: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/mpn/m68k/mc68020: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/mpn/x86_64/fat: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/mpn/x86_64/atom: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/mpn/x86_64/nano: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/mpn/x86_64/corei: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/mpn/x86_64/core2: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/mpn/x86_64/pentium4: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/mpn/pa32/hppa1_1: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/mpn/pa32/hppa1_1/pa7100: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/mpn/alpha/ev6: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/mpn/alpha/ev5: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/mpn/alpha/ev67: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/mpn/alpha/ev6/nails: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/mpn/cray/ieee: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/mpn/cray/cfp: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/demos/calc: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/demos/perl: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/demos/expr: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/tests/mpbsd: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/tests/mpz: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/tests/mpn: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/tests/cxx: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/tests/mpf: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/tests/misc: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/tests/rand: Kann utime nicht ausführen: No such file or directory
tar: gmp-5.0.1/tests/mpq: Kann utime nicht ausführen: No such file or directory
tar: Beende mit Fehlerstatus aufgrund vorheriger Fehler
make: *** [source/target-mipsel_uClibc-0.9.29/gmp-5.0.1/.unpacked] Fehler 2
manfred@Stinky:~/freetz/7390$

Danach finde ich das Verzeichnis gmp-5.0.1 unter ~/freetz/7390/ und unter ~/freetz/7390/source/target-mipsel_uClibc-0.9.29/

Ich kann dann zwar ein touch .unpack machen in ~/freetz/7390/source/target-mipsel_uClibc-0.9.29/gmp-5.0.1/, dann läuft es etwas weiter, bricht aber dann später bei anderen Paketen mit ähnlichen Fehlermeldungen ab. Alle bis dahin gebauten Teile finde ich dann auch wieder unter ~/freetz/7390/

Was läuft da falsch?

Danke und Grüsse,
Manfred
 
Ist das AVM WebIF bei euch auch so langsam?

Soweit ich das bisher verstanden habe liegt das am Chronyd von AVM - nach dem DSL-Connect frißt der irrsinnige Ressourcen auf der CPU. Seit ich den rausgeschmissen habe (unter 'Patches' im menuconfig möglich) läuft das alles deutlich flüssiger.

Gompf hatte das hier sehr schön formuliert... :rock::crazy::dance:
 
super, vielen Dank
 
Ich habe eben übrigens gemerkt, dass die Werte, die mir "vnstat" anzeigt, nicht stimmen können. ...
vnstat zeigt die Werte richtig an. Habe so eben mit "vnstat -l -i <interface>", auf der Konsole getestet. Evtl. liegt es bei dir an der Konfiguration/Anwendung von vnstat.
 
Ich komme nochmal auf die Geschichte mit den depmods zurück. Ist jetzt etwas weniger (kompletter Rebuild, vorher make distclean; make dirclean; make clean gemacht, also wirklich alles geputzt). Hier etwas mehr Ausgabe;

Code:
...
installing mod base
  installing libs
WARNING: Library libneon_WITH_SSL selected, but no files found
WARNING: Library libneon_WITH_ZLIB selected, but no files found
  installing terminfos
replacing busybox
  replacing busybox-16mb_26
  installing symlinks
installing modules
  generating modules.dep
unresolved symbol AtmUpdateVCIPAddr_ptr in file /lib/modules/2.6.19.2/kernel/fusiv_src/kernel/drivers/atm/atmdriver_lkm.ko
unresolved symbol AtmUpdateVCInterface_ptr in file /lib/modules/2.6.19.2/kernel/fusiv_src/kernel/drivers/atm/atmdriver_lkm.ko
unresolved symbol updateEncapsulation_ptr in file /lib/modules/2.6.19.2/kernel/fusiv_src/kernel/drivers/atm/atmdriver_lkm.ko
unresolved symbol getPhysicalIfName in file /lib/modules/2.6.19.2/kernel/fusiv_src/kernel/drivers/ap2ap/ap2ap_lkm.ko
installing packages
...

Das wars, mehr sagt er nicht zu Modulen und Abhängigkeiten.
 
vnstat zeigt die Werte richtig an. Habe so eben mit "vnstat -l -i <interface>", auf der Konsole getestet. Evtl. liegt es bei dir an der Konfiguration/Anwendung von vnstat.

Ich habe vnstat so installiert, wie es aus freetz kommt, ohne etwas an der Config zu ändern. Hmm, komisch. "eth0" ist als Interface doch richtig, oder?
 
I..."eth0" ist als Interface doch richtig, oder?
Wann Traffic bzw. welcher Traffic über welches Interface der Box geht, kannst Du mit dem BWM (siehe Patch in Anhang) feststellen. Evtl. muss das BWM-Paket für die 7390 angepasst werden.
Code:
Bandwidth Monitor 1.1.0

       Iface        RX(KB/sec)   TX(KB/sec)   Total(KB/sec)

          cpmac0            0.000        0.000           0.000
              lo            0.000        0.000           0.000
         tiwlan0            0.026        0.631           0.657
         tiwlan1            0.000        0.000           0.000
         tiwlan2            0.000        0.000           0.000
         tiwlan3            0.000        0.000           0.000
          wdsup0            0.000        0.000           0.000
          wdsdw0            0.000        0.000           0.000
          wdsdw1            0.000        0.000           0.000
          wdsdw2            0.000        0.000           0.000
          wdsdw3            0.000        0.000           0.000
             wan            0.000        0.000           0.000
            eth0            0.000        0.000           0.000
             lan            0.026        0.631           0.657
             dsl            0.000        0.000           0.000

           Total     716387433.715817736  4444390.715816730    720831824.1431633466

Hit CTRL-C to end this madness.
 

Anhänge

  • bwm.patch.txt
    6.2 KB · Aufrufe: 18
Status
Für weitere Antworten geschlossen.
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.