2009-04-26 7 views
1

Gibt es freie C/C++ - und Java-Implementierungen des Point-to-Point-Protokolls (PPP) zur Verwendung über eine serielle Leitung? Die C/C++ - Implementierung wird in Embedded-Hardware integriert, daher ist Portabilität ein Problem. Ich bin nicht auf der Suche nach einem vollständigen TCP/IP-Stack, nur etwas, um eine verbindungsorientierte Basis zu schaffen.Kostenlose C/C++ - und Java-Implementierungen von PPP?

+0

hast du nach "ppp open source" gegoogelt? –

+0

Google scheint ein magisches Biest zu sein. Ihre Suchbegriffe brachten bessere Ergebnisse als meine eigenen. Vielen Dank! – Gili

Antwort

1

Die in den meisten Linux-basierten Systemen verwendete Version ist in C und heißt Paul's PPP Package.

FreeBSD hat eine komplett andere, auch in C geschrieben, aber ich habe keine Erfahrung damit.

+0

Das sieht gut aus. Vielen Dank! Der einzige Haken ist, dass jede Quelldatei ihre eigene Lizenz hat (kein Witz), also muss ich eins nach dem anderen gehen, um herauszufinden, welchen Lizenzen ich mich verpflichte. – Gili

1

In Linux verwende ich Chat und Pppd für die Verwendung von PPP über die serielle Leitung in Linux. (Das Hinzufügen eines GPRS-Modem zu bekommen Internet-Verbindung)

1

ich eine Bibliothek gefunden namens TINI, die eine PPP-Java-Implementierung umfasst
http://raud.ut.ee/~tec/static/api/tini1.15/javadocs/firmware/index.html

Und weitere Beschreibung hier
http://www.maxim-ic.com/products/ibutton/software/1wire/1wire_api.cfm

Hoffe, es hilft

+1

Wenn ich http://www.maxim-ic.com/products/tini/software/soft_order.cfm richtig verstehe, kann TINI nur verwendet werden, wenn Sie Hardware von der Muttergesellschaft (Dallas) kaufen. Kurz gesagt, ich glaube nicht, dass ich diese Softwarebibliothek benutzen kann. – Gili