modem Vodafone Huawei220

+1
0
-1

Para todos aquellos que desean utilizar su magnifico modem vodafone en su linux, les dejo esta pequeña receta. 

 

1.- crear un alias para mod probe, por ejemplo huawei220, es decir, crea el siguiente archivo en /etc/modprobe.d/huawei220 con el contenido

#Huawei E220
alias huawei usbserial
options huawei vendor=0x12d1 product=0x1003

2.- ahora demontamos el modem (lo tectara como un CDROM) y le decimos que es un modem Huawei220, ejecuta estos comandos en la consola:

sudo umount /media/cdrom-1
sudo rmmod usb_storage
sudo modprobe huawei220

3.- ahora si hacemos un ls /dev/ttyUSB* y nos aparecen varios dispositivos quiere decir que nuestro linux ya puede utilizar el modem, pero antes hay que configurar la conexion (es un modem no... pues a por wvdial)

NOTA: A veces, el sistema no reconoce el modem y no crea los dispositivos /dev/ttyUSBX , para solucionarlo podemos hacer algo bestia, pero funciona, como es quitar el soporte EHCI y volverlo a poner para que reconozca todos los dispositivos. ( Seguro que debe de haber otra forma)
En la consola ejecuta los siguientes comandos:

sudo rmmod ehci_hcd
sudo modprobe ehci_hcd

sudo umount /media/cdrom-1
sudo rmmod usb_storage
sudo modprobe huawei220

Si despues de hacer esto no os funciona comprueba que estas conectando el cable correctamente. Si utilizas el cable con el POWER SUPPLY (el de los dos conectores USB) conectar correctamente ambos  conectores, o por lo menos el que no pone POWER SUPPLY  

4.- edita el fichero /etc/wvdial.conf y copia el contenido de mi fichero:

[Dialer Defaults]
## Con este numero me funciona a mi:
Phone = *99***1#

## Este numero es el que se marca desde hassefroch XP
## si no os funciona con el anterior, probad este.
#Phone = *99#

Username = vodafone
Password = vodafone
Stupid Mode = 1
Dial Command = ATDT

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

[Dialer pin]
Modem = /dev/ttyUSB0
Init1 = AT+CPIN=XXXX <<<<----- AQUI PONER VUESTRO PIN

[Dialer vodafone]
Phone = *99***1#
Modem = /dev/ttyUSB0
Baud = 460800
Init2 = ATZ
Init3 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
ISDN = 0
Modem Type = Analog Modem
Init5 =AT+CGDCONT=1,"IP","ac.vodafone.es";

5.- Ahora a conectar, primero conectamos para meterle el pin al modem

sudo wvdial pin

6.- Ahora conectamos

sudo wvdial vodafone

tachaaaan!!!!, ya esta conectado nuestro maravilloso huawei 220 de vodafone. Para que nuestro sistema busque internet en el modem hay que cambiarle la ruta simplemente con :

sudo ip route del default ; sudo ip route add default dev ppp0

Espero os sirva, un saludo.

Comentarios

Imagen de cesaranguiano

Para finales de este mes se espera el lanzamiento de UbuntuStudio, una distribución orientada a artistas. Ubuntustudio está basada en Feisty Fawn e incorpora todo el elenco de aplicaciones de edición audio y vídeo disponibles en GNU/Linux además de un kernel preparado para real-time (no soportado por defecto en Ubuntu).

Publicado por Yonderboy on Jueves 26 Abril
http://barrapunto.com/article.pl?sid=07/04/26/0928216

Enlaces:

http://www.delacrew.net/

UbuntuStudio

http://ubuntustudio.org/

Salu2.

César Anguiano Gaztelu

Pamplona.

 

César Anguiano Gaztelu
Pamplona, Navarra, España.
Ubuntu, user number: #14383.
Linux, user number: #341977.

Imagen de Euridice

nada más empezar me dice: permission denied...

 Tengo dos usuarios:

uno que pone root

y otro con mi nombre. He entrado con mi nombre a linux.

Debería entrar con root?

 Estoy un poco perdida, soy más que nueva en esto...

 

Gracias por vuestra ayuda, por adelantado

 

: )

Euridice

Imagen de Aqueloo

 

treydo, esto es lo que me sale siempre. No se que mas puedo hacer. En cuanto al modem, pues sçolo sale la luz azul intermitentemente. Un saludo 

 WvDial<*1>: Modem initialized.
WvDial<*1>: Sending: ATDT*99***1#
WvDial<*1>: Waiting for carrier.
WvDial Modem<*1>: ATDT*99***1#
WvDial Modem<*1>: CONNECT
WvDial<*1>: Carrier detected.  Starting PPP immediately.
WvDial<Notice>: Starting pppd at Wed Oct 31 16:06:49 2007
WvDial<Notice>: Pid of pppd: 6993
WvDial<*1>: Using interface ppp0
WvDial<*1>: Disconnecting at Wed Oct 31 16:06:51 2007
WvDial<*1>: The PPP daemon has died: A modem hung up the phone (exit code = 16)
WvDial<*1>: man pppd explains pppd error codes in more detail.
WvDial<Notice>: Try again and look into /var/log/messages and the wvdial and pppd man pages for more information.
WvDial<Notice>: Auto Reconnect will be attempted in 160 seconds
WvModem<*1>: Cannot get information for serial port.
WvDial<*1>: Initializing modem.
WvDial<*1>: Sending: ATZ
WvDial Modem<*1>: ATZ
WvDial Modem<*1>: OK
WvDial<*1>: Sending: ATZ
WvDial Modem<*1>: ATZ
WvDial Modem<*1>: OK
WvDial<*1>: Sending: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
WvDial Modem<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
WvDial Modem<*1>: OK
WvDial<*1>: Sending: AT+CGDCONT=1,"IP","ac.vodafone.es";
WvDial Modem<*1>: AT+CGDCONT=1,"IP","ac.vodafone.es";
WvDial Modem<*1>: OK
WvDial<*1>: Modem initialized.

 

 

 

 

"Tal debe ser el hombre como quiere parecer"

"Tal debe ser el hombre como quiere parecer"