Internet con modem Huawei E156B en ubuntu

Tema: 

Tras pasarme días y días sin dar con la solución final para configurar mi modem de Claro de Ecuador Huawei E156B en ubuntu pude configurarlo ya hacerlo funcionar, est post lo estoy escribiendo usando el internet de Claro. Siguiendo unos pasos desde este sitio, y modificando a mi necesidad logre conectarme a internet. Los pasos son los siguientes:

Instalar Gnome-PPP


# apt-get install gnome-ppp

Tambien necesitamos instalar los siguientes paquetes:

apt-get install usb-modeswitch libusb-dev
apt-get install usbutils
apt-get install usb-modeswitch-data

Ejecutar desde la terminal el comando lsusb para poder identificar el ID del Modem

Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 0458:003a KYE Systems Corp. (Mouse Systems) NetScroll+ Mini Traveler
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 007: ID 12d1:1003 Huawei Technologies Co., Ltd. E220 HSDPA Modem / E270 HSDPA/HSUPA Modem
Bus 001 Device 002: ID 0c45:62c0 Microdia Sonix USB 2.0 Camera
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

La linea que nos interesa es la que tiene Huawei Technologies Co., de ahi debemos anotar los dos números que siguen al ID:


12d1:1003

Una desventaja que tenemos en estos dispositivos es que se reconocen como modo de almacenamiento usb, por eso es necesario que activemos el modo de modem, esto lo hacemos con el siguiente comando:


# usb_modeswitch -c /etc/usb_modeswitch.d/12d1\:1003

Despues de activar la modalidad modem, ejecutamos el siguiente comando:

# wvdialconf

el comando anterior establece una comunicacion directa con el modem crea el archivo de configuracion /etc/wvdial.conf

# cat /etc/wvdial.conf

[Dialer Defaults]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Modem Type = Analog Modem
ISDN = 0
New PPPD = yes
; Phone =
Modem = /dev/ttyUSB0
; Username = [your username]
; Password = [your password]

Para que se establesca la conexion de internet hay que descomentar los campos Phone, Username y Password, como se indica a continuacion:

[Dialer Defaults]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Modem Type = Analog Modem
ISDN = 0
New PPPD = yes
Phone = *99#
Modem = /dev/ttyUSB0
Username = ubuntu
Password = ubuntu
Baud = 9600

Finalmente grabamos el archivo y ejecutamos el siguiente comando:

$ wvdial

ATDT*99#
CONNECT
Carrier detected. Waiting for prompt.
Don't know what to do! Starting pppd and hoping for the best.
Starting pppd at Tue Jun 7 16:35:05 2011
Pid of pppd: 5643
Using interface ppp0

Probamos haciendo un ping a google.com

$ ping www.google.com

Comentarios

Gracias

Imagen de iknaxio

Gracias, le veo utilidad para conectar un linux consola a internet vía modem.

sldos

"Transporta un puñado de tierra todos los días y construirás una montaña" - Confucio
floss.iknaxio.net