Archivo para 21/01/10

21
Ene
10

Configurar modem 3.5G ZTE 110


La idea de este tutorial es explicar la forma en que logre conectar el modem 3.5 G(banda ancha movil) de Movistar en un sistema GNU/Linux y que ademas lo reconozca como tal y por sobre todas las cosas funcione!!

1) Lo primero a realizar es descargar el paquete usb_modeswitch-0.9.7beta.tar.bz2

Al mimso lo pueden encontrar en el siguiente enlace si no llega a funcionar el link, me lo piden y les paso el paquete via mail ya que es muy liviano.

2) Una vez que elejimos el directorio en el que se guardara y termina la descarga, abrimos una consola y dirigiendonos a dicho directorio se ejecuta el siguiente comando lo cual descomprimira el paquete:

tar xvfj usb_modeswitch-0.9.7beta

3) Loguearse como usuario root con el comando:

sudo su –

y a continuacion ingresar clave de root

4) Ingresar al directorio en que se descomprimio el paquete descargado y ejecutar:

make install

de esta forma se instala el “usb_modeswitch”.
5) A continuacion hay que editar el archivo de configuracion “usb_modeswitch.conf” y abrirlo con el editor de texto preferido. En mi caso use gedit

gedit /etc/usb_modeswitch.conf

6) Una vez abierto el archivo, buscar “MF626″ (sin las comillas) y sacar los comentarios(#) y los punto y coma(;). Es decir, la parte del archivo que nos interesa originalmente estaba asi:

########################################################
#ZTE MF628+ (tested version from Telia / Sweden)
#ZTE MF626
#
#Contributor: Joakim Wennergren

;DefaultVendor=  0x19d2
;DefaultProduct= 0x2000

;TargetVendor=   0x19d2
;TargetProduct=  0x0031

;MessageEndpoint=0x01
;MessageContent=”55534243123456782000000080000c85010101180101010101000000000000”

#if that command doesn’t work, try the other (“eject”)
;MessageContent=”5553424312345678000000000000061b000000030000000000000000000000″

########################################################

y debe quedar asi:

########################################################
ZTE MF628+ (tested version from Telia / Sweden)
ZTE MF626
#
Contributor: Joakim Wennergren

DefaultVendor=  0x19d2
DefaultProduct= 0x2000

TargetVendor=   0x19d2
TargetProduct=  0x0031

MessageEndpoint=0x01
MessageContent=”55534243123456782000000080000c85010101180101010101000000000000″

if that command doesn’t work, try the other (“eject”)
MessageContent=”5553424312345678000000000000061b000000030000000000000000000000″

########################################################

7) Guardar y salir.

8) Enchufar el modem, esperar unos segundos y ejecutar en la consola:

lsusb

En este punto, uno de los dispositivos tendria que tener el ID “19d2:2000”

9) Ejecutar el comando:

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

Con esto le cambiamos el modo y ahora el sistema lo deberia reconocer como modem. Ejecutando nuevamente “lsusb” sin las comillas deberia
haber cambiado el ID a “19d2:0031”

10) Ahora ejecutamos:

/sbin/modprobe usbserial vendor=0x19d2 product=0x0031

A partir de ahora deberia funcionar como modem.

11) Se puede definir un archivo para que lo reconozca el Network Manager. Para ello ejecutamos en consola:

gedit /usr/share/hal/fdi/information/20thirdparty/20-zte-mf626.fdi

lo cual abrira un archivo en blanco al que hay que agregarle las siguientes lineas:

<!– -*- SGML -*- –>
<deviceinfo version=”0.2″>
<device>
<!– ZTE MF626 HSDPA USB Modem –>
<match key=”@info.parent:usb.vendor_id” int=”0x19d2″>
<match key=”@info.parent:usb.product_id” int=”0x0031″>
<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>

Grabar y salir.

12) Ahora deberia verse en el Network Manager Applet la nueva conexion. Seleccionarla y a navegar!!

ACLARACION IMPORTANTE: cada vez que se desconecte el modem y se quiera usar nuevamente, deben ejecutarse los pasos 9) y 10). Solamente estos dos pasos. Tambien se podria crear un script con estos comandos para no tener que memorizarlos.

Todo esto fue lo que hice y probe en mi laptop Toshiba Tecra A5SP519 con GNU/Linux Ubuntu 9.04 y en mi Netbook Lenovo S10 con GNU/Linux Ubuntu 9.10




enero 2010
L M X J V S D
 123
45678910
11121314151617
18192021222324
25262728293031

Blog Stats

  • 202.466 hits