Según los comentarios, entiendo que no está interesado en hacer cosas de muy bajo nivel, como implementar un modulador / demodulador ADSL. Lo cual es realmente difícil de todos modos.
Parece que desea que su caja de Linux actúe como un enrutador completo. El problema con la mayoría de los "módems" en estos días es que hacen mucho más, como NAT, DHCP, enrutamiento, WiFi, etc. Sin embargo, puede omitir esto en algunos modelos configurándolo en modo puente . Esto hará que todos los bits que entran en la línea ADSL se reenvíen al puerto ethernet sin alteraciones. Esta es la configuración que tengo.
Deberá conectarse directamente al backend de su proveedor; en su caso, debe configurar un cliente PPPoA en su caja para conectarse a su proveedor (de lo contrario, no tendrá Internet en absoluto). También necesitará una segunda tarjeta ethernet para su red interna. Luego, debe activar NAT para esta red de Internet, configurar un servidor DHCP local, etc., etc. Hay muchas cosas que configurar / instalar / configurar antes de que todo funcione. Sin embargo, puede ajustar este enrutador exactamente a sus especificaciones.
Nota: la configuración de su módem en modo puente difiere de un modelo a otro, si es posible. Debe consultar el manual o iniciar sesión en el módem y revisar la configuración.