miércoles, 2 de marzo de 2011

Huawei E1756C de Movistar funcionando en Debian Squeeze

Resulta que en el trabajo me regalaron un modem de movistar para poder conectarme a la red de la empresa en cualquier momento que me encuentre fuera de ella, así poder solucionar o dañar algo en la misma según sea del caso. El modem es un Huawei E1756C 3.5 G de movistar y lo primero que vi fué los requisitos del sistema para que este funcionara, como era de esperarse funciona en todos los windows y también en mac osx pero en gnu/linux nada que ver "que raro" dije yo pero bueno ha trabajar se ha dicho.

Bueno una vez conectado el modem lo primero es ver como nos reconoce el mismo entonces para eso podemos verlo con:

#lsusb

la salida del mismo muestra algo como esto:



Como podemos ver en la primera línea después de ingresar el comando mencionado el sistema nos reconoce el modem como un huawei tecnologies, en mi caso lo reconoció sin problema pero si no nos hubiese reconocido lo que tenemos que hacer es instalar la siguiente aplicación para que nos reconozca el modem, esto lo hacemos con el comando:

# apt-get install usb-modeswitch

Bueno ahora ya lo tenemos reconocido al modem, este por lo general trabaja con el puerto /tty/USB0, al momento de conectar el modem lo podemos ver abriendo una consola y poniendo el comando:

# tail -f /var/log/syslog

En este caso teniendo el modem reconocido tenemos que ver como conectarnos al proveedor de servicio es movistar, podría hacerlo a través de NetworkManager si usara Gnome, pero lamentablemente ese no es mi caso yo uso KDE 4.3 así que lo hice a través de wvdial que es una aplicación que permite hacer el llamado al proveedor de servicio, entonces debemos instalarla así:

# apt-get install wvdial

Una vez instalado el programa lo editamos, en mi caso y para ecuador voy ha poner la configuración que funcionó:

En el archivo que se encuentra en /etc/wvdial.conf

[Dialer reset]
Modem = /dev/ttyUSB0
Init1 = AT

[Dialer movistar]
Modem = /dev/ttyUSB0
Init2 = ATZ
Init3 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Init5 = AT+CGDCONT=1,"IP","navega.movistar.ec","",0,0
Modem Type = Analog Modem
Phone = *99#
ISDN = 0
Baud = 9600
Username = movistar
Password = movistar
New PPPD = yes

La siguiente configuración hace referencia a un diler creado que se llama movistar, este tiene comandos que envía al modem a inicializarse, posteriormente navega.movistar.ec es a donde se conecta el modem, Phone=*99# es el número de marcado, Baud = 9600 hace referencia a la velocidad en baudios, e iniciamos una instancia con el demonio pppd.

Para conectarnos solo debemos ejecutar el comando:

# wvdial movistar

Este automáticamente se conecta, aquí una terminal que detalla mi conexión:




Para para la conexión solamente debemos digitar Ctrl + C, una cosa que me pasó es que los dns que movistar los puso no funcionaron entonces lo que hice fué poner los dnss de google y funcionó perfecto.

Bueno no es mas por hoy, espero lo disfruten y comprueben que las cosas que son solo para windows si funciona también en GNU/Linux.

1 comentario: