Otros métodos para conectarse a grandes redes son mediante interfaces RDSI (ISDN) y PPPoE, entre otras. Aquí mostraremos PPPoE. Las páginas escritas para RDSI (u otras, según sea necesario) serán siempre bien recibidas y se incluirán en futuros libros, si están disponibles.
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/penguin/pppoe/rp-pppoe-3.5.tar.gz
Descarga (FTP): ftp://ftp.fu-berlin.de/unix/linux/mirrors/gentoo/distfiles/rp-pppoe-3.5.tar.gz
Suma Md5 del paquete: 97972f8f8f6a3ab9b7070333a6a29c4b
Tamaño del paquete: 185 KB
Estimación del espacio necesario en disco: 2.2 MB
Tiempo estimado de construcción: 0.05 SBU
PPP-2.4.3 y Net-tools-1.60 (puedes omitir Net-tools utilizando el siguiente parche para usar IPRoute2: http://www.linuxfromscratch.org/blfs/downloads/svn/rp-pppoe-3.5-iproute2-1.patch)
Si piensas usar el modo PPPoE del núcleo, este paquete no es esctrictamente necesario. Sin embargo, se recomienda para facilitar la configuración. Puedes encontrar información adicional sobre el modo PPPoE del núcleo en rp-pppoe-3.5/doc/KERNEL-MODE-PPPOE.
Corrige la localización del ejecutable logger en diversos guiones ADSL:
sed -i s%/usr/bin/logger%/bin/logger% scripts/adsl-{connect,setup,stop}.in
Instala RP-PPPoE ejecutando los siguientes comandos:
cd src &&
./configure &&
make
Este paquete no incluye un banco de pruebas.
Ahora, como usuario root:
make install
Estos son los comandos estándares que 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.
Opcionalmente, instala (como root) el guión de servicio /etc/sysconfig/network-devices/services/pppoe incluido el el paquete blfs-bootscripts-20050313.
make install-service-pppoe
Ahora crea (como root) el fichero de configuración pppoe para usarlo con el guión de servicio:
Si anteriormente tenías configurada la interfaz de red que ahora usará PPPoE, debes eliminar los ficheros de configuración de dicha intefaz (como usuario root).
rm /etc/sysconfig/network-devices/ifconfig.eth0/*
install -d /etc/sysconfig/network-devices/ifconfig.eth0 && cat > /etc/sysconfig/network-devices/ifconfig.eth0/pppoe << "EOF" ONBOOT="yes" SERVICE="pppoe" EOF
Un guión que maneja una conexión ADSL usando el cliente PPPoE de usuario.
Guión para configurar el cliente. La configuración es guardada en /etc/ppp/pppoe.conf.
Inicia el cliente usando las opciones especificadas en /etc/ppp/pppoe.conf.
Muestra el estado de la conexión ADSL.
Detiene el cliente.
Es el programa cliente. En general, no deberías ejecutarlo directamente.
Arranca el agente de retransmisión del servidor.
Arranca el componente servidor.
Un pequeño husmeador (sniffer) de red diseñado para ayudarte a establecer los parámetros de PPPOE_EXTRA.