Internet SIMYO en linux con un Sony-Ericsson

Con la tarifa que ofrece de internet SIMYO que por un Euro al día tienes 100 Megas de descarga, lo convierte en una gran opción para los que viajan a menudo pero no lo suficiente para pagarse una super tarifa plana móvil de las que ofrecen las “Grandes” operadoras.

SIMYO todavía no ofrece modems PCMCIA 3G que nos permitan una conexión fácil de nuestro ordenador ya que desde el móvil es un poco rollazo.
Con un móvil Sony Ericsson y el cable de datos que viene con casi todos ellos lo tenemos chupado (con bluetooth también se puede pero yo no lo he probado, entre otras porque el móvil que me pillé no tiene).
  • Lo primero es instalarnos el wvdial, aptitude install wvdial en ubuntu y similares, lo más sencillo es usar el administrador de paquetes de tu distribución.
  • Ahora conectamos el móvil al ordenador con el cable USB. En el móvil hay que seleccionar el modo teléfono.
  • Desde una consola y como root ejecutamos “wvdialconf”. Con esto comenzará un escaneo de los puertos serie buscando un modem, en este caso nuestro pequeño emisor de OEM (el móvil). En alguna de las muchas líneas que veremos las cuales ni se para qué son ni me interesa (probablemente configuración del nivel de enlace de la red) veremos que aparece el nombre de nuestro móvil, si no es así no te ha funcionado y algo está mal, vuelve a empezar y reza ;D.
  • Si todo salío bien, tendremos configurado nuestro móvil como un módem, lo que nos resta es configurar los datos del proveedor de servicios, en este caso SIMYO, los datos pertinentes son:
    • Teléfono: *99#
    • Usuario: “blank”
    • Passwd: “blank”
    • Init3 = AT+CGDCONT=1, “IP”,”gprs-service.com”
Todos estos parámetros deben ser editados en /etc/wvdial.conf que es el fichero que configura el servicio wvdial. Para lanzar dicho servicio (e.d, conectarse a internet…) debemos ejecutar pon.wvdial y para pararlo poff.wvdial (siempre como root, no olvidarse de este dato :D ) o simplemente desconectar el móvil, lo cual no es muy recomendable.

Previo a todo el proceso asegurate de haber configurado tu teléfono para acceder a internet, para ello ponte en contacto con el servicio de atención al cliente de simyo.

Con esto debería estar todo, si tienes alguna duda pregunta en comentarios.
Visto en: Página de Shotokan

Ampliación:
Mi fichero wvdial.conf queda como sigue:

[Dialer Defaults]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Init3 = AT+CGDCONT=1, “IP”,”gprs-service.com”
Modem Type = USB Modem
Baud = 460800
New PPPD = yes
Modem = /dev/ttyACM0
ISDN = 0
Phone = *99#
Password = “blank”
Username = “blank”

Lo que debería salirte por pantalla al hacer pon.wvdial es algo parecido a lo siguiente:

root@nenjordi-desktop:/home/nenjordi# pon.wvdial
–> WvDial: Internet dialer version 1.60
–> Cannot get information for serial port.root@nenjordi-desktop:/home/nenjordi#
–> 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”,”gprs-service.com”
AT+CGDCONT=1, “IP”,”gprs-service.com”
OK
–> Modem initialized.
–> Sending: ATDT*99#
–> Waiting for carrier.
ATDT*99#
CONNECT
~[7f]}#@!}!}!} }9}#}%B#}%}(}”}’}”}”}&} } } } }%}&}6/H}(&\~
–> Carrier detected. Waiting for prompt.
~[7f]}#@!}!}”} }9}#}%B#}%}(}”}’}”}”}&} } } } }%}&}6/H}(j1~
–> PPP negotiation detected.
–> Starting pppd at Tue Jul 29 11:43:50 2008
–> Pid of pppd: 9296
–> Using interface ppp0
–> pppd: ȧ[06][08][08]�[06][08]��[06][08]
–> pppd: ȧ[06][08][08]�[06][08]��[06][08]
–> pppd: ȧ[06][08][08]�[06][08]��[06][08]
–> pppd: ȧ[06][08][08]�[06][08]��[06][08]
–> pppd: ȧ[06][08][08]�[06][08]��[06][08]
–> pppd: ȧ[06][08][08]�[06][08]��[06][08]
–> local IP address 10.0.204.149
–> pppd: ȧ[06][08][08]�[06][08]��[06][08]
–> remote IP address 10.64.64.64
–> pppd: ȧ[06][08][08]�[06][08]��[06][08]
–> primary DNS address 217.18.32.170
–> pppd: ȧ[06][08][08]�[06][08]��[06][08]
–> secondary DNS address 217.18.32.171
–> pppd: ȧ[06][08][08]�[06][08]��[06][08]

Un consejo, antes de hacer el pon.wvdial, si tienes más conexiones como por ejemplo la wifi, deberías desconectarlas para que las rutas no se te vuelvan locas, en cualquier caso yo hago lo siguiente
route flush
Esto sirve para que las tablas de rutas se vacien, después de conectarme a mi se me quedan de la siguiente manera:
Tabla de rutas IP del núcleo
Destino Pasarela Genmask Indic Métric Ref Uso Interfaz
10.64.64.64 * 255.255.255.255 UH 0 0 0 ppp0
default * 0.0.0.0 U 0 0 0 ppp0
Espero que la información sirva de ayuda :D
A disfrutar de conexión a internet Everywhere!

3 Responses to “Internet SIMYO en linux con un Sony-Ericsson”

  1. Anonymous says:

    Hola Jordi,
    muchas gracias por tu post que me ha acercado bastante a disponer de internet movil con simyo, utilizando mi nokia 6630. Sin embargo, aunque todo parece ir bien y puedo editar /etc/wvdial.conf, e introducir los parámetros de conexion que indicas en tu post, al hacer pon.wvdial la respuesta es:
    –> Sending: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
    ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
    OK
    –> Modem initialized.
    –> Configuration does not specify a valid phone number.
    –> Configuration does not specify a valid login name.
    –> Configuration does not specify a valid password.
    Taambién he probado con el número de teléfono *99***1#, ya que mi conexion simyo a internet es la 1. De ninguna de las dos maneras he conseguido que se conecte.

    ¡¡¡AYUDA!!!

    Gracias

  2. Jordi Ortiz says:

    Hola amigo!
    me da a mi que se me pasó poner uno de los parámetros más importantes para la conexión a internet :p

    En el mismo fichero de configuración tienes un parámetro que es init3, tiene que quedar como sigue:
    Init3 = AT+CGDCONT=1, “IP”,”gprs-service.com”
    Donde gprs-service.com es el apn que tienes que tener configurado en el móvil para acceder a internet.

  3. Jordi Ortiz says:

    He actualizado un poquillo la entrada, espero que te sirva :D

Leave a Response