Modem Zyxel 630-C1 en Linux
Navegación

Archivos

Links

Introducción

Esta página especifica como utilizar el módem ADSL USB Zyxel 630-c1 en Linux. Este es el módem entregado por Telefónica en Chile y otros países del mundo.

El controlador presentado en esta página solamente ha sido probado en SuSE Linux 9.1 y Fedora Core 2, pero debería funcionar correctamente en cualquier otra distribución que utilice un Kernel 2.6.


Instalación

Los requisitos para instalar el controlador son:

  • Kernel con soporte para ATM
    En SuSE Linux 9.1 el soporte biene activado.
    En Fedora Core 2 debes compilar los módulos correspondientes al soporte ATM en el Kernel.
    Para mayor información visita la Página antigua.
  • Kernel con soporte para USB
    En SuSE Linux 9.1 el soporte biene activado.
    En Fedora Core 2 también biene activado.
    Para mayor información visita la Página antigua.
  • Código fuente del Kernel
    Verifica que el paquete kernel-src-2.6.xx-xx esté instalado en tu sistema.
  • Linux-ATM
    Si tu distribución no incluye dicho paquete, descárgalo desde la página del proyecto Linux-ATM.
  • Herramientas de desarrollo
    Necesitas por lo menos las herramientas típicas de desarrollo, como el gcc, make, etc.

Una vez que cuentes con todo eso, descarga:

  • Modulo del Kernel para Zyxel 630-c1
    Que corresponde al controlador de este módem ADSL USB.
    modulo-630-c1.tar.gz
  • Utilidades cxacru para Zyxel 630-c1
    Son los programas que se encargan de subir el firmware al módem y levantar la conexión.
    cxacru-630-new.tar.gz

Y los instalas, teniendo en cuenta que debes ser 'root':

  • Modulo del Kernel para Zyxel 630-c1
    > tar xzf modulo-630-c1.tar.gz
    > cd modulo-630-c1
    > make
    > make install

  • Utilidades cxacru para Zyxel 630-c1
    > tar xzf cxacru-630-new.tar.gz
    > cd cxacru-630-new
    > make

    Si quieres que el módem se conecte al arrancar el sistema:
    > make add_service

Para finalizar la instalación, también como 'root':

  • Eliminar módulo speedtch antiguo
    > rm /lib/modules/2.6.xx-xx/kernel/drivers/usb/misc/speedtch.ko
  • Actualizar lista de módulos del Kernel
    > /sbin/depmod -a


Configuración

La configuración de la conexión del módem radica en el archivo:
/etc/cxacru/cxacru.conf

Donde:

  • PROTOCOL_MODE
    Especifica el protocolo usado para levantar la conexión a internet.
    En el caso de Telefónica Chile es PROTOCOL_MODE=4 (pppoe).
  • VPI, VCI
    Especifica los valores correspondientes a tu conexión.
    En el caso de Telefónica Chile es VPI=8, VCI=32.
  • PPP_UP, PPP_DOWN
    Especifican los comandos necesarios para levantar o terminar la conexión PPP.
    Son valores dependientes de la distribución y se utilizan cuando se requiere autentificación del cliente, es decir, si se utiliza PPP sobre Ethernet (pppoe) o PPP sobre ATM (pppoa).
    En el caso de SuSE típicamente sería:
    PPP_UP="ifup dsl0", PPP_DOWN="ifdown dsl0".
    En el caso de Fedora Core sería:
    PPP_UP="adsl-start", PPP_DOWN="adsl-stop".

Si tu conexión necesita autentificación, debes configurar la cuenta a través de las herramientas que provee tu distribución.

  • Crear conexión ADSL
    Busca en el panel de control de tu distribución o en las herramientas de configuración de red y crea una nueva conexión DSL.
    Ingresa el usuario y la contraseña correspondientes y cuando pregunte por la tarjeta de red a utilizar, debes poner 'nas0'.

En caso que no puedas seleccionar el dispositivo 'nas0', deberás cambiar la configuración de la conexión en forma manual:

  • SuSE Linux
    Como en la creación de la conexión ADSL no se puede seleccionar 'nas0', elije cualquier otro dispositivo y luego de finalizado el asistente edita el archivo /etc/sysconfig/network/ifcfg-dsl0.
    Luego donde dice DEVICE='xxxxxx', coloca DEVICE='nas0'.

Esperando que lo descrito aquí les sirva,
Saludos,
Rob :-)

- Actualizada el 25/10/2004 -
robmasterxx@yahoo.com
1