Como ya conté en el último post, el principal motivo de haber comprado una tarjeta de Yoigo es por la tarifa de conexión a internet. Así que ahora solo me quedaba probar que tal iba, y decir que estoy muy contento de momento. De hecho esto lo estoy escribiendo desde su conexión.
Yo soy usuario de un sistema operativo GNU/Linux, concretamente uso Kubuntu, y por tanto es aquí donde quería hacer funcionar internet con Yoigo, aunque debería de funcionar en cualquier otra distribución. Hay poca información en la red, y la que yo he encontrado no era correcta o no me servia, así que probando y leyendo manuales ya lo tengo funcionando.
Yo he usado mi SonyEricsson V800 que aunque es de Vodafone, cuando llevas más de un año con él, si llamas al 123 te lo liberan gratuitamente y al instante. Lo he probado tanto por USB como por bluetooth y de ambos modos me ha funcionado.
Tendréis que editar o crear en vuestro directorio personal un fichero llamado .wvdialrc y que sea tal como este:
[Dialer YoigoUSB]
Modem = /dev/ttyACM0
Phone = *99***1#
Username = ''
Password = ''
[Dialer YoigoBT]
Modem = /dev/rfcomm0
Phone = *99***1#
Username = ''
Password = ''
¡Y ya está! Así de simple... Ahora solo tendréis que ejecutar una de las siguientes órdenes, según si conectamos por USB o por bluetooth
sudo wvdial YoigoUSB
sudo wvdial YoigoBT
Por supuesto si conectamos por bluetooth antes deberemos de conectar con nuestro dispositivo:
sudo hcitool cc MAC
Otra cosa que deberemos de ajustar es el tamaño de MTU a usar, ya que sino no muchas conexiones fallarán (como cuando intento enviar una historia muy larga a mi web). Para ello desde una consola ponemos lo siguiente:
ip l
sudo ip link set ppp0 mtu 472
En vuestro caso puede ser que no sea ppp0, para eso es la primera orden,para que veáis cual es el vuestro. La gente dice que les funciona con tamaños de MTU de entre 472 y 1000. Ya es cuestión de ir probando.
Bueno, espero que os sea útil a más de uno.
ACTUALIZACIÓN:
Cuando escribí este post me olvide de comentar algunas cositas sobre la conexión bluetooth, para los que lo habéis intentado de este modo y no lo habéis conseguido aquí tenéis mi fichero de configuración del dispositivo rfcomm0 (fichero /etc/bluetooth/rfcomm.conf):
#
# RFCOMM configuration file.
#
rfcomm0 {
# Automatically bind the device at startup
bind yes;
# Bluetooth address of the device
device XX:XX:XX:XX:XX:XX;
# RFCOMM channel for the connection
channel 1;
# Description of the connection
comment "V800";
}
Lógicamente donde pone XX:XX:XX:XX:XX:XX tendreis que poner la dirección MAC de vuestro teléfono.