Conexión simyo 3G españa con modem Toshiba G450
Hola, este pequeño manual sirve para hacer funcionar con simyo el movil/modem 3g Toshiba G450
que ofertan tanto en simyo como en vodafone para poder conectarnos a las redes moviles de alta velocidad.
Yo lo he configurado en Fedora 9 y nucleo 2.6.27, no se si con versiones inferiores del núcleo también funcionará.
Seguramente, la primera vez que conectes el modem al pc te lo reconocerá como una unidad de CD externa, no
pasa nada, simplemente la desmontamos. Ahora, abrimos una terminal y tecleamos el comando
$dmesg
Entre las últimas lineas de la salida del comando veremos una linea similar a esta:
"usb 3-1: New USB device found, idVendor=0930, idProduct=0d45"
En ella se puede ver el codigo de vendor y el de product. Apuntarlos porque nos hará falta ahora. Si por un casual
no os apareciese, con el comando
$/sbin/lsusb
podemos ver los dispositivos conectados por usb, debería aparecer una linea como
"Bus 003 Device 016: ID 0930:0d45 Toshiba Corp."
donde se ve tambien claramente el vendor y el product id.
Ahora accedemos como superusuario:
$su
e introducimos el password de root.
Ahora hay que cargar el modulo
$/sbin/modprobe usbserial vendor=0x0930 product=0x0d45
con esto hacemos que el sistema lo detecte como un modem usb y se le asigne una interfaz en /deb/ttyUSB0
Se puede ver el resultado ejecutando $dmesg y ver lo que sale.
Por último nos falta configurar la conexión, con lo que tendremos que editar el archivo /etc/wvdial.conf
Dentro de este borramos lo que haya y ponemos lo siguiente:
--------------------------------------------------------------
[Dialer Defaults]
Modem Type = Analog Modem
Modem = /dev/ttyUSB0
Phone = *99***1#
Password = simyo
Username = simyo
Init1 = ATZ
Init2 = ATQ0 V1 E0 S0=0 &C1 &D2 +FCLASS=0
Init3 = AT+CGDCONT=1,"IP","gprs-service.com";
Stupid Mode = 1
Dial Command = ATDT
ISDN = 0
[Dialer pin]
Modem = /dev/ttyUSB0
Dial Command = ATDT
Init1 = ATZ
Init2 = AT+CPIN=XXXX
--------------------------------------------------------
Como veis en la parte del pin hay unas XXXX para que pongamos el pin, yo lo he puesto, pero creo que no hace falta,
pues este dispositivo en concreto le metes el pin cuando lo enciendes y ya está.
Guardamos y cerramos el fichero.
Ahora, el último paso es añadir al fichero /etc/resolv.conf estas dos lineas (como root), para decirle los servidores de dns que
vamos a utilizar, puesto que el NetworkManager nos los machaca todas las veces:
$ echo nameserver 217.18.32.170 >> /etc/resolv.conf
$ echo nameserver 217.18.32.171 >> /etc/resolv.conf
(El añadir estos dos servidores de dns a resolve.conf permanentemente se puede hacer, pero ahora mismo no se cómo.)
Guardamos y cerramos.
Una vez echo esto, si todo ha ido bien, ponemos en la consola
$wvdial
y nos debe decir algo como
------------------------------------------------------------------
[root@localhost daniel]# wvdial
--> WvDial: Internet dialer version 1.60
--> Cannot get information for serial port.
--> Initializing modem.
--> Sending: ATZ
OK
--> Sending: ATQ0 V1 E0 S0=0 &C1 &D2 +FCLASS=0
OK
--> Sending: AT+CGDCONT=1,"IP","gprs-service.com";
OK
--> Modem initialized.
--> Sending: ATDT*99***1#
--> Waiting for carrier.
CONNECT
--> Carrier detected. Starting PPP immediately.
--> Starting pppd at Thu Dec 4 03:13:09 2008
--> Pid of pppd: 17244
--> Using interface ppp0
--> pppd: �a�[08]�Z�[08]�c�[08]
--> pppd: �a�[08]�Z�[08]�c�[08]
--> pppd: �a�[08]�Z�[08]�c�[08]
--> pppd: �a�[08]�Z�[08]�c�[08]
--> pppd: �a�[08]�Z�[08]�c�[08]
--> local IP address 10.1.177.242
--> pppd: �a�[08]�Z�[08]�c�[08]
--> remote IP address 10.64.64.64
--> pppd: �a�[08]�Z�[08]�c�[08]
--> primary DNS address 217.18.32.170
--> pppd: �a�[08]�Z�[08]�c�[08]
--> secondary DNS address 217.18.32.171
--> pppd: �a�[08]�Z�[08]�c�[08]
------------------------------------------------------------------------------
No cerrar la ventana de terminal, pues el programa pppd está en ejecución. Para terminar de usar el modem,
solo hay que hacer "Control+z", matamos el programa, luego tecleas "exit" y luego "exit", y se desconecta del todo.
Un saludo y espero que haya sido de ayuda.
pd: puedes crear un pequeño archivo script "xxxxx.sh" para ejecutarlo desde una terminal y evitar todos los pasos (hay que tener el fichero wvdial.conf configurado ya, por supuesto). Este es el código:
-----------------------------------------------------------------------------------------
#!/bin/bash
su -c '/sbin/modprobe usbserial vendor=0x0930 product=0x0d45
echo "nameserver 217.18.32.170
nameserver 217.18.32.171" >> /etc/resolv.conf'
wvdial
-----------------------------------------------------------------------------------------
metes estas lineas en el archivo y ya lo puedes ejecutar cuando quieras conectar y listo.




Comentarios recientes
hace 15 horas 19 mins
hace 1 día 14 horas
hace 3 días 3 horas
hace 3 días 6 horas
hace 3 días 18 horas
hace 3 días 20 horas
hace 4 días 15 horas
hace 4 días 15 horas
hace 4 días 15 horas
hace 4 días 15 horas