mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Ethernet Datenablage


Autor: MrNo (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

ich möchte mit dem Atmega128 erfasste Daten über Ethernet auf einen 
NAS-Server speichern (Text Datei). Kennt jemand eine LIB für z.b. den 
ENC28J60.
Das was ich bisher gefunden habe ist nur für WEB.

Gruß
Norbert

Autor: Jan (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Nur für WEB? öÔ

Meinst du HTTP? Wie soll die "Datenablage" denn zustande kommen? FTP? 
SCP? ...?

Autor: Marius Wensing (mw1987)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Du solltest dir vielleicht mal das FTP-Protokoll anschauen. Damit 
könntest du sowas realisieren.

Gute Alternativen zu FTP sehe ich sonst nicht. SMB ist einfach viel zu 
groß um es sinnvoll auf einem kleinen µC zu implementieren.

MfG
Marius

Autor: Michael U. (amiga)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

ich schließe mich der Suche mal an, einen minimalen FTP-Client habe ich 
bisher nur U.Radigs alten Webserver gefunden, vielleicht erbarmt sich ja 
jemand, der sich mit den Sourcen vom aktuellen u.Radig-Server 
auskennt...

Bei mir wrid es wohl noch etwas dauern, bis ich da selbst durchsteige.
FTP connecten, Startmeldug zur Kenntnis nehmen.
Username schicken, Passwort schicken. In den gewünschten Ordner 
wechseln.
Upload der Datei.
Andere Sachen sind ja nicht nötig, Fehlerbehandlung fällt auf AVR-Seite 
auch aus, entweder es klappt oder Abbruch mit Fehler, damit man es 
später nochmal versuchen kann.

Gruß aus Berlin
Michael

Autor: peter (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
such mal im web nach 'ethernut'. da ist alles dabei, auch FTP.

Autor: MrNo (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

vielen Dank für eure Hilfe.
Wäre das eventuell mit dem Grasshopper (AVR32) möglich ?

Gruß
Norbert

Autor: Michael U. (amiga)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

peter wrote:
> such mal im web nach 'ethernut'. da ist alles dabei, auch FTP.

ich habe jetzt nur diagonal gelesen. FTP ist nicht aufgefürhrt bei den 
Protokollen.
Mega128 und Realtek NIC -> fällt aus.
ENJ und Minimalversion ist mein Ziel.

Ich brauche ja "nur" ENC28J60 als NIC und maximal ein Mega32 mit 
TCP/IP-Stack
und einem minimalen FTP-Client. Prinzipiell muß nichtmal der Webserver 
rauf.

Radig-Websever deshalb, weil die Hardware zum TEsten vorhanden ist, ich 
in den Sourcen schonmal rumgekramt habe und es auch einen ASM-Versuch 
von mir gibt mit TCP/IP/IDCMP.

Ich werde mich alos durch den C-Kram wohl selbst durchkramen. ;)

Mich wunderte eben nur, das alles mögliche in die Teile reingestopft 
wird, die Möglichkeit, z.B. Logdaten o.ä. per FTP auf ein vorhandenes 
NAS mit FTP-Server zu legen, noch keiner angefasst hat.

Gruß aus Berlin
Michael

Autor: Frank (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo

nur mal laut gedacht. Wäre für so was syslog nicht besser geeignet?

Gruß,

Frank (der seit den Wochenende auch ein AVR-NET-IO hat und so was auch 
braucht)

Autor: Michael U. (amiga)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

ich sage jetzt mal nein. Einfach deshalb, weil übliche 0815-NAS zwar zu 
99% einen FTP-Server haben, aber nichts brauchbares für syslog.

Ranstecken - geht ist da meine Vorstellung. Weiterverarbeiten kann das 
mein PC, der läuft aber nur, wenn ich ihn benutzen will. Wenn der 
hochgefahren wird, kann er die Dateien aus dem FTP-Ordner des NAS 
kopieren und über den Inhalt nachdenken.

Gruß aus Berlin
Michael

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.