Instalando Módem 3G – ZTE MF626 en Ubuntu 9.04 Mayo 8, 2009
Posted by alatrista in Hardware, Linux, Tutorial, Ubuntu.trackback

Módem ZTE MF626
En los últimos días acabo de cambiarme de servicio de internet ADSL de Telefónica a Claro 3G con cuyo contrato adquirí también el módem 3G modelo MF626 de ZTE el cual al instalarlo en Windows no da ningún problema ya que contiene el driver y se instala rápidamente sólo con enchufarlo a la PC. El problema es que desde hace unos meses cambié el sistema operativo de mis ordenadores a Ubuntu el cual no reconoce el dispositivo directamente como módem según parece debido a que el módem sirve también como pen drive ( agregándole una tarjeta micro SD) aparte de que el Kernel de Linux en versiones pre-instaladas en las distros de Ubuntu 8.xx no lo reconoce directamente o con facilidad cosa que mejora con Ubuntu 9.04 pero que aún nos da algunos problemas.
Bueno lo primero que tienes que hacer si estas en el mismo caso es:
1.- Descarga el archivo usb_modeswitch-0.9.7.tar.bz2 o una versión más reciente de la siguiente dirección: http://www.draisberghof.de/usb_modeswitch/
Es posible descargar el archivo .deb de la página el cual no he probado. Si deseas descargarlo e instalarlo puedes pasar directamente a la parte 4.
2.- Teniendo en cuenta que el módem no esta enchufado; descomprimir el archivo situándote en la carpeta donde se descargo y ejecutar:
tar xvfj usb_modeswitch-0.9.7.tar.bz2
3.- Ingresar a la carpeta y proceder a instalar :
sudo make install
4.- Editar el archivo usb_modeswitch.conf utilizando algún editor de texto en modo súper usuario en mi caso utilizo gedit:
sudo gedit /etc/usb_modeswitch.conf
5.- Ya en el editor busca MF626 y borra los [#] y [;] dejando el texto en algo igual o parecido a lo de abajo. No te olvides de guardar los cambios al salir…
########################################################
ZTE MF628+ (tested version from Telia / Sweden)
ZTE MF626
Contributor: Joakim Wennergren
DefaultVendor= 0×19d2
DefaultProduct= 0×2000
TargetVendor= 0×19d2
TargetProduct= 0×0031
MessageEndpoint=0×01
MessageContent=”55534243123456782000000080000c85010101180101010101000000000000″
if that command doesn’t work, try the other (“eject”)
MessageContent=”5553424312345678000000000000061b000000030000000000000000000000″
6.- Conecta el módem y busca el ID 19d2:2000 del módem usando el comando lsusb desde la consola si aparece ha sido reconocido correctamente.
7.- Ejecutamos en un terminal:
sudo /usr/sbin/usb_modeswitch -W -c /etc/usb_modeswitch.conf
Nota: Esta orden siempre se ejecuta después de enchufar el módem para que sea reconocido como tal.
8.- Luego ejecutamos:
sudo /sbin/modprobe usbserial vendor=0×19d2 product=0×0031
9.- Se puede crear un archivo .fdi para ser reconocido por Network Manager. Para lograrlo ejecutamos:
sudo gedit /usr/share/hal/fdi/information/20thirdparty/20-zte-mf626.fdi
Donde se te mostrará un archivo en blanco al cual agregamos:
<!– -*- SGML -*- –>
<deviceinfo version=”0.2″>
<device>
<!– ZTE MF626 HSDPA USB Modem –>
<match key=”@info.parent:usb.vendor_id” int=”0×19d2″>
<match key=”@info.parent:usb.product_id” int=”0×0031″>
<match key=”@info.parent:usb.interface.number” int=”3″>
<append key=”modem.command_sets” type=”strlist”>GSM-07.07</append>
<append key=”modem.command_sets” type=”strlist”>GSM-07.05</append>
<append key=”info.capabilities” type=”strlist”>modem</append>
</match>
</match>
</match>
</device>
</deviceinfo>
Guardar el archivo y salir…
10.- Hasta aquí debería estar funcionando el módem. Ahora sólo queda configurar la conexión de red esto varía de país a país así que sólo funcionará para el servicio de Claro 3G – Perú.
Primero entra a Sistema -> Preferencias -> Conexiones de Red y después a la pestaña de Banda ancha móvil y edita la conexión “claro ” como se muestra en las imágenes:
En mi caso la contraseña es: “tulibertad”

Conexiones de Red - Parte 01 - Alatrista
Seleccionar “Configurar Métodos” y sólo seleccionar PAP desmarcar los demás.

Conexiones de Red - Parte 02 - Alatrista

Conexiones de Red - Parte 03 - Alatrista
Completando todo esto ya deberías estar conectado a Claro 3G desde Ubuntu 9.04 espero les sirva de ayuda.
ACTUALIZACIÓN: Quizás si utilizas este servicio de CLARO como yo te sea útil este post.
Este procedimiento me salio bien en el 8.10 pero en 9.04 del paso 8 al realizar sudo /sbin/modprobe usbserial vendor=0×19d2 product=0×0031 me sale el siguiente error:
FATAL: Module usbserial not found.
Solo me falta solucionar esto para tener mi internet en mi ubuntu. Te estare muy agradecido.
Esta es la explicacion más entendible, Muchas gracias!
La verdad que tienes razón, al actualizar la versión 8.10 a la 9.04 de Ubuntu lo pasé por alto y no me di cuenta del error pero según lo leido en el foro de Launchpad.net
https://bugs.launchpad.net/ubuntu/+bug/350904
Esto se debe a que el módulo ahora esta implementado en el Kernel sino me equivoco desde la versión 2.6.27-11 y ya no es un módulo configurable desde /sbin
En ese foro podrás encontrar que la forma más adecuada de hacerlo es: pasar la información de vendedor y producto como un parámetro del Kernel. Espero que te ayude y gracias por la corrección….
Ok. voy a leer como introducir esos parametros. Muchas gracias por la ayuda.
Saludos.
En el paso 7 me sale este error
unable to execute /usr/sbin/usb_modeswitch: No such file or directory
Ahí lo que dice es que no existe el archivo y quizá ni el directorio. Seguro que lo instalaste bien y como súper usuario ?.
Según el contenido que revisé del paquete .deb deberías tener por lo menos archivos instalados del programa en los siguientes directorios:
etc/
etc/usb_modeswitch.conf
usr/
usr/bin/
usr/sbin/
usr/sbin/usb_modeswitch
usr/share/
usr/share/doc/
usr/share/doc/usb-modeswitch/
usr/share/doc/usb-modeswitch/copyright
usr/share/doc/usb-modeswitch/README.gz
usr/share/doc/usb-modeswitch/changelog.Debian.gz
espero que te sirva de ayuda o espesifica mejor tu problema …
que tal alatrista me genero el mismo problema y apesar de realizar cp a cada una de las carpetas que usted especifica no me funciona sigue diciendome execute /usr/sbin/usb_modeswitch: No such file or directory me prodrias ayudar gracias.
hola amigos tengo el mismo problema; pero ase unos dias le aplique algunos consejos; y si medetecta la red. y no me saqua de internet, el problema es que no puedo descargar las web,,, o mejor dicho no puedo navegar me marca error al cargar la pagina
Para los debianeros, ya está en testing:
http://packages.debian.org/squeeze/usb-modeswitch
yo lo que hago es de primero entrar a windows xp, activar el modem, luego reiniciar, entrar a ubuntu, y de esta forma ubuntu lo reconoce como modem, y ya solo falta configurarlo.
Quizá el problema es que no todos tenemos actualmente Windows instalado en la PC por lo que no he probado ese método pero de funcionar esa sería una buena solución para alguién que este en tu caso…
Yo tento el mismo problema… al ejecutar el comando sudo /usr/sbin/usb_modeswitch -W -c /etc/usb_modeswitch.conf me sale el error:
/usr/bin/usb_modeswitch: No such gile or directoy
y al ingresar al directorio /usr/bin y ejecutal el comando ls -l me aparece el archivo usb_modeswitch con permisos -rwxr-xr-x
¡Sí está el archivo! ¿Porqué dice que no está?
Soy nuevo en Ubuntu y no entiendo… gracias.
les tiro una informacion q a mi me funciono en ubuntu 7 y otras verciones viejitas, para q linux reconosca el modem, lo q hice fue poner una tarjeta de memoria en la ranura ssd del modem, de esta forma me deshabilito la memoria interna y me habilito el modem y la tarjeta q le puse. de ahi en mas lo unico q hice fue configurar la conexion y navegando con ubuntu 7.
¿ Y para telefónica 3G ? que hago HELP !!! Estoy en Lima, Peru
Yo tengo un alcatel modem usb touch one x200 y no logro hacerlo funcionar, mi provedor de internet es tigo.sv
[...] Blog: enfoquevirtual [...]
hola que tal iop tengo el problema de que reconoce el dispositivo me dice que la banda ancha movil esta activada pero a la hora de hacer una busqueda en mozila no navega que puede hace
hols, soy de colombia y tengo tambien el modem zte mf626, realice todos los pasos mencionados, pero cuando conecto el modem no me lo reconoce automaticamente, entonces para que lo reconosca escribo una linea de codigo, despues de eso lo reconoce, pero a la hora de conectar no me conecta, ni siquiera alumbran los bombillos de ubuntu de intento de conexion y a los 15 segundos de no haberse conectado deja de reconocer el modem… no se que es lo que pasa y creo que estoy haciendo todos los pasos correctamente.. por favor ayudame… mi equipo tiene ubuntu 9.04 3GB de ram 250 GB de espacio… portatil… espero que por favor me ayudes y el modem es de tigo
Saludos,
Alguien conoce los parámetros de conexión para TELCEL de México?
Detecto el modem a partir del paso 7
en la version ubuntu 9.10 con solo instalar usb_modeswitch-0.9.7.tar.bz2
Hola, disculpen pero yo tengo un problema y es que cuando conecto mi moden zte mf626 no lo reconoce, que puedo hacer… Para que me lo reconozca tengo que iniciar windows xp y conecto ahi el modem y reinicio y ya me lo reconoce, pero yo quiero que me lo reconozca de una vez en linux, disculpen, que puedo hacer????…. tengo linux mint version gloria…. porfavor AYUDENME se los agradeceria… ya intente instalar el usb_modeswitch pero me sale lo mismo que Jamesit0 con fecha de comentario Agosto 17, 2009, que puedo hacer??? Soy de Guatemala…
En colombia los campos usuario, contraseña y ap no se llenan, y cada vez que necesitamos conectarnos, simplemente en un terminal digitamos lsusb, espermos a que entre varias lineas nos aparezca una que diga 19d2000 (o algo parecido) y volvemos a digitar sudo /usr/sbin/usb_modeswitch -W -c /etc/usb_modeswitch.conf.
ya con esto en el network manager esperamos a que aparezca la conexion y listo.
Muchas Gracias por tu aporte es la primera vez que logrò hacer estò en linux…Muchisimas gracias y suerte
A ver desde que escribí este post ya a pasado más de un mes y desde la página de descarga del usb_modeswitch ya el archivo ha sido actualizado a la versión: 1.0.2 que no he probado aún.
Para facilitarte las cosas hace ya un tiempo descargué un archivo .deb (El cual ya no lo encontré actualmente en la página del usb_modeswitch) que es más fácil de instalar y que sólo lo probé una vez antes de actualizar Ubuntu a la versión 9.04. Quizá te sea de ayuda para esto entra aquí y descargalo:
yousendit.com
Nota: El archivo estará en el servicio durante sólo una semana.
Asegurate de eliminar primero todos los archivos de la instalación previa y después de instalarlo pasa al punto cuatro de este mismo post. Ahora con respecto a la instalación no entiendo el porque no te funciona instalar el archivo .tar.bz2, pues me ha funcionado ya en cuatro máquinas y no tengo ningún problema con ellas además como indica tu error el archivo no ha sido instalado o no lo haz instalado correctamente…
Puedes también agregar la última versión del archivo usb_modeswitch.conf a la carpeta /etc si no te funcionara la actual…