El paquete Roaring Penguin PPPoE contiene un cliente y un componente de servidor que funciona junto con el cliente. El cliente te permite conectarte a grandes redes que usan el protocolo PPPoE, muy común entre los proveedores de ADSL. El componente de servidor se ejecuta a la par del cliente, permitiéndote configurar otros clientes que envíen una petición de configuración.
Descarga (HTTP): http://www.roaringpenguin.com/products/rp-pppoe/rp-pppoe-3.5.tar.gz
Descarga (FTP): ftp://ftp.rutgers.edu/pub/slackware/slackware_source/n/rp-pppoe/rp-pppoe-3.5.tar.gz
Tamaño del paquete: 185 KB
Estimación del espacio necesario en disco: 2.2 MB
Tiempo estimado de construcción: 0.05 SBU
Si piensas usar marcación bajo demanda o el modo PPPoE del núcleo, confirma que has aplicado el parche durante la instalación de PPP-2.4.1. Puedes encontrar información adicional sobre el modo PPPoE del núcleo en rp-pppoe-3.5/doc/KERNEL-MODE-PPPOE.
Instala RP-PPPoE ejecutando los siguientes comandos:
cd src && ./configure && make && make install |
Estos son los comandos estándares que se instalarán bajo el directorio /usr. Opcionalmente, puedes usar el guión go que está en la raíz del árbol de las fuentes para ejecutar los mismos comandos, que serán inmediatamente seguidos por el guión adsl-setup.
/etc/ppp/pppoe.conf, /etc/ppp/firewall-standalone, /etc/ppp/firewall-masq, /etc/ppp/pppoe-server-options, /etc/resolv.conf, /etc/ppp/pap-seecrets, /etc/ppp/chap-secrets
Para configurar RP-PPPoE una vez instalado, tienes que ejecutar el guión adsl-setup.
Al configurar tu conexión, necesitarás tener a mano los datos sobre los servidores de nombres de tu ISP, así como tu nombre de usuario y contraseña. También se te preguntará si quieres configurar una conexión de marcado bajo demanda o permanente. Si tu proveedor no te cobra en base al tiempo que estés conectado, suele ser buena idea dejar que un guión de arranque se encargue de establecer la conexión por ti. Por supuesto, puedes elegir no instalar el guión de arranque y, en cambio, iniciar la conexión manualmente con el guión adsl-start.
Ejecuta los siguientes comandos para crear el guión de arranque adsl opcional:
cat > /etc/rc.d/init.d/adsl << "EOF" #!/bin/bash # Inicio de $rc_base/init.d/adsl # Basado en el guión sysklogd de LFS-3.1 y anteriores. # Reescrito por Gerard Beekmans - gerard@linuxfromscratch.org # Guión adsl escrito por DJ Lucas - dj@lucasit.com source /etc/sysconfig/rc source $rc_functions case "$1" in start) echo "Activando la interfaz ADSL..." /usr/sbin/adsl-start evaluate_retval ;; stop) echo "Desactivando la interfaz ADSL..." /usr/sbin/adsl-stop evaluate_retval ;; restart) $0 stop sleep 1 $0 start ;; status) /usr/sbin/adsl-status ;; *) echo "Uso: $0 {start|stop|restart|status}" exit 1 ;; esac # Fin de $rc_base/init.d/adsl EOF chmod 755 /etc/rc.d/init.d/adsl |
Ahora, crea los enlaces necesaros:
ln -sf ../init.d/adsl /etc/rc.d/rc0.d/K49adsl && ln -sf ../init.d/adsl /etc/rc.d/rc1.d/K49adsl && ln -sf ../init.d/adsl /etc/rc.d/rc2.d/K49adsl && ln -sf ../init.d/adsl /etc/rc.d/rc3.d/S24adsl && ln -sf ../init.d/adsl /etc/rc.d/rc4.d/S24adsl && ln -sf ../init.d/adsl /etc/rc.d/rc5.d/S24adsl && ln -sf ../init.d/adsl /etc/rc.d/rc6.d/K49adsl |
El paquete RP-PPPoE contiene adsl-setup, adsl-start, adsl-status, adsl-stop, pppoe, pppoe-relay, pppoe-server y pppoe-sniff.
Un guión para configurar el cliente. La configuración será almacenada en /etc/ppp/pppoe.conf.
adsl-start arranca el cliente usando las opciones especificadas en /etc/ppp/pppoe.conf.
adsl-status muestra el estado de la conexión ADSL.
adsl-stop detiene el cliente.
Este es el propio cliente. En general, no deberías ejecutarlo directamente.
pppoe-relay arranca el agente de retransmisión del servidor.
pppoe-server arranca el componente del servidor.
Un pequeño husmeador (sniffer) de red diseñado para ayudarte a establecer los parámetros de PPPOE_EXTRA.