Allied Data Copperjet 800 Linux Drivers


[Página actualizada el 12/05/2003]

 

Introducción

Este documento ofrece un breve resumen del proyecto. En caso de querer profundizar en algún tema, dirigirse a la documentación del proyecto co800 en sourceforge.

Motivaciones y un poco de historia

El fabricante holandés Allied Data empezó a comercializar el Copperjet 800 sin ofrecer soporte para Linux. Allied Data prometió un driver para este sistema operativo, dio varias fechas de publicación pero oficialmente nunca apareció (había una beta pero compilada para una versión específica de kernel y por tanto, no utilizable para las futuras distribuciones que aparecieron). Para quitarse la presión de los usuarios Allied Data publicó los enlaces a varias páginas que ofrecen documentación y una versión compilada de nuestro driver. En ningún caso pusieron nuestra página oficial ni referencias al foro del cual surgió el driver.
Como no estábamos dispuestos a esperar más, decidimos ponernos manos a la obra. Se creó un foro en el que varios programadores pudimos ponernos en contacto y empezar a trabajar. Dicho foro todavía está activo y se encuentra en http://timados.cjb.net.

Características del módem

El Copperjet 800 es un módem ADSL que funciona conectado al puerto USB. Básicamente se compone de tres chips Texas Instruments (son los que nos interesan para programar el driver):

  • TNETD5160 -> USB Interface Controller
  • TNETD5200 -> ADSL DMT DSP Processor
  • TNETD5014 -> Analog Front End Line driver
  • Funcionamiento de los drivers de Windows

    Mediante un sniffer conectado al USB pudimos averiguar qué información se intercambian el sistema operativo y el módem. Después de las instrucciones de control del estándar USB, lo primero que se hace es cargar el firmware del chip TNETD5160 mediante el fichero tiau5fw.bin. A continuación se carga el firmware del TNETD5200 que se encuentra en el fichero tiau5tp.bin.
    A partir de aquí el módem "empieza" a funcionar.

    Estado del driver Linux

    Ya está funcionando y hay disponible un paquete con el driver y varias utilidades que automatizan el proceso de instalación, configuración y uso del módem integradas en un sólo script. Hay que tener en cuenta que el script de configuración es sólo válido para conexiones ADSL con IP estática. Está previsto editar otro paquete para IP dinámica.

    Descargar co800 static IP v1.0.0 beta

    El paquete para la versión con IP estática es todavia beta por lo que para consultas e incidencias os podeis dirigir al foro co800 static IP

    Enlaces sobre documentación y driver ya compilado

    En los siguientes enlaces encontrarás información proporcionada por otros usuarios que te ayudará a instalar el driver así como paquetes del driver ya compilados para distribuciones concretas:

     http://int64.all.at/
     http://www.cj800.tk/
     http://81.203.33.101/gula/modules.php?name=News&file=article&sid=65
     http://www.xlwebmasters.com/doc3.php?id=597&doc=linux26
     http://www.elendilsoft.com/co800/
     


    SourceForge Logo