Freetz-1.1.5

@sf3978 ,

Ich suche mir eigentlich in menuconfig nur meine Patches und Pakete aus . Dann gebe ich make ein und lasse es laufen . Sollte ich das in Zukunft anders machen ?


@Silent-Tears ,


Ja , habe gesehen , das Oliver , das schon gefixt hat . Also demnächst immer den stable aus-checken ?
 
Oder neu laden ;) Ich hab wie gesagt das Downloadfile ausgetauscht, da ist der Fehler nicht mehr drin.
 
Ich muss noch mal "nerven" . Habe freetz neu runtergeladen , entpackt , make menuconfig und dann make . Jetzt habe ich wieder Fehler . Im fw-Ordner sind zwei Dateien , wo was steht von "dns-error..." .




BEENDET --2009-12-31 13:55:48--
Geholt: 1 Dateien, 594 in 0s (28,2 MB/s)
wget --passive-ftp -P dl/fw ftp://ftp.avm.de/fritz.box/fritzbox.fon_wlan_7170/x_misc/ /opensrc fritzbox7170-source-files-04.76.tar.gz
--2009-12-31 13:55:48-- ftp://ftp.avm.de/fritz.box/fritzbox.fon_wlan_7170/x_misc/
=> `dl/fw/.listing'
Auflösen des Hostnamen »ftp.avm.de«.... 212.42.244.90
Verbindungsaufbau zu ftp.avm.de|212.42.244.90|:21... fehlgeschlagen: Connection refused.
unlink: No such file or directory
/opensrc: Nicht unterstütztes Schema.
--2009-12-31 13:55:48-- http://fritzbox7170-source-files-04.76.tar.gz/
Auflösen des Hostnamen »fritzbox7170-source-files-04.76.tar.gz«.... 62.157.140.133, 80.156.86.78
Verbindungsaufbau zu fritzbox7170-source-files-04.76.tar.gz|62.157.140.133|:80... verbunden.
HTTP Anforderung gesendet, warte auf Antwort... 302 Found
Platz: http://navigationshilfe1.t-online.de/dnserror?url=http://fritzbox7170-source-files-04.76.tar.gz/ [folge]
--2009-12-31 13:55:48-- http://navigationshilfe1.t-online.de/dnserror?url=http://fritzbox7170-source-files-04.76.tar.gz/
Auflösen des Hostnamen »navigationshilfe1.t-online.de«.... 80.156.86.78, 62.157.140.133
Wiederverwendung der bestehenden Verbindung zu fritzbox7170-source-files-04.76.tar.gz:80.
HTTP Anforderung gesendet, warte auf Antwort... 200 OK
Länge: nicht spezifiziert [text/html]
In »dl/fw/dnserror?url=http:%2F%2Ffritzbox7170-source-files-04.76.tar.gz%2F.1« speichern.

[ <=> ] 594 --.-K/s in 0s

2009-12-31 13:55:48 (44,6 MB/s) - »dl/fw/dnserror?url=http:%2F%2Ffritzbox7170-source-files-04.76.tar.gz%2F.1« gespeichert [594]

BEENDET --2009-12-31 13:55:48--
Geholt: 1 Dateien, 594 in 0s (44,6 MB/s)
mkdir -p source/avm-gpl-04.76
tar -C source/avm-gpl-04.76 -xzf dl/fw/opensrc fritzbox7170-source-files-04.76.tar.gz
tar: dl/fw/opensrc: Kann open nicht ausführen: No such file or directory
tar: Nicht behebbarer Fehler: Programmabbruch.
tar: Child returned status 2
tar: fritzbox7170-source-files-04.76.tar.gz: Nicht im Archiv gefunden.
tar: Beende mit Fehlerstatus aufgrund vorheriger Fehler
make: *** [source/avm-gpl-04.76/.unpacked] Fehler 2
 
Obwohl ich gerade (31.12.2009, 14:15 Uhr) den Stable wie in der Newbie-Anleitung ausgecheckt habe, erhalte ich für die 7270 beim Make Fehler 1:

Verbindungsaufbau zu ftp.avm.... fehlgeschlagen: refused

Was mache ich falsch?

Viele Grüße,

Heiko
 
AVM is mal wieder schrott ;)

Versuchs manuell per download.avm.de

Edit: Und bevor noch mehr postne und fragen: Der AVM-Server ist down, und de können sich keine guten Admins und gute Hardware leisten, weil wir aus den alten Boxen mit Freetz noch so viel rausholen, dass die sogar mit den neuen Kisten niocht hinterherkommen :D
 
Manuell runterladen über Port 80 geht z. Zt.:
Code:
# nmap -sT -PN 212.42.244.7 -p 80

Starting Nmap 5.00 ( http://nmap.org ) at 2009-12-31 14:30 CET
Interesting ports on download.avm.de (212.42.244.7):
PORT   STATE SERVICE
80/tcp open  http

Nmap done: 1 IP address (1 host up) scanned in 11.17 seconds

Code:
~> wget http://download.avm.de/fritz.box/fritzbox.fon_wlan_7170/x_misc/opensrc/fritzbox7170-source-files-04.76.tar.gz
--2009-12-31 14:29:48--  http://download.avm.de/fritz.box/fritzbox.fon_wlan_7170/x_misc/opensrc/fritzbox7170-source-files-04.76.tar.gz
Auflösen des Hostnamen »download.avm.de«.... 212.42.244.7
Verbindungsaufbau zu download.avm.de|212.42.244.7|:80... verbunden.
HTTP Anforderung gesendet, warte auf Antwort... 200 OK
Länge: 152645070 (146M) [application/x-gzip]
In »fritzbox7170-source-files-04.76.tar.gz« speichern.

100%[==========
 
Ich nutze freetz 1.1.2 unter freetz-linux als Virtualbox-Appliance. make menuconfig über ssh/putty hat geklappt. Dann läuft make ewig bis zum Fehler

Code:
STEP 0: DOWNLOAD
downloading firmware image
--2009-12-31 18:53:18--  ftp://ftp.avm.de/fritz.box/fritzbox.fon_wlan_7270/firmware/deutsch/FRITZ.Box_Fon_WLAN_7270.54.04.80.image
           => `FRITZ.Box_Fon_WLAN_7270.54.04.80.image'
Auflösen des Hostnamen »ftp.avm.de«.... 212.42.244.90
Verbindungsaufbau zu ftp.avm.de|212.42.244.90|:21... fehlgeschlagen: Connection refused.
ERROR: Could not download Firmwareimage.
make: *** [dl/fw/FRITZ.Box_Fon_WLAN_7270.54.04.80.image] Fehler 3

Aufgrund der vorherigen Posts habe ich dann das FW-Image manuell abgelegt unter /home/freetz/freetz-1.1.2/dl/fw/FRITZ.Box_Fon_WLAN_7270.54.04.80.image

und dann make erneut gestartet.

Das Ergebnis

Code:
STEP 1: UNPACK
unpacking firmware image
splitting kernel image
unpacking filesystem image
unpacking AVM plugins
unpacking var.tar
done.

STEP 2: MODIFY
applying patches
installing AVM plugins
installing mod base
replacing busybox
installing packages
invoking custom script
processing external
done.

STEP 3: PACK
packing var.tar
creating filesystem image
merging kernel image
packing 7270_04.80freetz-1.1.2.de_20091231-193258.image
packing 7270_04.80freetz-1.1.2.de_20091231-193258.external
Image files can be found in the ./images/ subfolder
done.

FINISHED

und 2 Dateien:
/home/freetz/freetz-1.1.2/images/7270_04.80freetz-1.1.2.de_20091231-193258.image
/home/freetz/freetz-1.1.2/images/7270_04.80freetz-1.1.2.de_20091231-193258.external

Die habe ich über die Weboberfläche in die FB geladen, erst die external. Die wurde nicht akzeptiert wg. eines "unspezifischen Fehlers", dann die .image. Das hat geklappt.

Nach dem Neustart habe ich den Freetz-Menüpunkt und auch das Freetz WebGUI läuft. Ein Großteil der Konfiguration ist nicht möglich wegen "Konfiguration in der aktuellen Sicherheitsstufe nicht verfügbar!".

Gut also Sicherheitsstufe ändern.


Leider klappt der Zugang weder per ssh/putty:22, telnet/putty:23 noch SFTP/WinSCP:22. Es scheitert an den Anmeldedaten. Versucht habe ich admin und mein normales Passwort der Weboberfläche sowie verschiedene Kombinationen mit freetz.

fritz.fonwlan.box login: admin
Password:
Login incorrect
fritz.fonwlan.box login: freetz
Password:
Login incorrect
fritz.fonwlan.box login:

Mein Image enthält u.a. dropbear, vsftp. Die Dienste telnetd, vsftp und dropbear laufen auch lt. Freetz WebGui.

Mit root/freetz klappt dann die Anmeldung mit ssh/putty:22 und SFTP/WinSCP:22.

Also nächster Schritt:

Code:
 # echo 0 > /tmp/flash/mod/security
-sh: can't create /tmp/flash/mod/security: nonexistent directory

Gibt´s also nicht. Selbst angelegt. Inhalt "0". Recht rw-r--r-- (0644), Besitzer root.

Code:
/var/mod/root # echo 0 > /tmp/flash/mod/security
/var/mod/root # modsave
Saving users, groups and passwords...done.
Saving config...done.
Writing /var/flash/freetz...done.
15872 bytes written.

Klappt aber nicht. In der WebGUI heisst es immer noch "Konfiguration in der aktuellen Sicherheitsstufe nicht verfügbar!"

Hier hänge ich nun. Vorschläge?



@Mods: Ich habe das hier so ausführlich geschrieben weil dies meine ersten Erfahrungen mit Freetz sind. Die zwischendurch aufgetretenen Probleme konnte ich dank des Forums und des Freetz-Wiki selbst lösen. Ich könnte mir aber vorstellen das mein Beitrag anderen Anfängern helfen kann.

Danke an alle die ihre Zeit in dieses Projekt investieren.

Eine Antwort im nächsten Jahr langt völlig. :)
 
[...]
Die habe ich über die Weboberfläche in die FB geladen, erst die external. Die wurde nicht akzeptiert wg. eines "unspezifischen Fehlers", dann die .image. Das hat geklappt.
[...]
Die external-Datei kannst Du jetzt über das Freetz-WEB-IF flashen.
 
Zuletzt bearbeitet:
Ok, external hochgeladen:

[external] Processing file /var/tmp/CBP1YG
[external] Target directory: /var/media/ftp/uStor01/external
[external] Unpacking new stuff:
./
./.external
[external] Done.

Was heisst der Satz "Anschließend sollte die entsprechende Firmware geflasht werden."?

Muss ich jetzt nochmal "7270_04.80freetz-1.1.2.de_20091231-193258.image" reinladen?
 
Welche Pakete hast Du externalisiert?
Wenn Du alles richtig gemacht hast, dann reicht rebooten.
 
Was heisst der Satz "Anschließend sollte die entsprechende Firmware geflasht werden."?

Dass du bei zukünftigen Updates zuerst die .external-Datei übers Freetz-Webinterface flashen solltest.

Zur Security: Is das Verzeichnis denn vorhanden, in dem die "security" abgelegt werden soll?

@other devs: Vllt. sollten wir dieses File beim booten anlegen, bzw. überprüfen, ob es da ist und wenn nicht anlegen mit dem Wert aus dem menuconfig.
 
@sf3978: Keine - haben alle ins normale Image gepasst. Wie ich jetzt feststellte enthält die .external nur eine Textdatei (.external) mit dem Inhalt "/var/media/ftp/uStor01/external". Ist also wohl überflüssig.

@Silent-Tears: Ich hatte gelesen beim ersten Einsatz von Freetz soll erst die .external über die AVM-Oberfläche hochgeladen werden. Das habe ich erfolglos versucht. Jetzt habe ich verstanden das diese erst nach der Installation von Freetz über die Freetz-Web-GUI hochgeladen werden sollte. Hat sich jetzt erstmal erledigt. Weiß ich für´s nächste mal bescheid. Danke.

Zur security:

Das Verzeichnis existierte nicht. Ich habe es angelegt und darin eine Datei angelegt. Sieht jetzt so aus:

Code:
# ls -ll -R /tmp/flash/
/tmp/flash/:
drwxr-xr-x    2 root     root            0 Jan  1  2000 callmonitor
-rw-r--r--    1 root     root           28 Dec 31 19:56 dnsmasq.diff
-rw-------    1 root     root          458 Dec 31 19:46 dss_host_key
drwxr-xr-x    2 root     root            0 Jan  1  2000 mod
-rw-r--r--    1 root     root           78 Jan  1  2000 mod.diff
-rw-r--r--    1 root     root          262 Dec 31 19:49 ntpd.conf
-rw-r--r--    1 root     root           59 Jan  1 14:55 openntpd.diff
-rw-------    1 root     root          427 Dec 31 19:46 rsa_host_key
drwx------    2 root     root            0 Jan  1  2000 users
-rw-r--r--    1 root     root          159 Jan  1  2000 vsftpd.diff

/tmp/flash/callmonitor:
-rw-r--r--    1 root     root            0 Jan  1  2000 callers
-rw-r--r--    1 root     root            0 Jan  1  2000 listeners-1

/tmp/flash/mod:
-rw-r--r--    1 root     root            2 Dec 31 20:50 security

/tmp/flash/users:
-rwxr-xr-x    1 root     root           33 Jan  1  2000 group
-rw-------    1 root     root           11 Jan  1  2000 gshadow
-rw-r--r--    1 root     root          194 Jan  1  2000 passwd
-rw-------    1 root     root          187 Jan  1  2000 shadow

Die Datei security hat den Inhalt "0".

Was muss ich ändern?
 
Nichts. "0" ist gut.
 
Schön, davon merkt mein Freetz aber nichts. ;)

Es behauptet immer noch: Konfiguration in der aktuellen Sicherheitsstufe nicht verfügbar!

Andere Ideen?
 
So Datei security kopiert nach /tmp/flash/ schon funktionierts. :)
 
Fehler Freetz 1.1.2 wenn ich Annex A einbauen möchte

Hallo,

wenn ich mit Freetz 1.1.2 versuche den Annex A Treiber einzubauen bekomme ich folgenden Fehler

Code:
--2010-01-03 17:09:49--  ftp://ftp.avm.de/fritz.box/fritzbox.fon_wlan_7270/firmw         are/deutsch_a-ch/FRITZ.Box_Fon_WLAN_7270.en-de-es-it.54.04.67.image
           => `FRITZ.Box_Fon_WLAN_7270.en-de-es-it.54.04.67.image'
Auflösen des Hostnamen »ftp.avm.de«.... 212.42.244.90
Verbindungsaufbau zu ftp.avm.de|212.42.244.90|:21... verbunden.
Anmelden als anonymous ... Angemeldet!
==> SYST ... fertig.    ==> PWD ... fertig.
==> TYPE I ... fertig.  ==> CWD /fritz.box/fritzbox.fon_wlan_7270/firmware/deutsch_a-ch ... fertig.
==> SIZE FRITZ.Box_Fon_WLAN_7270.en-de-es-it.54.04.67.image ... fertig.
==> PASV ... fertig.    ==> RETR FRITZ.Box_Fon_WLAN_7270.en-de-es-it.54.04.67.im         age ...
Die Datei »FRITZ.Box_Fon_WLAN_7270.en-de-es-it.54.04.67.image« gibt es nicht.

make: *** [dl/fw/FRITZ.Box_Fon_WLAN_7270.en-de-es-it.54.04.67.image] Fehler 1

Freetz versucht die Datei FRITZ.Box_Fon_WLAN_7270.en-de-es-it.54.04.67 herunterzuladen, aktuell ist aber FRITZ.Box_Fon_WLAN_7270.en-de-es-it-fr.54.04.76.image was kann ich hier machen?

Danke für eure Hilfe
 
[...], aktuell ist aber FRITZ.Box_Fon_WLAN_7270.en-de-es-it-fr.54.04.76.image was kann ich hier machen?
e

Soll das heißen, Du willst mit dem FRITZ.Box_Fon_WLAN_7270.en-de-es-it.54.04.67.image nicht bauen lassen?
 
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.