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 :-)
|