¿Problemas para conectar tu modem ZTE mf626 en Ubuntu? prueba este metodo

Bueno hace meses habia colocado 2 post en mi blog referente a la configuracion de la conexion de los modems Bam 3G de Digitel en Linux, tanto para el modelo ZTE como el Huawei.   En lo personal no habia probado esos metodos de configuracion ya que no disponia de ninguno de los dos.

Pues bueno hace un par de meses me compre el modelo ZTE MF626 y una de las primeras cosas que hice con el fue poner en practica la configuracion para poder navegar de manera segura y libre con Ubuntu 9.04, pero alli fue donde vino mi primer agarre con el dichoso modem, Ubuntu y los pasos de configuracion :D   no hubo manera que me funcionara :(

Luego de buscar en unos cuantos fotos diferentes metodos para realizar la conexion me di cuenta que la mayoria; por no decir todos los metodos son practicamente iguales a exepcion de algunos detalles.  me puse hoy a modificar ciertas partes del metodo publicado aca y empese a probar, hasta que di con mi solucion y logre conectarme, esto son los pasos que hice para que me funcionara la conexion:

NOTA: antes de hacer todo esto instalen el paquete wvdial para que les puedan funcionar el comando “sudo wvdial”. normalmente esta en el DVD de Ubuntu, no se si tambien esta en el CD.

1)  Ir a esta pagina web (http://www.draisberghof.de/usb_modeswitch/) y descargar el archivo “usb_modeswitch-1.0.2.tar.bz2? en la seccion Downloads.

2)  Hacer click derecho en el archivo y seleccionar > Extraer Aqui.

3) Abrir Terminal, ir al directorio en el que descomprimio todo y ejecutar “sudo make install”… va a pedir password de root.

4) Editar el archivo de configuracion “usb_modeswitch.conf”. Para eso en terminal ejecutar “sudo gedit /etc/usb_modeswitch.conf” y se abrira el editor de textos de Gnome.

5) Buscarmas o menos por la linea 393 del archivo, el nombre del modem “ZTE MF626? y sacar los comentarios, el (#) y el (;), hasta que quede algo asi:

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?

6) Guardar y Salir.

7) Enchufar el modem, esperar unos segundos y ejecutar en Terminal “lsusb”. Aqui uno de los dispositivos deberia tener el r ID 19d2:2000.
8)Ejecutar en Terminal “sudo /usr/sbin/usb_modeswitch -W -c /etc/usb_modeswitch.conf”. Con esto le cambiaremos el modo y ahora el sistema lo va a ver como un modem. Si hacen “lsusb” de nuevo, deberia haber cambiado a ID 19d2:0031

9) Ejecutamos en Terminal “sudo /sbin/modprobe usbserial vendor=0×19d2 product=0×0031?

10)  Ahora deberia andar como modem… se puede definir un archivo para que lo reconozca el network manager, haciendo en la terminal “sudo gedit /usr/share/hal/fdi/information/20thirdparty/20-zte-mf626.fdi”. Esto abrira un archivo en blanco al que hay que escribirle esto adentro, guardarlo y salir.

<!– -*- 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>

ya en este momento nuestro modem esta listo para usarse. Solo falta definir los parametros de la conexion con DIGITEL 3G. OJO, la conexion es parecida a la de los telefonos celulares solo cambian algunos parametros. Actualmente solo me he podido conectar con WVDIAL. aqui les dejo mi wvdial.conf y mi /etc/ppp/options para que vean la conexion. Es importante recalcar que por defecto ppp autentica con PAP, y la conexion digitel usa CHAP.

Para configurar su conexion ahora utilizamos wvdialconf. Con esta apliacion de wvdial se tiene una configuracion incial que luego vamos a cambiar:

sudo gedit /etc/wvdial.conf

Y hacemos cambios para que se vea así

[Dialer Defaults]

Init1 = ATZ

Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0

Init3 = AT+CGDCONT=1,"IP","gprsweb.digitel.ve"

Modem Type = Analog Modem

Baud = 460800

New PPPD = yes

Modem = /dev/ttyUSB2

ISDN = off

Phone = *99#

Password = Digitel

Username = Digitel

Stupid Mode = on

Auto Reconnect = off

Abort on Busy = off

Carrier Check = off

Check Def Route = on

Abort on No Dialtone = on

Idle Seconds = 0

Auto DNS = off

la ubicacion de este modem por lo general es en /dev/ttyUSB2 pero se han visto casos donde varia puesto a que el ocupa los espacios ttyUSB0 al ttyUSB3.

En el archivo /etc/ppp/options debemos comentar la autenticacion con PAP y activar la conexion con CHAP.

nos ubicamos en esta sección y nos aseguramos que este así.

# Require the peer to authenticate itself using PAP.
#+pap

# Don’t agree to authenticate using PAP.
#-pap

# Require the peer to authenticate itself using CHAP [Cryptographic
# Handshake Authentication Protocol] authentication.
+chap

# Don’t agree to authenticate using CHAP.
#-chap

Bueno y Ya con esto debemos estar listos para navegar.

Cada vez que queramos conectarnos

sudo /usr/sbin/usb_modeswitch -W -c /etc/usb_modeswitch.conf
sudo wvdial

si asi tampoco funciona verificamos que el dispositivo este siendo reconocido como modem, tecleando “lsusb” deberia devolvernos en unas de las lineas este ID 19d2:0031 … si te muestra otro es porque no esta siendo reconocido como modem, asi que tecleamos:

Y bueno como muestra un boton, este post lo escribi usando Ubuntu 9.04 conectado por Bam 3G Digitel :D

De seguro se preguntaran, ¿y al reiniciar o apagar la Pc  que pasa? ¿seguro se pierde toda la configuracion?

Pues bueno yo pense lo mismo asi que despues de descargar todo lo necesario reinicie la pc (deje conectado el modem al puerto USB) y al volver…..  no me funcionaba de manera directa el wvdial :(   no encontraba el dispositivo en /dev/ttyUSB3 asi que probando lo cambie a /dev/ttyUSB2

sudo /usr/sbin/usb_modeswitch -W -c /etc/usb_modeswitch.conf

y luego

sudo wvdial

Saludos y espero que ahora si les funcione a todos

  • Share/Bookmark

Temas Similares:

  1. Configurar Modem 3G ZTE MF626 Digitel en Linux
  2. Configurar Modem 3G Huawei E160E Digitel en Linux
  3. Configurar Nokia 6300 como Modem en Ubuntu 8.04

Etiquetas: , , , ,

3 comentarios a “¿Problemas para conectar tu modem ZTE mf626 en Ubuntu? prueba este metodo”

  1. mileidy rios dice:

    holatengo internet por digitel y hace dos semanas tengo problemas con la coneccion me puedo conectar pero cada 10min aproximadamentese ma cae la coneccion la vuelvo a conectar y sucede lo mismo me puedes atyudar por favor es un internet muy bueno y rapido pero tengo ese problema y no me gusta nada pro favor ayudame

  2. JaMuNiX dice:

    Hola Amigo, Asegurate de hacer todo correctamente y con calma… cada ves que ejecutes un comando espera unos segundos y pasa al siguiente paso.
    Antes de hacer todo esto asegurate de instalar el paquete “wvdial” y asegurate de instalar el drivers usb_modesswith (si no me equivoco requiere de el paquete build_esencial… creo.).
    Antes de ejecutar el comando del paso 8 “sudo /usr/sbin/usb_modeswitch -W -c /etc/usb_modeswitch.conf” teclea en la terminal “lsusb” y asegurate de que te sale este numero 19d2:2000 luego ejecuta el comando del paso 8 y has de nuevo el comando lsusb y verifica si el numero cambio a 19d2:0031 (aqui es cuando tu PC reconoce el dispositivo como modem).
    El paso 9 creo q no importa mucho, por lo menos a mi me tiraba un viaje de errores ese comando, asi que lo omiti y segui con el 10 y todo funciono bien.

    Si tras hacer esto te sigue lanzando el error en el comando del paso 8, deberias considerar cambiar a Ubuntu 9.04, ya que si no me equivoco Kubuntu usa otro gestor de conexiones de red, diferente al que usa Ubuntu. no creo que eso afecte mucho pero nunca se sabe.

    Saludos.

  3. oscar dice:

    Hola amigo hice todo lo que dices pero no me reconoce el modem la maquina. No se si sera porque estoy usando Kubuntu 9.04 y tu metodo esta orientado hacia ubuntu.
    Tido bien hasta la parte 8, ejetuco en terminal y me sale un monton de letras y al final me dice:

    No driver found. Either detached before or never attached

    y el modem si esta conectado.

    No se que pasa y no se si me puedas ayudar

    Esta muy buena la explicacion.

Deja un comentario

Please leave these two fields as-is:

Protected by Invisible Defender. Showed 403 to 9 bad guys.