Archivado en: ‘Ubuntu’ .

2 formas de hacer tethering con Android y Ubuntu

23 agosto, 2010

Este verano he ido a San Sebastián y gracias al tethering he podido conectarme (de forma legal) a internet, con mi portátil, usando el móvil como módem.

Cuando fui aún tenía Windows en el portátil, y podía usar PdaNet o EasyTether pero al pasarme Ubuntu me quedé sin alternativas, por lo que busqué, encontré, y ahora os las pongo aquí :)

Forma 1 (más rápida pero requiere root):

Primero, necesitamos tener el móvil con acceso ROOT. Si no sabes como hacerlo, puedes mirar por los foros de HTC Mania o puedes probar con Universal Androot.

Una vez rooteado el móvil, descargamos e instalamos (en el móvil) Android Wifi Tether

Ahora, en nuestro Ubuntu creamos una conexión Ad-Hoc con el nombre de red “AndroidTether”. Si no os gusta este nombre, podéis cambiarlo desde la aplicación del móvil, en Setup -> Change SSID.

Finalmente, ejecutamos esto en un terminal:

sudo dhclient

Ahora ya debería ir bien :)

Forma 2 (algo más lenta pero no requiere root):

Lo primero que tenemos que hacer es descargar e instalar (en el móvil) Proxoid.

Ahora, tendremos que habilitar el modo debug en nuestro móvil, desde Configuración -> Aplicaciones -> Desarrollo.

A continuación tenemos que crear el archivo 90-android.rules, de la siguiente manera:

gksudo gedit /etc/udev/rules.d/90-android.rules

Y añadimos la siguiente línea:

SUBSYSTEM==”usb”, ATTRS{idVendor}==”0bb4″, MODE=”0666″

Ahora, descargamos (en el ordenador) la última versión del SDK de Android y lo descomprimimos (por ejemplo en la carpeta de nuestro usuario.

Para empezar a usarlo (cada vez), tendremos que ejecutar esto en la terminal (suponiendo que está en la carpeta de nuestro usuario, si no lo has puesto ahí, cambia la ruta):

./android-sdk-linux_86/tools/adb forward tcp:8080 tcp:8080

Ahora, lo último que necesitamos es cambiar el proxy de los programas a los que nos queramos conectar (navegador, cliente de mensajería, etc.). El servidor al que os tenéis que conectar es “localhost” y el puerto es el 8080.

Con esto ya lo tendremos todo funcionando.

Espero que os resulte útil ;)

Fuentes: 1 | 2