2009-04-26 8 views
1

Existe-t-il des implémentations gratuites en C/C++ et Java du protocole PPP (Point-to-Point Protocol) pour une utilisation sur une ligne série? L'implémentation C/C++ ira dans le matériel embarqué, donc la portabilité est une préoccupation. Je ne cherche pas une pile TCP/IP complète, juste quelque chose pour fournir une base orientée connexion à construire.Implémentations C/C++ et Java gratuites de PPP?

+0

as-tu essayé de googler pour "ppp open source"? –

+0

Google semble être une bête magique. Vos termes de recherche ont donné de meilleurs résultats que les miens. Merci! – Gili

Répondre

1

Celui utilisé dans la plupart des systèmes basés sur Linux est en C et est nommé Paul's PPP Package.

FreeBSD a un complètement différent, également écrit en C, mais je n'ai aucune expérience avec lui.

+0

Cela a l'air génial. Merci! Le seul hic est que chaque fichier source a sa propre licence (pas de blague), donc je vais devoir aller un par un pour savoir à quelle licence je me suis obligé. – Gili

1

Dans Linux, j'utilise chat et pppd pour utiliser ppp sur une ligne série sous linux. (Ajout d'un modem GPRS pour obtenir une connexion Internet)

1

J'ai trouvé une bibliothèque nommée TINI qui inclut une implémentation java ppp
http://raud.ut.ee/~tec/static/api/tini1.15/javadocs/firmware/index.html

Et description plus ici
http://www.maxim-ic.com/products/ibutton/software/1wire/1wire_api.cfm

Hope it helps

+1

Si je comprends bien http://www.maxim-ic.com/products/tini/software/soft_order.cfm, TINI ne peut être utilisé que si vous achetez du matériel auprès de la société mère (Dallas). En bref, je ne pense pas pouvoir utiliser cette bibliothèque de logiciels. – Gili

Questions connexes