Hace unos cuantos dias Daniel Gomez (a quien se lo agradezco) me envio un pequeño manual para hacer funcionar la conexion internet de este movil, como el mismo comenta:
-Hace unos dias contraté la tarifa plana 3G simyo españa, y me tuve que pelear lo mio para hacer funcionar el movil/modem.
El problema es que es un Toshiba G450 y no he visto ningun manual para conectarte a la red 3G con él y todo lo que hay es para el huawei 220, pero no va igual, puesto que este es móvil también.
-He hecho un pequeño manual explicado paso a paso como hacerle que funcione y creo que tu blog sería un maravilloso sitio para darlo a conocer, pues hoy en dia cada vez mas gente usa este tipo de dispositivos que solo tienen drivers para windows y creo que puede ser de gran ayuda.
-Te envio el archivo de texto que he creado. Está hecho para Fedora, pero para Ubuntu funciona exactamente igual, pues lo he probado en otro ordenador que tengo, solo habría que cambiar el su por sudo -s. Tambien te envio un pequeño script para ejecutarlo desde consola para no tener que hacer todos los pasos (que son 2 básicamente) todas las veces.
Instrucciones (Tutorial de Daniel):
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 edita 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 el añadir al fichero /etc/resolv.conf estas dos lineas, para decirle los servidores de dns que
vamos a utilizar, puesto que el NetworkManager nos los machaca todas las veces:
root$ echo nameserver 217.18.32.170 >> /etc/resolv.conf
root$ echo nameserver 217.18.32.171 >> /etc/resolv.conf
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.
El script para conectar cada vez seria:
#!/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
(Gracias Daniel)
Comentarios recientes