Freetz Möglichkeiten

ericplan

Neuer User
Mitglied seit
5 Jul 2009
Beiträge
48
Punkte für Reaktionen
0
Punkte
6
Freetz war auf meine Fritzbox aber nach reset nicht mehr. Darum eine Frage über die Möglichkeiten.

Ziel ist eine Datei herunterladen von Gerät mit eingebauten Webserver im Heimnetz und diese Datei hochladen (FTP push) auf einer externer webseite wo ich FTP-zugang habe. Und alles im 5-minuten Takt.

Ist das Möglich? Welche Pakete soll ich dafür benutzen.
 
1. Wenn du FREETZ unwissend auf deiner Box hattest, dann hast du dein Image nicht selbst erstellt. Solche Fälle werden in diesem Forum gar nicht geduldet. Wenn du dir die Mühe nicht machen willst, die Anleitungen auf www.freetz.org durchzulesen oder/und zu doof und/oder zu faul bist, selbst ein Image zu erstellen, dann sind wir hier nicht bereit uns die Zeit dafür zu nehmen, dir deine Fragen zu beantworten.
2. Ja, mit FREETZ sind viele Sachen möglich. Wenn ich alles richtig verstanden habe, dann brauchst du dafür wget (ist sowieso schon Bestandteil von busybox) und irgendeinen FTP-Klient. Ich weiß nicht, welches von FTP-Paketen (wir haben mindestens 2-3 in FREETZ) auch einen FTP-Klient mitbringt. Das musst du selber rausfinden.
3. Dein Vorhaben riecht für mich irgendwie nach Filesharing oder nach CAM. Und alles was ich hier in der Richtung "gerochen" hatte, hatte sich leider auch bestätigt. Wenn die Reise in die Richtung geht, wird es hier auch nicht geduldet. Und es nützt nicht, um den heißen Brei herumzureden. So doof sind wir hier nicht, und werden es relativ früh kapieren. Daher solltest du dich an der Stelle lieber sofort outen, wenn es um die Sachen geht.

Also, wie du siehst, ist es in diesem Unterforum nicht so einfach.

MfG
 
..., dann hast du dein Image nicht selbst erstellt.
ericplan kommt aus Netherlands und erstellt seine Images selbst. ;-) Siehe Thread:
Code:
http://www.ip-phone-forum.de/showthread.php?t=202283
 
@sf3978: Das war 2009. Außerdem weißt du nicht, ob er damals auch erfolgreich war. Es ist relativ seltsam, dass er nicht mehr weiß, wie er sein FREETZ wieder auf die Box bekommt.
Mit dem Filesharing hatte ich übrigens vermutlich Recht. Schon damals gingen seine Fragen Richtung Transmission. Und erzählt mir bitte nicht, dass Transmission ausschließlich dazu dient SuSE-Images per Torrent herunterzuladen. Das will ich allen sehr gerne glauben.

MfG
 
ok, ok. Ich nehme meine Worte von oben gerne zurück, wenn ich Unrecht hatte. Aber lass uns erstmal von ericplan wissen, was er dazu meint.
Und immerhin, so ganz gemein war ich nicht. Ich hatte ihm doch ein Paar Tipps gegeben, welche Pakete er für die Realisierung seiner Wünsche braucht. Vorausgesetzt, ich habe seine Erklärung und seine Frage richtig verstanden, obwohl beides zugegebenermassen nicht ganz eindeutig ist.

MfG
 
Immerhin, er hat sich mit Freetz beschäftigt.
OK, Freetz war auf meinem Box, Images waren selber erstellt mit Debian via VMWare Fusion auf Mac OS X. Funktionierte auch gut, aber ersetzt durch einen Synology NAS. Fritzbox als Mediencenter war kein Erfolg. Ist aber einige Zeit her, hätte kein Zweck für Freetz und darum eine AVM-image eingespielt. Debian ist aber noch auf die iMac und ich werde es wohl schaffen ein neues Image herzustellen, aber bevor ich das mache möchte ich gerne wissen ob mein Problem damit gelösst werden kann. Und die Frage steht offen.
Kann Freetz Dateien von ein Webserver im Heimnetz "pushen" auf einer externer webseite wo ich FTP-zugang habe. Und alles automatisiert. Welches Paket? NCFTP? WGET? Wenn ja, erstelle ich ein neues Freetz-image. Wenn zweifelhaft suche ich eine andere Lösung.
 
Zuletzt bearbeitet:
... eine Datei herunterladen von Gerät mit eingebauten Webserver im Heimnetz und diese Datei hochladen (FTP push) auf einer externer webseite wo ich FTP-zugang habe. Und alles im 5-minuten Takt.
Mit wget (... wegen http, wenn ftp dann ncftpget) und ncftpput (aus dem Paket ncftp) in einem Script und mit cronjob, sollte das möglich sein.
Code:
ncftpput - Internet file transfer program for scripts
Du kannst das ja auch ohne die FritzBox, in einem Linux mit Internetzugang, testen.
 
Mit wget (... wegen http, wenn ftp dann ncftpget) und ncftpput (aus dem Paket ncftp) in einem Script und mit cronjob, sollte das möglich sein.
Code:
ncftpput - Internet file transfer program for scripts
Du kannst das ja auch ohne die FritzBox, in einem Linux mit Internetzugang, testen.
Neues Image ist bereits gefertigt, mit Curl und ncftp darauf. Danke für die Tips.
Das alles dient um die Daten meiner Solaranlage hochzuladen.

Und Filesharing für ein alter Mann? Ein bisschen argwöhnisch ja?
 
Für Solaranlagen gab es hier ein Paar Ansätze, soweit ich weiß. Auch die Original-Firmware von AVM hat mittlerweile irgendwelche Teile von E-ON. Ob es jetzt Solaranlage ist, oder Heizung oder was ähnliches, weiß ich nicht.

curl brauchst du nicht unbedingt. wget der busybox reicht meistens aus. Und auch ftp kann man mit dem wget machen. Allerdings nur runterladen. Vorteil: wget ist bereits in der busybox bei FREETZ drin.

MfG
 
Für Solaranlagen gab es hier ein Paar Ansätze, soweit ich weiß. Auch die Original-Firmware von AVM hat mittlerweile irgendwelche Teile von E-ON. Ob es jetzt Solaranlage ist, oder Heizung oder was ähnliches, weiß ich nicht.

curl brauchst du nicht unbedingt. wget der busybox reicht meistens aus. Und auch ftp kann man mit dem wget machen. Allerdings nur runterladen. Vorteil: wget ist bereits in der busybox bei FREETZ drin.

MfG
Ich habe eine Lösung gefunden auf Stackoverflow mit Curl. Besonders schön weil keine Speicherung verwendet wird. Vielleicht auch möglich mit WGET?

curl http://example.com/down | curl -T - ftp://mysite.org/up

By default curl spits its output to stdout - we then pipe that into another instance of curl.
On the second instance, -T tells curl to upload a file, and the - tells it to take the file data from stdin (rather than from a file on disk).
 
Ich glaube wget kann auch ausgeben auf stdout. Allerdings kann wget nicht runterladen. Außerdem hat curl normalerweise https in sich (vielleicht kann man es abwählen). Bei wget gibt es auch https, muss man aber extra anwählen.

MfG
 
Ich glaube wget kann auch ausgeben auf stdout. Allerdings kann wget nicht runterladen. Außerdem hat curl normalerweise https in sich (vielleicht kann man es abwählen). Bei wget gibt es auch https, muss man aber extra anwählen.

MfG
Image ist darauf, ohne Freetz-Probleme. (Neue freetz-linux mit Virtualbox auf Mac OS X. Große Probleme mit "shared folders") Und Cron läuft im 5 Minutentakt mit oben genannte curl Auftrag. Schön das es keine Speicherung benötigt. Das verringert die Zykluszeit erheblich.

MfG
Eric
 
Kostenlos!

Statistik des Forums

Themen
248,920
Beiträge
2,305,120
Mitglieder
378,645
Neuestes Mitglied
nikitarajusa