domingo, 25 de octubre de 2009

Modem 3G Alcatel X200 en Kubuntu Jaunty

Primero que nada, necesitamos descargarnos el usb_modeswitch y lo descargaremos en un paquete .deb de la siguiente url: http://www.borjanet.com/uploads/usb-modeswitch-alcatelX060-dkms_1.0.2-4_i386.deb

Posteriormente, lo instalamos con el comando sudo dpkg -i usb-modeswitch-alcatelX060-dkms_1.0.2-4_i386.deb

Una vez instalado el usb_modeswitch, nos fijamos que las lineas referentes a nuestro modem alcatel estan descomentadas en el archivo /etc/usb_modeswitch.conf


Posteriormente, creamos un archivo en /etc/udev/rules.d/

Guardamos el archivo como 45-alcatelx200.rules

El archivo tendra como contenido lo siguiente:

SUBSYSTEM=="usb", SYSFS{idProduct}=="f000", SYSFS{idVendor}=="1bbb", RUN+="/usr/sbin/usb_modeswitch"
SUBSYSTEM=="usb", SYSFS{idProduct}=="0000", SYSFS{idVendor}=="1bbb", RUN+="/sbin/modprobe usbserial vendor=0x1bbb product=0x0000"

Y para conectarnos usaremos kppp el cual instalamos desde los repositorios si no esta instalado, luego, seguimos los siguientes pasos:

1.- ejecutamos kppp como usuario normal ( si no esta instalado, pues, #apt-get install  kppp desde la consola)
2.- damos click en configurar
3.- en la pestaña cuentas, "nueva"
4.- luego "configuracion manual"
5.- nombre de la conexion ( en Mi caso -EL SALVADOR- "INTERNET TIGO")
6.- luego en numero de tel " añadir" , el numero siempre es *99# para este tipo de conexion.
7.- aceptar, regresara a la ventana anterior y luego aceptar, para crear la cuenta.
8.- ahora en la pestaña modem, " nueva"
9.- nombre del modem "nombre" -puede ser cualkier nombre de una palabra-
10.-y en DISPOSITIVO DEL MODEM SELECCIONAMOS: /dev/ttyUSB2
11.- aceptar, y regresaremos a la ventana anterior, y aceptar para regresar a la ventala de conexion.
12.- ahora solo nos queda poner un usuario y el pass que se nos acurra ya que esto NO es realmente requerido por el operador.
conectara, adquirira ip y listo !!! ya tenemos conexion 3G.

Espero que esta pequeña guía sirva de mucho, ya que, yo pase un largo rato probando para hacer funcionar el modem.

Actualización: En las nuevas versiones de ubuntu, ya no es necesario descargar el paquete que les comento en el artículo de arriba, sino que pueden utilizar el de los repositorios.

Saludos.

19 comentarios:

Anónimo dijo...

Muchas gracias Carlos, ... soy de el salvador igualmente y me ha servido de mucho tu pequena guia...saludos.

Solidux dijo...

Gracias man...
He estado buscando informacion para hacer funcionar el dichoso modem.
Tambien soy de El Salvador.
Una pregunta, el servicio que tengo es prepago, hay algun problema en ello, por eso de mandar el mensaje antes de utilizar el servicio.

Yeah ESA!

Carlos Aguilar dijo...

Yo lo que hago es que envio el mensaje desde mi celular, porque mi servicio es prepago.

Saludos.

Solidux dijo...

Hey Gracias por la informacion..
Me funciono de maravilla en Ubuntu 9.04, con solo la instalacion del driver.
Saludos

Manuel Martinez dijo...

Hola viejo te agradezco el aporte pero me tope con un problema que no puedo crear el archivo en la carpeta de rules porque no tengo los permisos no se que puedo hacer co esto

Carlos Aguilar dijo...

intenta hacerlo con sudo nano /etc/udev/rules.d/45-alcatelx200.rules.

Eso te debería de funcionar.

Anónimo dijo...

Hey este prosedimiento me podria funcionas en Ubuntu 9.10,

Anónimo dijo...

me pueden explicar mejor acerca de como intalar el modem 3G Alcatel X200 en cualquier version de linux
por favor mandar explicaciones a sony.genezi@yahoo.es soy de San Martin/San Salvador/El salvador

Carlos Aguilar dijo...

Realmente no es tan dificil, lo único que necesitas es en usb_mode_swith instalado y el archivo .rules en la carpeta que te mecionno, aunque en algunas distribuciones linux, la ubucación cambia un poco

marvin dijo...

no puedo instalar el driver en Ubuntu 9.04 por favor digan me como hicieron a Sonygenezi.@yahoo.es gracias por el blog me han dado animo de seguir ententando.

Carlos Aguilar dijo...

La instalación del programana necesario, el usb_mode_switch se realiza con el siguiente comando:

sudo dpkg -i usb-modeswitch-alcatelX060-dkms_1.0.2-4_i386.deb

posteriormente, crear los archivos se hace desde la terminal, utilizando el comando sudo antes del resto de comandos y en lo personal, como editor de archivos para la consola, prefiero nano

Eduardo dijo...

Hola Carlos muchas gracias por al info, pero fijate que me da error al desempaquetar, me devuelve lo siguiente y no se que mas hacer:


eduardo@eduardo-laptop:~$ sudo dpkg -i usb-modeswitch-alcatelX060-dkms_1.0.2-4_i386.deb
[sudo] password for eduardo:
Seleccionando el paquete usb-modeswitch-alcatelx060-dkms previamente no seleccionado.
(Leyendo la base de datos ... 00%
231818 ficheros y directorios instalados actualmente.)
Desempaquetando usb-modeswitch-alcatelx060-dkms (de usb-modeswitch-alcatelX060-dkms_1.0.2-4_i386.deb) ...
Añadiendo `diversion of /lib/udev/nm-modem-probe to /lib/udev/nm-modem-probe.diverted by usb-modeswitch-alcatelX060-dkms'
Configurando usb-modeswitch-alcatelx060-dkms (1.0.2-4) ...

Creating symlink /var/lib/dkms/option_update_x060/0.7.2.1/source ->
/usr/src/option_update_x060-0.7.2.1

DKMS: add Completed.

Kernel preparation unnecessary for this kernel. Skipping...

Building module:
cleaning build area....
su nobody -c "make KERNELRELEASE=2.6.31-16-generic -C /lib/modules/2.6.31-16-generic/build M=/var/lib/dkms/option_update_x060/0.7.2.1/build".....(bad exit status: 2)

Error! Bad return status for module build on kernel: 2.6.31-16-generic (i686)
Consult the make.log in the build directory
/var/lib/dkms/option_update_x060/0.7.2.1/build/ for more information.
0
0

Error! Could not locate option.ko for module option_update_x060 in the DKMS tree.
You must run a dkms build for kernel 2.6.31-16-generic (i686) first.
udev start/running, process 3366

Muchas gracias por tu ayuda.

Carlos Aguilar dijo...

Que distribución estas usando???

Por cierto, deberías de intentar ejecutando primero el siguiente comando: sudo dkms build for kernel 2.6.31-16-generic

Saludos.

Eduardo dijo...

Estoy utilizando Ubuntu 9.10, y ese comando que me dijiste me da error:

eduardo@eduardo-laptop:~$ sudo dkms build for kernel 2.6.31-16-generic
[sudo] password for eduardo:

Error! Invalid number of parameters passed.
Usage: build -m -v


Perdon, pero soy aun muy inexperto, pero deseo aprender.

Por cierto, el modem que estoy utilizando es el ALCATEL X200X

Eduardo dijo...

Ubuntu 9.10, ese comando que me pones no me funciona, copie la sintaxis literalmente, no se si lo estoy haciendo mal

Carlos Aguilar dijo...

Hola Eduardo,

Yo estoy usando kubuntu karmic y tienes razón el paquete que esta en el post da problemas al intentar instalarlo asi que puedes utilizar el comando siguiente:

sudo apt-get install usb-modeswitch

Este comando te instala el usb_modeswitch desde los repositorios de la distro y te debe de funcionar correctamente al conectar el modem 3G, por lo menos a mi me funcionó a la primera.

Saludos.

Anónimo dijo...

Hey Carlos. Yo estaba buscando este paquete para mi istalacion de mi Ubuntu 9.10 y me funciono tu indicacion solo bajar el paquete del repositorio y listo... Lo unico es que me cuesta que se conecte y no se porque, en windows no da ese problema pero en mi ubuntu tengo que desconectar el modem unas 3 veces y despues se conecta...¿¿por que sera??. Mi modem el Alcatel X200 con tigo El Salvador

Ronald

Anónimo dijo...

Hey muchas gracias me sirvio mucho soy de El Salvador y mi modem esta con Tigo y funciona y conecta, pero mi problema es que no se como hacer que detecte solo la señal UMTS/HSPDA en windows si lo puedo hacer para que no reonosca GPRS/EDGE si alguien sabe como hacer que solo reconozca la velocidad UMTS/HSPDA por favor avisenme al mi correro anakinsky2012@yahoo.es

...por cierto tambien no me conecta a la primera a veces tengo que desconectarlo y conectarlo varias veces y en ocaciones ubuntu me apaga el modem de antemano gracias

Carlos Aguilar dijo...

Realmente, yo uso el modem con kubuntu, imagino que el gestor de redes de ubuntu se comportara diferente