Tethering con Proxoid y Android en Ubuntu

Si disponés de un teléfono con Android y un plan de datos, tenés la posibilidad de conectarte a tu pc mediante la conexión a internet de tu teléfono celular, proceso conocido como tethering.

Para empezar, desde nuestro teléfono entramos al Market de Android y descargamos la aplicación gratuita Proxoid y activamos su uso.

Tethering con Proxoid y Android en Ubuntu

Luego entramos al menú Configuración del teléfono > Aplicaciones > Desarrollo y habilitamos la opción Depuración de USB.

Ahora conectamos nuestro teléfono via USB a la PC.

Para verificar si nuestro dispositivo está siendo reconocido, ejecutamos:


$ lsusb

Y nos listará los dispositivos conectados a nuestra PC, en mi caso me aparece la siguiente línea en la que se detecta el teléfono, un Motorola Milestone.

Bus 002 Device 011: ID 22b8:41db Motorola PCS

Ahora vamos a crear el acceso al Teléfono por medio de udev, para ello vamos a crear el archivo 09-android.rulesde la siguiente manera

$ sudo gedit /etc/udev/rules.d/09-android.rules

ya en Gedit agregamos la siguiente línea al archivo:
SUBSYSTEMS==”usb”, ATTRS{idVendor}==”22b8″, ATTRS{idProduct} ==”41db”, MODE=”0666″, OWNER=”mauro” (aquí ponemos nuestro nombre de usuario en Ubuntu)

Guardamos el archivo y reiniciamos udev mediante el siguiente comando

$ sudo /etc/init.d/udev restart

Ahora descargamos el SDK de Android para Linux y desde un terminal extraemos el paquete

tar -xvzf android-sdk_r06-linux_86.tgz

Luego nos dirigimos a la carpeta tools:

$ cd android-sdk-linux_86/tools/

y ejecutamos los siguientes comandos para iniciar el servicio de Android Debug Bridge (ADB)

$ sudo ./adb start-server

Nota: Si necesitamos reiniciar este servicio, bastará solo con:

$ sudo ./adb kill-server
$ sudo ./adb start-server

Pasa saber ahora si nuestro dispositivo está debidamente conectado y detectado ejecutamos lo siguiente:

./adb devices

Ahora sí, procedemos a realizar el puente para conectar nuestro dispositivo con nuestra pc:

$ sudo ./adb forward tcp:8080 tcp:8080

Por último vamos a tener que configurar la conexión en nuestro navegador.

En el caso de Firefox vamos a Preferencias > Avanzadas > Red > Conexión > Configuración y cambiamos a Configuración manual de proxy y colocamos los siguientes valores:

Tethering con Proxoid y Android en Ubuntu

Y eso es todo, ahora estarás en condiciones de conectarte a gran red mediante tu teléfono Android.

Post Relacionados

  • hackty

    Probado con HTC desire y Ubuntu 10.10 (Maverick) y va de lujo!

  • Pingback: Deshabilitar el uso de discos USB para un usuario en Linux | Ubunlog

  • Pingback: Deshabilitar el uso de discos USB para un usuario en Linux | El Blog de Rigo

  • Antonio

    Sigo las instrucciones, pero no me detecta ningun dispositivo con el adb devices. Mi terminal es un huawei 8110. Un saludo

  • http://ww.kazbayadum.net/ kazbayadum

    Ahora la version del SDK es la 18, se descarga en http://developer.android.com/sdk/index.html
    ademas el adb ya no está por defecto, hay que ir a /tools ejecutar ./android y entre las opciones instalar las platform-tools porque allí estará adb
    Despues probamos a ejecutar siguiendo la guia “./adb restart” en el directorio platform-tools, si nos da error de “./adb error while loading shared libraries libncurses.so.5 wrong elf class elfclass64″ instalamos “sudo apt-get install ia32-libs” y listo, terminamos este tutorial como decía y ya no da errores.