Aktuelles
Digital Eliteboard - Das Digitale Technik Forum

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

Support Für welche Boxen kann aktuelle ein Freetz gebaut werden ?

    Nobody is reading this thread right now.
Danke für eure Hilfe !!
Ich hoffe ich habe euch richtig verstanden.

Sagen wir Mal ich würde den schwierigen Weg nehmen. Wie entpacke ich das Image richtig , um welche Tools geht' es?

@assua

Generate the update image as described in README.md.

Ja habe ich gelesen , das ist ja nix anderes als mit freetz- ng
Clone git
Gehe in den Ordner und führe make aus.
 
Zuletzt bearbeitet:
Nun ja, viele Wege führen Rom...
Das Tool heißt uimg und anzuwenden ist es eben (dazu must Du Dich dort auch einmal
umsehen (!) und Dich ggf. auch ein höher bewegen...).
freetz-NG zaubert da ja auch nichts, sondern es nutzt dann den open source Gedanken und klont
da dieses Tool aus und erstellt es dann Dir freundlicherweise (auch durch z.B. make uimg/make tools)
eben gleich automatisch... :)
Auch hat das tool ja eine Aufruf-Hilfe, wenn Du 'eh im geclonten freetz-NG-Verzeichnis
bist (wegen Deinem gerade erstellten Image), dann diese eben abfragen, mit:
./tools/uimg [Enter]
 
Zuletzt bearbeitet:
Danke dir ich probiere das so!

Edit;
Das Leben kann so einfach sein, wenn man mal ein bisschen nachdenkt !
Hab nämlich gestern mit binwalk die uimg analysiert , hab nach weg gesucht , die zu entpacken.
Logisch gesehen konnten die bin's nur dort liegen.
Oh man ey ^^
Meine Damen und Herren, ich danke euch allen sehr für eure Mühe und Zeit !!!!!!!


Gesendet von meinem MI 9 mit Tapatalk
 
Zuletzt bearbeitet:
Hab noch kurz mal ne Frage an euch.
Hat noch jemand Probleme beim compilen der v.7.13 für 6591?
7.19 läuft durch
7.13 gibt mir diesen fehler aus:

Code:
make  -C /home/freetz/freetz-ng/source/toolchain-i686_gcc-5.5.0_uClibc-1.0.15-nptl_kernel-3.12/uClibc-ng-1.0.15 \
         LOCALE_DATA_FILENAME=uClibc-locale-le-32-de_DE-en_US.tar.gz  V=1 \
        PREFIX="/home/freetz/freetz-ng/packages/target-i686_gcc-5.5.0_uClibc-1.0.15-nptl_kernel-3.12/root" \
        DEVEL_PREFIX=/usr/ \
        RUNTIME_PREFIX=/ \
        install_runtime
make[1]: Entering directory '/home/freetz/freetz-ng/source/toolchain-i686_gcc-5.5.0_uClibc-1.0.15-nptl_kernel-3.12/uClibc-ng-1.0.15'
make -C extra/locale locale_headers
make[2]: Nothing to be done for 'locale_headers'.
cd ./; make lib/ld-uClibc.so
make -C extra/locale locale_headers
make[3]: Nothing to be done for 'locale_headers'.
install -m 755 ./lib/lib*-1.0.15.so \
        /home/freetz/freetz-ng/packages/target-i686_gcc-5.5.0_uClibc-1.0.15-nptl_kernel-3.12/root/usr/lib/freetz/
(cd ./lib && tar --exclude=ld-uClibc.so.lds -cf - *.so.*) \
| tar -xf - -C /home/freetz/freetz-ng/packages/target-i686_gcc-5.5.0_uClibc-1.0.15-nptl_kernel-3.12/root/usr/lib/freetz/
+ install -m 755 ./lib/ld-uClibc-1.0.15.so /home/freetz/freetz-ng/packages/target-i686_gcc-5.5.0_uClibc-1.0.15-nptl_kernel-3.12/root/usr/lib/freetz/
make[1]: Leaving directory '/home/freetz/freetz-ng/source/toolchain-i686_gcc-5.5.0_uClibc-1.0.15-nptl_kernel-3.12/uClibc-ng-1.0.15'
touch -c packages/target-i686_gcc-5.5.0_uClibc-1.0.15-nptl_kernel-3.12/root/lib/libc.so.1
if [ ! -e source/.echo_item_start ]; then       echo -ne "\e[48;5;90m---> "; case "" in BIN)    echo -n "package/" ;; LIB)      echo -n "library/" ;; TOOL)     echo -n "tool/" ;; *)   echo -n "kernel" ;; esac; echo -ne "\e[49m ... "; rm -f source/.echo_item_build; touch source/.echo_item_start; fi; echo -ne "\e[48;5;56mimage\e[49m ... ";
---> kernel ... image ... cmd() { PATH="/home/freetz/freetz-ng/toolchain/build/i686_gcc-5.5.0_uClibc-1.0.15-nptl_kernel-3.12/i686-linux-uclibc/bin:/home/freetz/freetz-ng/toolchain/build/i686_gcc-5.5.0/i686-pc-linux-gnu/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin" LD_RUN_PATH="/usr/lib/freetz" FREETZ_LIBRARY_DIR="/usr/lib/freetz" make -j2  "$@"  || { 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 -ne "\e[48;5;56mbuilding\e[49m ... "; touch source/.echo_item_build; fi; cmd -C source/kernel/ref-puma7.x86-6591_07.13/linux-3.12 CROSS_COMPILE="i686-pc-linux-gnu-" KERNEL_MAKE_PATH="/home/freetz/freetz-ng/toolchain/build/i686_gcc-5.5.0/i686-pc-linux-gnu/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin" ARCH="x86" INSTALL_HDR_PATH=/home/freetz/freetz-ng/source/toolchain-i686_gcc-5.5.0_uClibc-1.0.15-nptl_kernel-3.12/linux-dev/3.12 INSTALL_MOD_PATH="/home/freetz/freetz-ng/source/kernel/ref-puma7.x86-6591_07.13" V=1 vmlinux.eva_pad
building ... make[1]: Entering directory '/home/freetz/freetz-ng/source/kernel/ref-puma7.x86-6591_07.13/linux-3.12'
linux/GNUmakefile: including /home/freetz/freetz-ng/source/kernel/ref-puma7.x86-6591_07.13/linux-3.12/.kernelvariables
/GU/tmp is not available, disabling ccache
make[2]: Entering directory '/home/freetz/freetz-ng/source/kernel/ref-puma7.x86-6591_07.13/linux-3.12'
/home/freetz/freetz-ng/source/kernel/ref-puma7.x86-6591_07.13/linux-3.12/arch/x86/Makefile:98: stack protector enabled but no compiler support
make[2]: *** No rule to make target 'vmlinux.eva_pad'.  Stop.
make[2]: Leaving directory '/home/freetz/freetz-ng/source/kernel/ref-puma7.x86-6591_07.13/linux-3.12'
make[1]: *** [GNUmakefile:34: vmlinux.eva_pad] Error 2
make[1]: Leaving directory '/home/freetz/freetz-ng/source/kernel/ref-puma7.x86-6591_07.13/linux-3.12'

ERROR: Build failed.
make: *** [make/linux/kernel.mk:185: source/kernel/ref-puma7.x86-6591_07.13/linux-3.12/arch/x86/boot/vmlinux.eva_pad] Error 1

Habe schon make distclean und kernel-dirclean versucht.
Fehler bleibt bestehen
Stutzig macht mich diesen Zeile:
.kernelvariables/GU/tmp is not available
 
Hm dann muss der Fehler zwangsläufig irgendwo bei mir sein.
Ich versuch mal frisch das git zu clonen.
 
> Makefile:98: stack protector enabled but no compiler support
Das kann sicherlich alles und nichts sein...

Du mußt da schon viel mehr Infos liefern, sonst kann Dir keiner helfen, Glaskugel geht da nicht:
- wie/was klonst Du?
- das sind ja sicherlich unterschiedliche Kernelversionen, hast Du da
jeweils in ein eigenes Verzeichnis geklont?
- make clean?
- make dirclean?
- .config mitgeschleppt/.config clean neuangelegt?
- welches Linux benutzt Du/worauf?
- beachtet?
- 'mal nachlesen und dabei mitdenken! - #10 z.B.
- nicht als root arbeiten...

usw. usw.
 
Zuletzt bearbeitet:
- wie/was klonst Du?
habe git clone https://github.com/Freetz-NG/freetz-ng ~/6591 ausgeführt und in der menuconfig 6591 und die version 7.1x ausgewählt. Keine zusätzlichen packages wurden ausgewählt.
für die 6490 habe ich git ins ~/6490 Verzeichnis geklont.
- das sind ja sicherlich unterschiedliche Kernelversionen, hast Du da
jeweils in ein eigenes Verzeichnis geklont?
ja
- make clean?
ja
- make dirclean?
ja
- .config mitgeschleppt/.config clean neuangelegt?
neuangelegt
- welches Linux benutzt Du/worauf?
aktuelles prebuild freetz vm.
Hab die virtualbox vdi in eine vhdx für hyper -v konvertiert
(das bauen von images für 6490 (alle versionen) und 6591 (7.19 Version)funktioniert
- beachtet?
ja klar
- 'mal nachlesen und dabei mitdenken! - #10 z.B.
- nicht als root arbeiten...
Natürlich :D

Ich würde mal testhalber eine komplett neue vm aufsetzten
alles frisch klonen
make menuconfig und make ausführen
Ich berichte dann mal
 
> Hat noch jemand Probleme beim compilen der v.7.13 für 6591?
> 7.19 läuft durch
> 7.13 gibt mir diesen fehler aus
Die 6591 meine ich mit jeweils einem eigenen Verzeichnis für 7.19 und 7.13
(und jeweils eigner, neuer .config), von einer 6490 war bis jetzt ja nicht die Rede...
 
uff.. soo viele Fragen. hab nichts eigenes. alles Forummittel ich hatte schon houte nach deiner Frage zum Testen gebaut.. es geht.
 
Gut dann habe ich echt keine Ahnung mehr.
Habe eine neue VM mit der ova Datei von hier erstellt: https://freetz.digital-eliteboard.c...EuMS5vdmE=&h=a93ab5256aa99c77de18b5b68ed2a75b
apt-get update && apt-get upgrade ausgeführt
danach
Code:
git clone https://github.com/Freetz-NG/freetz-ng ~/6591
cd ~/6591
make help
make menuconfig
Dort habe ich auf expertensicht umgestellt.
die 6591 ausgewählt und als fritzversion 7.1x.
Kein zusätzliches package ausgewählt!!
Das ganze über safe in die .config gespeichert und im Anschluss
make ausgeführt.

Das ist eine komplett saubere VM die nur die nötigen Abhängigkeiten drin hat.

Bekomme trotzdem den selber Fehler beim make.
@prisrak bei dir scheints ja zugehen.
Ich checks nicht.
Irgendwas muss ich ja falsch machen.
 
Zuletzt bearbeitet:
edit
s. hier:
 
Zuletzt bearbeitet:
es sollte ja keinen unterschied zwischen svn co und git clone geben?
ich mache mal alles neu, diesmal checke ich mit svn aus und vergleiche dann die info mit der von prisrak

Code:
freetz@freetz-linux:~/6591$ git remote show origin
* remote origin
  Fetch URL: https://github.com/Freetz-NG/freetz-ng
  Push  URL: https://github.com/Freetz-NG/freetz-ng
  HEAD branch: master
  Remote branch:
    master tracked
  Local branch configured for 'git pull':
    master merges with remote master
  Local ref configured for 'git push':
    master pushes to master (up to date)
 
Zuletzt bearbeitet:
@prisrak

Not recommended:
svn co ~/freetz-ng

steht ja auf
 
Zurück
Oben