Avisar de contenido inadecuado

HowTo: instalar Zyxel 630-c1 Kubuntu

{
}

jejeje como siempre, aki toy, recopilando cosas interesantes, y ahora que estoy profundizando en el mundo de Kubuntu feisty, toy buscando HowTO, para instalar modems usb, aki tengo el del Zyxel 630-c1, asi que aki les pongo el material que encontre desde el siguiente sitio:

http://andreottilife.blogspot.com/2005/07/how-to-zyxel-usb-630-c1-kubuntu.html

vamos con la INFO:

Bueno, este modem se ha caracterizado por hacerse de mala fama entre muchos Linuxeros - o pretención de ellos - ya que patalea harto para instalarlo a veces xD ... Por ello, estoy formulando una guía especial para Kubuntu, ya que en otras distros es igual, pero no del todo ...
Bueno, comenzamos...
Nota1: Cuando se indique con un # debemos estar loguados como root
Nota2: Cuando se indique con un ~ podemos ser usuarios normales

Requerimientos:
Para efectuar el #make necesitamos todos los compiladores necesarios para ello, en estos momentos no los recuerdo todos, pero lo seguro es que sacaré un shot de todos los paquetes que utilizé para configurar el modem, la mayoría estaba en el CD de Kubuntu :D
Para el cxacru, debemos tener los libusb...
y otros paquetes como Linux-atm, los headers del Kernel, Kernel Source :D
***Después voy a tratar de poner todos los enlaces directos***

Bueno, bajamos el módulo-630-c1 [que es el driver en sí del modem...] el cual lo ubicaremos como ejemplo de referencia en /home/nombre_de_usuario/modulo-630-c1, abrimos la consola y ejecutamos los siguientes comandos:
#cd /home/nombre_de_usuario/modulo-630-c1/
#tar xzf modulo-630-c1.tar
#make
#make install

En el primer make, debería quedar algo así.-
# make
make modules -C /lib/modules/2.6.10-5-386/build SUBDIRS=/home/nombre_de_usuario/modulo-630-c1
make[1]: Entering directory `/usr/src/kernel-headers-2.6.10-5-386'
CC [M] /home/nombre_de_usuario/modulo-630-c1/speedtch.o
Building modules, stage 2.
MODPOST
Warning: could not find versions for .tmp_versions/speedtch.mod
CC /home/nombre_de_usuario/modulo-630-c1/speedtch.mod.o
LD [M] /home/nombre_de_usuario/modulo-630-c1/speedtch.ko
make[1]: Leaving directory `/usr/src/kernel-headers-2.6.10-5-386'

**Hasta ahí iríamos super bien encaminados :D**

En el make install debería pasar lo sgte...
#make install
make modules_install -C /lib/modules/2.6.10-5-386/build SUBDIRS=/home/nombre_de_usuario/modulo-630-c1/
make[1]: Entering directory `/usr/src/kernel-headers-2.6.10-5-386'
INSTALL /home/nombre_de_usuario/modulo-630-c1/speedtch.ko
make[1]: Leaving directory `/usr/src/kernel-headers-2.6.10-5-386'
Para comprovar que está todo bien, hacemos un dir, que nos debería mostrar el sgte. resultado
root@xD:/home/nombre_de_usuario/modulo-630-c1/# dir
Makefile speedtch.c speedtch.ko speedtch.mod.c speedtch.mod.o speedtch.o

y listo, el driver del modem ya está instalado, ahora debemos levantar el DSL...

Ahora, viene la 2da parte, donde debemos hacer lo sgte.
root@xD:/#mkdir /etc/cxacru/

Debemos descargar el archivo cxacru, lo descomprimimos en el directorio que está ubicado el archivo re100 descargado, y hacemos algo así...
root@xD:/home/nombre_de_usuario/cxacru# tar xzf cxacru-630-new.tar.gz
root@xD:/home/nombre_de_usuario/cxacru# cd cxacru-630-new
root@xD:/home/nombre_de_usuario/cxacru/cxacru-630-new# make
Aqui vamos a notar de inmediato si lo hicimos bien, ya que si fué así, no nos dirá ningún error, en cambio si lo hicimos mal, nos mostrará varios errores así,, que se distinguen de una :-D ej de error:
cxload.c:1214: error: `usb_busses' undeclared (first use in this function)
cxload.c:1218: error: dereferencing pointer to incomplete type
cxload.c:1221: error: dereferencing pointer to incomplete type
cxload.c:1221: error: dereferencing pointer to incomplete type

Luego debemos realizar un..
root@xD:/home/nombre_de_usuario/cxacru/cxacru-630-new# make install
y debería no tirar ningún error :D

Si todo va bien, y queremos que la ADSL se levante desde el comienzo, ejecutamos
root@xD:/home/nombre_de_usuario/cxacru/cxacru-630-new# make add_service

Después
Si no nos tira ningun error hacemos lo siguiente.
#locate speedtch.ko (es un comando para verificar la ubicación de un archivo)
y borramos el archivo que está ubicado aqui o en algo parecido :P

#rm /lib/modules/2.6.10.5-20a-default/kernel/drivers/usb/atm/speedtch.ko
Luego ubicamos el speedtch.ko que nos dió de resultado la compilación del modulo-630-c1 en la carpeta de los drivers del atm de la sgte. forma:

#cp /home/nombre_de_usuario/modulo-630-c1/speedtch.ko /lib/modules/2.6.10.4-20a-default/kernel/drivers/usb/atm/

Luego, si todo va bien, hacemos un
#/usr/sbin/cxstart.sh
Que será el que levantará el DSL, va a empezar a tintinear una de las luces...
Si no tira ningún error, taría bien configurado todo :D

Reiniciamos para hacer un bonito #pppoeconf....
Luego de haber reiniciado... como ya dijimos abrimos la consola y ejecutamos el siguiente comando...
#pppoeconf
Se nos abrirá una bonita pantalla azul, quenos mostrará nuestros dispositivos de red... si nos muestra un "nas0" podemos empezar a alegrarnos xD
Deben seguir todo lo que el pppoeconf les pregunta..

Si todo sale bien, ejecutamos
#pon dsl-provider
Aqui nos debería decir algo de que un plugin se cargó satisfactoriamente
Luego..
#ifconfig ppp0 mtu 1456
Aqui no nos debería decir nada, ni siquiera un error, sólo se devuelve al directorio en el cual ejecutamos el comando :P

Luego, buscamos nuestro KPPP o el programa que utilizaremos para configurar nuestra cuenta... ahi intruseen.... harto,... un dato:
Hay una parte que dice para elegir la ubicación del modem, yo elegí la primera que sale despues de donde dice /dev/modem (algo así como ttySO) y funcionó, no se porqué en realidad... aquí debería empezar a tintinear la lucesita que corresponde a USB .. y eso indicaría que nos conectamos correctamente :S

Ahora, abrimos Konversation y lo configuramos para meternos a irc.powers.cl canal #flood (jaja Broma xDDD)
Cualquier consulta, dejaré el tema abierto para consultas ;)

{
}
{
}

Deja tu comentario HowTo: instalar Zyxel 630-c1 Kubuntu

Identifícate en OboLog, o crea tu blog gratis si aún no estás registrado.

Avatar Tu nombre