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

  • Pingback: Tweets that mention Tethering con Proxoid y Android en Ubuntu | Ubunlog -- Topsy.com

  • floki

    yo tngo una tatto con android 1.6 y la utilizo como modem usb y sin tener que hacer tantas movidas

    En Ajustes/Conectar a PC marcáis q os pregunte cada vez q conectáis el cable usb y luego elegis conexión de red móvil compartida, y si no tenéis previamente activada la conexión de datos la activáis y a navegar se ha dicho

    http://www.htcmania.com/showthread.php?t=100252

    • Mauro Gabriel

      Floki, la opción que vos mencionas es aplicable solo cuando tu operador habilita el uso de tu conexión a internet.
      El enlace que vos compartis muy bien lo dice “Nota: Esto lo he probado con Orange, los cuales me dijeron que podía utilizar el movil como modem usb incluido en la tarifa de internet, no se si el resto de operadoras permite navegar por internet con su tarifa de datos en este modo de conexión.”.
      Aqui en Argnetina, como en otros países de Latinoamérica, las operadores nos tienen acostumbrados a bloquear esta opción en los teléfonos que venden. De ahí que para saltear esa barrera y sin rootear tu teléfono Android es que usamos el SDK de Android y esta App del Market.

  • http://twitter.com/izlas izlas

    Estaría buenísimo una para blackberry

  • GeeX

    Hola yo soy de argentina y con un Nexus One 2.2 anda perfecto el tethering.
    Aca en argentina las operadoras no hacen nada para bloquear la comparticion de internet entre el movil y el pc, como mucho no lo hablitan en el movil como en el caso de mi iphone anterior que lo tuve que habilitar yo mismo

    • Mauro Gabriel

      De GeeX, el Nexus One no lo comercializa ninguna operadora en Argentina (ni Claro, ni Personal, ni Movistar), por lo que los que tienen ese teléfono como vós lo tienen liberado. En mi caso y en el de todos los que compramos un teléfono con Android en Personal ya sea Milestone, Quench, Galaxy, etc., (y supongo que tambien en Claro y Movistar) estos equipos vienen restringidos para hacer tethering directamente, de ahi uso esta como una de las alternativas para saltarte esa restricción.

  • Guido

    Justamente estaba buscando algo así para sustituir el servicio de internet en casa.
    ¿Anda bien, en cuanto a velocidad y estabilidad de conexión?
    ¿Habrá alguna forma de usar directamente al teléfono como hot spot, aprovechando el wifi?

    Muy buen blog, Arrrrrrgentino!

  • Pingback: Tethering con Proxoid y Android en Ubuntu | Ubunlog « HiperEidon

  • Victor M

    Yo lo hice y me funciono bien un rato, pero despues me dejo de funcionar.- q hice mal?

  • http://www.ubunlog.com Mauro

    Victor M fijate si reiniciando el servicio de androi podes volver a conectarte, proba primero con $ sudo ./adb kill-server y despues $ sudo ./adb start-server. Asegurate tambien que este conectado tu telefono con $ lsusb.

  • Victor M

    No, lo mismo. No me funciona mas :cry: :cry: , mi fije y mozilla esta tal cual vos decis. hize el lsusb y si me figura. EL proxid lo tengo activado, y probe de reiniciar el servicio y lo mismo. Puede q tenga una app en mi pc o cel q no lo deje correr?

  • Gonzalo

    Funciona pero solo con firefox, hay manera de que sirva para hacerle actualizaciones a ubuntu, instalar programas etc?