Configurar Modem ZTE-MF100 en debian
Presentacion:
En mi caso particular tengo un plan de datos con internet ilimitado con la empresa TIGO en Colombia, y siempre habia querido usar esta conexiona internet desde mi portatil el cual tiene instalado linux debian 5.0.6, por no haber logrado nates esta conexion era necesario convivir con Windows XP, situacion que ya no sera mas ais.
Prerrequisitos:
Dentro de las cosas que se neceistan para realizar esta instalacion y configuracoon son:
1. usb-modeswitch: Como ya debe saberlo este modem tiene un slot para insertarle una memoria miscroSD de maximo dos Gigas, es decir que este modem funciona como medio de almacenamiento, adcemas de tener una unidad de CD virtual instalada, lugar donde se almacenan los instaladores del modem para Windows. Con este paquete se permite cambiar de modo a la USB, de unidad de almacenamiento a Modem.
2. wvdial: Este programita es el encargado de realizar la marcacion y conexion a internet por medio del USB ZTE MF-100.
3. PC con puetos usb disponibles y sistema operativo Linux Debian 5.0.6.
Verificar el modo de operacion del modem:
En este paso se identifica que el modem se reconozca como Modem y no como cualquier otra unidad, para realizar este procedimeinto siga con las siguientes instrucciones.
1. En una consola con usuario root digite el comando:
lsusb
En los resultados que aqui le arroja verifique la informacion del modem.
Bus 005 Device 006: ID 19d2:2000 ONDA Communication S.p.A. ZTE MF627/MF628/MF628+ HSDPA
Lo que se mustra a continuacion garantiza que tiene un Modem y el segundo indicador del ID cn valor de 2000 indica que esta en otro modo diferente al de Modem.
Instalacion del usb-modeswitch:
Este fue el primer problema a la hora de realizar esta instalacion, este problema se debe ha que las nuevas versiones de este paquete que se consiguen en la pagina oficial de este programa son muy recientes y no estan disponibles para la version de Debian que tengo instalado, aunque en el momento de crear este manual se indica que era la ultima versiondel Debian.
Por tal razon fue necesario buscar un paquete con una version anterior, despues de mucho Googlear, encontre este enlace (http://www.aportes.venenux.org/usuarios/Alexis/usb-modeswitch_1.1.2-1_i386.deb) lugar desde el cual descargue el usb-modeswitch con una version la cual no puso problema cuando intsale el compoenete, los pasos aseguir son:
1. Descargue desde la pagina indicada el archivo usb-modeswitch_1.1.2-1_i386.deb.
2. Instalelo abriendo una consola y autenticandose como usuario root.
2.1. dirijase a la ruta donde descargo el archivo:
cd /carpeta1/carpeta2/carpeta3
2.2 Por ser un archivo con extension .deb yo recomiendo instlarlo por dpkg de la siguiente manera.
dpkg -i Instale usb-modeswitch_1.1.2-1_i386.deb
3. Configuracion.
3.1 con el editor de su preferncia edite el archivo /etc/mode-switch.conf que quede con esta infromacion
# Configuration for the usb-modeswitch package, a mode switching tool for
# USB devices providing multiple states or modes
#
# This file is evaluated by the wrapper script «usb_modeswitch» in /lib/udev
# To enable an option, set it to «1», «yes» or «true» (case doesn’t matter)
# Everything else counts as «disable»
# Disable automatic mode switching globally (e.g. to access the original
# install storage)
DisableSwitching=0
# Enable logging (results in a extensive report file in /var/log, named
# «usb_modeswitch_<interface-name>»
EnableLogging=0
#Model ZTE MF-100
DefaultVendor= 0x19d2
DefaultProduct= 0x2000
TargetVendor= 0x19d2
TargetProdct= 0x0031
MessageEndpoint= 0x01
MessageContent= «55534243123456782000000080000c85010101180101010101000000000000»
1. nano /etc/mode-switch.conf
2. Copie y pegue el contenido que se mostro anteriormente.
3. Guarde los cambios del archivo y cierrelo.
Cambie el modeo de operacion del modem ZTE MF-100 a Modem:
Para cambier el modo de ejecucion del modem realize el siguiente procedimeitno:
1. En la konsola digite
usb_modeswitch -W -c /etc/usb_modeswitch.conf
Esta ejecucion le debe informar al final que hizo un cambio.
2. En este punto debe esperar ya que el modem se toma su tiempo para realizar el modo de cambia, la luz indicador ase apaga y vuelve y se enciende, en este punto se debe verificar que el cambio de modo se hizo digitando en la consola el comando
lsusb
En esta ejecucion debe verificar 1ue el segundo parametro del ID cambio, como dato curioso, poseo dos modem de estos y uno meda el ID 19d2:2003 y otro me da ID: 19d2:0031. Para ser congruentes en el proceso de configuracion del usb-moswitch verifique que el valor de «TargetProdct» sea el mismo que el sistema le indica aqui.
Bus 005 Device 006: ID 19d2:0031 ONDA Communication S.p.A.
En este punto el modem ya esta reconocido y funcionando como Modem.
Configuracion y conexion a la red de datos:
Una vez el modem ya se reconoce como un Modem se puede realizar la conexion a la red de datos, para realizar este procedimeinto es necesario crear un archivo de configuracion de los parametros de conexion de la siguiente forma.
1. Cree la configuracion inicial del wvdial ejecutando este comando en la consola
wvdialconf
2. Edite el archivo de configuracion /etc/wvdial.conf
[Dialer Defaults]
;Init1 = ATZ
;Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Init1= AT+CGDCONT=1,»IP»,»web.colombiamovil.com.co»
Modem Type = USB Modem
ISDN = 0
Password = » »
Username = » »
;Auto DNS=[no]
New PPPD = yes
Phone = *99#
Modem = /dev/ttyUSB3
Baud = 460800
Stupid Mode = yes
El valor de Modem = /dev/ttyUSB3, varia segun cada caso, lo iportante es cambiar el numero hasta darle al lugar donde se definio el modem.
3. Guarde y cierre el archivo.
Conectarse:
Este procedimiento y el ultimo le indicara como conesctarse ha internet.
1. En la consola Cambie de modo el modem con al sentencia.
usb_modeswitch -W -c /etc/usb_modeswitch.conf
2. en la consola digite
modprobe usbserial vendor=0x19d2 product=0x0031
3. Realize el marcado con
wvdial
4. No cierre la consola ya que al momento de cerrarla se interrumpe la conexion.