Se ha publicado la versión del paquete ppp 2.5.0 con la implementación del soporte para el protocolo PPP (Protocolo Punto a Punto), que permite establecer un canal de comunicación IPv4/IPv6 utilizando conexiones a través de puertos seriales o conexiones punto a punto (por ejemplo, dial-up). El paquete incluye el proceso en segundo plano pppd, que se utiliza para negociar la conexión, autenticación y configuración de la interfaz de red, así como utilidades auxiliares pppstats y pppdump. El código del proyecto se distribuye bajo la licencia BSD. El paquete ofrece oficialmente soporte para Linux y Solaris (sin soporte hay código para NeXTStep, FreeBSD, SunOS 4.x, SVR4, Tru64, AIX y Ultrix).
La anterior versión importante ppp 2.4.0 fue lanzada en 2000. El aumento significativo del número de versión se debe a cambios que rompen la compatibilidad con los complementos de pppd y a la reestructuración completa del sistema de compilación. Entre las mejoras:
- Se ha añadido soporte para el protocolo de autenticación PEAP (Protocolo de Autenticación Extensible Protegido).
- Se ha añadido soporte para la carga de archivos con certificados y claves en formato PKCS12.
- Se ha propuesto un entorno de compilación basado en GNU Autoconf y Automake. Se ha añadido soporte para pkgconfig.
- Se ha reestructurado considerablemente la API para el desarrollo de complementos para pppd.
- Se ha dejado de dar soporte al protocolo IPX.
- Se ha dejado de instalar el archivo ejecutable pppd con la bandera suid root.
- Se han añadido nuevas opciones en pppd: ipv6cp-noremote, ipv6cp-nosend, ipv6cp-use-remotenumber, ipv6-up-script, ipv6-down-script, show-options, usepeerwins, ipcp-no-address, ipcp-no-addresses y nosendip.
- En la plataforma Linux se brinda la posibilidad de establecer cualquier velocidad de transmisión de datos para el puerto serial, soportada por el controlador.
Fuente: opennet.ru
