Shell Root
04-20-2010, 04:00 PM
Configurar Modem USB [Huawei] + Linux
http://www.dr-com.com.ar/mercadolibre/modem-e166.jpg
Después de tanto luchar, para configurar bien un Módem USB [Huawei] y tener Internet en mi laptop con backtrack4. Encontré la solución. Así:
Primero que todo, conectamos nuestro módem USB, la PC, ahora vamos a ver si reconoce el dispositivo, ejecutamos el siguiente comando.
root@bt:~# ls /dev/ | grep ttyUSB0
ttyUSB0
Ahora que tenemos nuestro dispositivo conectado, vamos a verificar cierta información de el, como IDVendor y el IDProduct, para reconocer esa información vamos a la consola y ponemos lo siguiente:
root@bt:~# lsusb -v | grep idVendor
idVendor 0x1bcf Sunplus Innovation Technology Inc.
idVendor 0x1d6b Linux Foundation
idVendor 0x04f2 Chicony Electronics
idVendor 0x1d6b Linux Foundation
idVendor 0x1d6b Linux Foundation
idVendor 0x1d6b Linux Foundation
idVendor 0x1d6b Linux Foundation
idVendor 0x03f0 Hewlett-Packard
idVendor 0x1d6b Linux Foundation
idVendor 0x12d1 Huawei Technologies Co., Ltd.
idVendor 0x1d6b Linux Foundation
idVendor 0x04f2 Chicony Electronics Co., Ltd
idVendor 0x1d6b Linux Foundation
Después de conocer el IDVendor, tenemos que conocer el IDProduct, lo buscamos de la misma forma, Así:
root@bt:~# lsusb -v | grep idProduct
idProduct 0x0007 Optical Mouse
idProduct 0x0001 1.1 root hub
idProduct 0x0001 1.1 root hub
idProduct 0x0001 1.1 root hub
idProduct 0x0001 1.1 root hub
idProduct 0x0001 1.1 root hub
idProduct 0x171d Wireless (Bluetooth + WLAN) Interface [Integrated Module]
idProduct 0x0001 1.1 root hub
idProduct 0x1003 E220 HSDPA Modem / E270 HSDPA/HSUPA Modem
idProduct 0x0002 2.0 root hub
idProduct 0xb083
idProduct 0x0002 2.0 root hub
Identificamos la información del dispositivo que estamos configurando, así que solo nos interesa las lineas subrayadas.
Ya tenemos la información, ahora vamos a cargarla en el modulo con modprobe. Así:
root@bt:~# modprobe usbserial vendor=0x1d6b product=0x1003
Después de esto vamos a crear un archivo de configuración de wvdial. Así:
root@bt:~# wvdialconf
Editing '/etc/wvdial.conf'.
Scanning your serial ports for a modem.
Modem Port Scan<*1>: S0 S1 S2 S3
WvModem<*1>: Cannot get information for serial port.
ttyUSB0<*1>: ATQ0 V1 E1 -- OK
ttyUSB0<*1>: ATQ0 V1 E1 Z -- OK
ttyUSB0<*1>: ATQ0 V1 E1 S0=0 -- OK
ttyUSB0<*1>: ATQ0 V1 E1 S0=0 &C1 -- OK
ttyUSB0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 -- OK
ttyUSB0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 -- OK
ttyUSB0<*1>: Modem Identifier: ATI -- Manufacturer: huawei
ttyUSB0<*1>: Speed 9600: AT -- OK
ttyUSB0<*1>: Max speed is 9600; that should be safe.
ttyUSB0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 -- OK
[..Snip..]
Para ya casi finalizar, modificamos el archivo /etc/wvdial.conf. Con lo siguiente: (Eliminamos por completo lo que contiene el archivo, y le agregamos estó)
root@bt:~# nano /etc/wvdial.conf
[Dialer Defaults]
Modem = /dev/ttyUSB0
Baud = 115200
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Init3 = AT+CGDCONT=1,"IP","internet.comcel.com.co"
Modem Type = USB Modem
Area Code =
Phone = *99#
ISDN = 0
Password = COMCEL
Username = COMCEL
Modem = /dev/ttyUSB0
Ask Password = 0
Dial Command = ATD
Stupid Mode = 1
Compuserve = 0
Force Address =
DialMessage1 =
DialMessage2 =
ISDN = 0
Auto DNS = 1
Listo, eso es todo, para que obtengamos internet de nuestro modem USB, ejecutamos esto en consola:
root@bt:~# wvdial
--> WvDial: Internet dialer version 1.60
--> Cannot get information for serial port.
--> Initializing modem.
--> Sending: ATZ
ATZ
OK
--> Sending: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
OK
--> Sending: AT+CGDCONT=1,"IP","internet.comcel.com.co"
AT+CGDCONT=1,"IP","internet.comcel.com.co"
OK
--> Modem initialized.
--> Sending: ATD*99#
--> Waiting for carrier.
ATD*99#
CONNECT
--> Carrier detected. Starting PPP immediately.
--> Starting pppd at Tue Apr 20 14:08:27 2010
--> Pid of pppd: 5812
--> Using interface ppp0
--> pppd: [08]X[05]
--> pppd: [08]X[05]
--> pppd: [08]X[05]
--> pppd: [08]X[05]
--> pppd: [08]X[05]
--> pppd: [08]X[05]
--> local IP address xxx.xxx.xxx.xxx
--> pppd: [08]X[05]
--> remote IP address xxx.xxx.xxx.xxx
--> pppd: [08]X[05]
--> primary DNS address xxx.xxx.xxx.xxx
--> pppd: [08]X[05]
--> secondary DNS address xxx.xxx.xxx.xxx
--> pppd: [08]X[05]
Fuente: in[S]eguridad [I]nformatica: Configurar Modem USB [Huawei] (http://shellrootsecurity.blogspot.com/2010/04/configurar-modem-usb-huawei.html)
http://www.dr-com.com.ar/mercadolibre/modem-e166.jpg
Después de tanto luchar, para configurar bien un Módem USB [Huawei] y tener Internet en mi laptop con backtrack4. Encontré la solución. Así:
Primero que todo, conectamos nuestro módem USB, la PC, ahora vamos a ver si reconoce el dispositivo, ejecutamos el siguiente comando.
root@bt:~# ls /dev/ | grep ttyUSB0
ttyUSB0
Ahora que tenemos nuestro dispositivo conectado, vamos a verificar cierta información de el, como IDVendor y el IDProduct, para reconocer esa información vamos a la consola y ponemos lo siguiente:
root@bt:~# lsusb -v | grep idVendor
idVendor 0x1bcf Sunplus Innovation Technology Inc.
idVendor 0x1d6b Linux Foundation
idVendor 0x04f2 Chicony Electronics
idVendor 0x1d6b Linux Foundation
idVendor 0x1d6b Linux Foundation
idVendor 0x1d6b Linux Foundation
idVendor 0x1d6b Linux Foundation
idVendor 0x03f0 Hewlett-Packard
idVendor 0x1d6b Linux Foundation
idVendor 0x12d1 Huawei Technologies Co., Ltd.
idVendor 0x1d6b Linux Foundation
idVendor 0x04f2 Chicony Electronics Co., Ltd
idVendor 0x1d6b Linux Foundation
Después de conocer el IDVendor, tenemos que conocer el IDProduct, lo buscamos de la misma forma, Así:
root@bt:~# lsusb -v | grep idProduct
idProduct 0x0007 Optical Mouse
idProduct 0x0001 1.1 root hub
idProduct 0x0001 1.1 root hub
idProduct 0x0001 1.1 root hub
idProduct 0x0001 1.1 root hub
idProduct 0x0001 1.1 root hub
idProduct 0x171d Wireless (Bluetooth + WLAN) Interface [Integrated Module]
idProduct 0x0001 1.1 root hub
idProduct 0x1003 E220 HSDPA Modem / E270 HSDPA/HSUPA Modem
idProduct 0x0002 2.0 root hub
idProduct 0xb083
idProduct 0x0002 2.0 root hub
Identificamos la información del dispositivo que estamos configurando, así que solo nos interesa las lineas subrayadas.
Ya tenemos la información, ahora vamos a cargarla en el modulo con modprobe. Así:
root@bt:~# modprobe usbserial vendor=0x1d6b product=0x1003
Después de esto vamos a crear un archivo de configuración de wvdial. Así:
root@bt:~# wvdialconf
Editing '/etc/wvdial.conf'.
Scanning your serial ports for a modem.
Modem Port Scan<*1>: S0 S1 S2 S3
WvModem<*1>: Cannot get information for serial port.
ttyUSB0<*1>: ATQ0 V1 E1 -- OK
ttyUSB0<*1>: ATQ0 V1 E1 Z -- OK
ttyUSB0<*1>: ATQ0 V1 E1 S0=0 -- OK
ttyUSB0<*1>: ATQ0 V1 E1 S0=0 &C1 -- OK
ttyUSB0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 -- OK
ttyUSB0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 -- OK
ttyUSB0<*1>: Modem Identifier: ATI -- Manufacturer: huawei
ttyUSB0<*1>: Speed 9600: AT -- OK
ttyUSB0<*1>: Max speed is 9600; that should be safe.
ttyUSB0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 -- OK
[..Snip..]
Para ya casi finalizar, modificamos el archivo /etc/wvdial.conf. Con lo siguiente: (Eliminamos por completo lo que contiene el archivo, y le agregamos estó)
root@bt:~# nano /etc/wvdial.conf
[Dialer Defaults]
Modem = /dev/ttyUSB0
Baud = 115200
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Init3 = AT+CGDCONT=1,"IP","internet.comcel.com.co"
Modem Type = USB Modem
Area Code =
Phone = *99#
ISDN = 0
Password = COMCEL
Username = COMCEL
Modem = /dev/ttyUSB0
Ask Password = 0
Dial Command = ATD
Stupid Mode = 1
Compuserve = 0
Force Address =
DialMessage1 =
DialMessage2 =
ISDN = 0
Auto DNS = 1
Listo, eso es todo, para que obtengamos internet de nuestro modem USB, ejecutamos esto en consola:
root@bt:~# wvdial
--> WvDial: Internet dialer version 1.60
--> Cannot get information for serial port.
--> Initializing modem.
--> Sending: ATZ
ATZ
OK
--> Sending: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
OK
--> Sending: AT+CGDCONT=1,"IP","internet.comcel.com.co"
AT+CGDCONT=1,"IP","internet.comcel.com.co"
OK
--> Modem initialized.
--> Sending: ATD*99#
--> Waiting for carrier.
ATD*99#
CONNECT
--> Carrier detected. Starting PPP immediately.
--> Starting pppd at Tue Apr 20 14:08:27 2010
--> Pid of pppd: 5812
--> Using interface ppp0
--> pppd: [08]X[05]
--> pppd: [08]X[05]
--> pppd: [08]X[05]
--> pppd: [08]X[05]
--> pppd: [08]X[05]
--> pppd: [08]X[05]
--> local IP address xxx.xxx.xxx.xxx
--> pppd: [08]X[05]
--> remote IP address xxx.xxx.xxx.xxx
--> pppd: [08]X[05]
--> primary DNS address xxx.xxx.xxx.xxx
--> pppd: [08]X[05]
--> secondary DNS address xxx.xxx.xxx.xxx
--> pppd: [08]X[05]
Fuente: in[S]eguridad [I]nformatica: Configurar Modem USB [Huawei] (http://shellrootsecurity.blogspot.com/2010/04/configurar-modem-usb-huawei.html)