mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Von "PPP Protokoll" auf "HTTP" mit µC-Schaltung


Autor: Lukas Draxler (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Grüß euch!

Hab eine relativ komplizierte Frage!

Es geht um ein µC-System (AT89C51ED2) das mittels RS232 auf ein 
M2M-Modul (Siemens MC35i) zugreift, welches sich über GPRS mit dem 
Internet verbindet!

Und jetzt zur Problemstellung:

Wenn ich eine Verbindung herstelle kommt das "PPP-Protokoll" zum tragen. 
(siehe auch Bild im Anhang untereste Schicht!)
Dieses "PPP-Protokoll" ist ein ziemliches Kaudawelsch ohne einen 
Übersetzer und jetzt müsste ich mir einen "TCP-IP Protokoll-Stapel" wie 
im Anhang zusammenbasteln um Verbindung zu einem Server im Internet zu 
bekommen!

Die daraus resultierende Frage:

 - Wie kann ich mir so einen "TCP-IP Protokoll-Stapel" "programmieren"?

 - Kann ich mir ÜBERHAUPT einen "TCP-IP Protokoll-Stapel" 
"programmieren"?

 - Und wenn NICHT: Wie kann ich dann eine Verbindung zum Server im 
Internet von meinem MC35i-Modul aus herstellen?

 - Kann ich über GPRS auch Daten ohne den "TCP-IP Protokoll-Stapel" 
schicken?

Ich bin für jeden Hinweis dankbar!

Mit freundlichen Grüßen,

Lukas

Autor: Rahul Der trollige (rahul)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
> - Kann ich mir ÜBERHAUPT einen "TCP-IP Protokoll-Stapel"
>"programmieren"?

Kommt auf deine Fähigkeiten an. Hier im Forum gibt es diverse 
Webserver-Projekte...

Autor: A.K. (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Normaler Webserver wie uip/avrETH1/Ethernut/... und PPP statt 
Netzwerkkarte.

Autor: Schallwa (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Nimm einen ATtiny, der sollte das können.

Autor: Lukas Draxler (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
> @ alle:

Wäre dankbar für Links, kann mit Webservern nämlich wenig anfangen! Und 
müsste ich dann meinen µC als Webserver auslegen - also programmieren?

> @ Schallwa:

Was ist ein "ATtiny"?

Autor: Obelix (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ist die letzte Frage ernst gemeint?

Autor: Geri (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
sonst hätt ich sie wohl kaum gestellt!

Autor: A.K. (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Vergiss es, Webserver auf Attiny war, positiv ausgedrückt, ein Witz.

Autor: Kai markus Tegtmeier (kmt)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
@Geri: Du hast sie ja auch gar nicht gestellt, das war ja Lukas 
Draxler...

Autor: Sigint 112 (sigint)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
@A.K.: Da gibts bestimmt ein paar Leute im Forum, die das schaffen ;-)

@Lukas:
  Es gibt fertige TCP/IP-Stacks für 8bit Mikrocontroller. Ein Beispiel:
http://www.sics.se/~adam/uip/
Nur wenn du schon keinen ATtiny kennst, dann glaube ich fängst du gerade 
erst an .... und ich bezweifel, daß du den Stack ohne größere Probleme 
in eigenen Anwendungen zum laufen bekommst.
Aber zumindest die Portierung auf den 8051 musst du nichtmehr vornehmen:
http://members.iinet.net.au/~vanluynm/

Gruß,
  SIGINT

Autor: guro (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
hi,
im verhältnis zu TCP ist PPP, meiner meinung nach, etwas komplexer.
ich hab' mit diesem tutorial angefangen: 
http://www.vijaymukhi.com/vmis/ppp.htm
ansonsten, wenn du vor hast, ein PPP selbst zu programmieren, dann 
empfehle ich dieses buch: http://www.workingcode.com/ppp/

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.