domingo, febrero 07, 2010

Configurar modem Huawey E1756 en Ubuntu Linux

El siguiente proceso lo he realizado en Ubuntu 9.10 karmic Koala , y describe la labor a realizar para poder utilizar internet movil , en mi caso para Movistar.

El problema con este modem esta relacionado con que Ubuntu no lo reconoce como un modem USB. Para poder solucionar este inconveniente es necesario instalar el paquete usb-modeswitch.

 # apt-get install usb-modeswitch

Editar el archivo /etc/usb_modeswitch.conf y añadir las siguientes lineas:

# Huawei E1692/E1756
DefaultVendor= 0x12d1
DefaultProduct= 0x1446

TargetVendor= 0x12d1
TargetProduct= 0x140c

MessageContent="55534243000000000000000000000011060000000000000000000000000000"

CheckSuccess=5



En las anteriores lineas le estamos diciendo al programa usb_modemscwitch que si la identificación del proveedor y del producto es el ID 0x12d1 y 0x1446 en sus dispositivos USB, entonces se pasa a ID de producto 0x140c. Esto significa que el usb_modeswitch pasará del dispositivo de almacenamiento USB a módem USB 3G.

Entonces tenemos que escribir una regla en udev que indique al sistema que ignore el lector de tarjetas USB y que lo identifique como un módem 3G, para esto se debe crear un archivo llamado / etc/udev/rules.d/15-hauwei.rules que contenga estas líneas:


SUBSYSTEM=="block", \
ACTION=="add", \
SYSFS{idVendor}=="12d1", \
SYSFS{idProduct}=="1446", \
OPTIONS="ignore_device"

SUBSYSTEM=="usb", SYSFS{idProduct}=="1446", SYSFS{idVendor}=="12d1", RUN+="/usr/sbin/usb_modeswitch"


Ahora cada vez que conecte su Modem USB el sistema lo identificara automáticamente como un dispositivo modem 3g y le permitirá tener conexión.

Ahora reinicie el servicio udev.
# service udev restart

Ahora todo esta listo para configurar la conexion con su proveedor de internet, esto se puede realizar con el networkmanager.

 
*Dar click en la imagen para agrandar


Y listo , a navegar !!
Espero que haya sido de ayuda.
  

1 comentario:

Anónimo dijo...

Muchas Gracias, me fue muy útil la información todo fue perfecto, solo una corrección, en ebe crear un archivo llamado / etc/udev/rules.d/15-hauwei.rules donde dice hauwei debe decir HUAWEI.