El blog de Javielinux Usuario de Linux, Android developer, programador de aplicaciones web y experimentando con HTML5, CSS3 y Javascript

Compartir la conexión a internet del G1 (Android) con un ordenador con Ubuntu

Desde que tengo el T-Mobile G1 estoy disfrutando con él muchísimo y sobretodo enseñándoselo a mis amigos para presumir, que nunca está de mas. Estoy haciendo muchas cosas con él y el otro día conseguí muy fácilmente compartir la conexión 3G del móvil con mi Asus EeePC con Eeebuntu.

A continuación voy a explicar como hacerlo.

Configuración del móvil con Android

Lo primero es instalar el programa Tetherbot en el G1. Para ello nos bajamos Tetherbot.apk de su página. Para instalarlo simplemente copiamos el archivo a la tarjeta del móvil y usamos el programa AppInstaller (que se encuentra en la Android Market). Recuerda que para instalar aplicaciones fuera de la Android Market tenemos que tener activado "Unknown Sources" de "Settings > Applications".

Luego vamos a "Settings > Applications > Development" y activamos "USB debugging".

Configuración en Ubuntu

Esta parte es un poco más larga, pero nada complicada. Lo primero es que Ubuntu reconozca nuestra móvil. Para ello tenemos que añadir unas reglas muy sencillas que se explican en la web de Android. Crea un nuevo archivo como "root" llamado:

/etc/udev/rules.d/50-android.rules

Si usas Gutsy, Hardy o Intrepid Ibex copia dentro este contenido:

SUBSYSTEM=="usb", SYSFS{idVendor}=="0bb4", MODE="0666"

Si usas Dapper este:

SUBSYSTEM=="usb_device", SYSFS{idVendor}=="0bb4", MODE="0666"

Una vez hecho esto Ubuntu reconocerá el G1 sin problemas. Para comprobarlo vamos a usar Android Debug Bridge (adb), un programa que es necesario para compartir la conexión a Internet y que forma parte del SDK de Android.

Nos bajamos el SDK de Android para Linux (85 mg). Una vez que lo tengamos lo descomprimimos y entramos en el directorio "tools" desde línea de comandos. Allí tenemos la aplicación "adb". Para probar que todo va bien escribimos:

./adb devices

Si aparecen unos número y letras debajo de "List of devices attached" es que nos reconoce el móvil.

Configuración Firefox

Por último debemos de activar el proxy en Firefox. Para ayudarnos en esta tarea vamos a instalar la extensión de Firefox FoxyProxy, mediante la cual podemos gestionar varios proxy en el navegador.

Una vez instalada la extensión nos aparecerá abajo a la derecha de Firefox información sobre el proxy al que estemos conectado, al principio aparecerá "Deshabilitado". Pulsamos con el botón derecho y vamos a las opciones, pulsando sobre el botón "Añadir nuevo proxy". Nos aparecerá una nueva ventana con varias pestañas:

  • En la primera pestaña ponemos el nombre al proxy, yo he puesto "Proxy G1"

Foxy Proxy G1

  • En la segunda activamos "Configuración manual del proxy" y ponemos como nombre del host "localhost" y puerto "1080". Activamos el check de "¿proxy Socks?" con el "Sock v5".

Foxy Proxy G1

Compartiendo Internet

Una vez hecho esto sólo nos falta compartir Internet. El procedimiento es el siguiente:

  • Vamos al directorio "tools" del SDK de Android y ejecutamos:
./adb forward tcp:1080 tcp:1080 
  • Ejecutamos el programa Tetherbot en nuestro G1 y pulsamos en el botón "Start Socks"
  • Abrimos Firefox y seleccionamos nuestro proxy para el G1 en FoxyProxy

Y si todo ha salido bien deberíamos de estar navegando con la conexión 3G del G1. Ahora sólo queda disfrutarla.

Tampoco era tan difícil ¿no?

También te puede interesar

Categorías Articulos Ubuntu Android

Comentarios

alexis dice:
tengo un G1 desbloqueado y lo uso con Claro 3G pero desafortunadamente solo corre en EDGE. Tengo cobertura 3G en mi area pero parece que las señales son incompatibles. Se podra corregir este detalle. Gracias anticipadas.
Javiferoz dice:
Hola, buenísimo tu blog. Yo tengo una duda: Vodafone ofrece una tarifa plana x 12 euros pero no se puede usar el ordenador con esta pq si no te cobran la tarifa normal. Si usas este programa se enterarían que te conectas con el ordenador. Supongo que teniendo una G1 ya lo habrás probado ;-)
javielinux dice:
Yo lo he probado, pero sólo lo probé no he hecho un uso intensivo. A mi no me han cobrado nada, aunque como te digo, han sido pequeñas pruebas, por el momento no he tenido la necesidad de probarlo más

Un saludo y gracias por el comentario
fabel dice:
tengo un g1 pero quiero ponerle el programa del iphone como lo puedo hacer alguien q me puedas ayudar gracias
Juan gabriel dice:
Hola,tengo un g1 pero desafortunadamente no tengo internet en mi pc grande no es laptop y nesesito saver si puedo y como puedo usar el internet 3g de mi g1 para mi pc ayudenme porfa es urgente. Graxx
javielinux dice:
Sigue los pasos de este post

Pero ten cuidado, las empresas de telefonia por contrato no dejan hacerlo, así que léete los términos de uso de internet con tu compañia de teléfono.

Todo bajo tu responsabilidad
israel dice:
Hey en realidad me gusto tu blog congratz muy bueno y pos tengo el mismo problema de alexis tengo 3g pero mi g1 solo corre en edge y mi area si es 3g como lo arrgelo??? Agraddeceria muxo tu ayudaa grciaz
Tonny dice:
Si quiciera tener conectividad en mi correo thunderbird como haría, si deseo hacer un wget desde el terminal de gnome ??'
Gonzalo dice:
Saludos, hice el procedimiento para conectar mi motorola milestone con android 2.1 a mi pc con ubuntu 10.04 y puedo navegar en internet con firefox pero las otras funciones que usan internet como las actualizaciones automaticas no funcionan
denis dice:
puedo agregar el icono de google en mi huawei android m860 yu navegar por el?
david dice:
sabes como poner internet del pc en el android para conectarte cojiendo el internet de casay no estaren casapara usarlo?
juan dice:
sabes como poner el internet de la computadora en el g1 aunque sea atraves de un cable tengo windosw vista y no tengo internet en el g1
thommyr2 dice:
Como pasarle internet desde mi celular huawei m860 con Android 2.1 a la pc que tengo en la casa.
thommyr2 dice:
Como pasarle internet desde mi celular huawei m860 con Android 2.1 a la pc que tengo en la casa.
mario dice:
hola!!! :) tengo un g1 en mexico, lo traje de E.U.A. me dijieron que nesesitaba desblokearlo pra que funsionara, segun un sujeto me dijo que ya estaba y me cobro!!! pero el celular sigue igual.. me pide una cuenta google, logico que ya tengo! pro mi g1 no la acepta, dise que no poseo coneccion a la red!!! no entiendo, ya intente mil formas que puedo hacer?
antonio dice:
mario ami me pasa lo mismo todavia no te dicen como hacerle para ke agarre el interneth no me sale ninguna funcion nomas ke entre con mi cuenta y lo ago pero no sale nada
asseceHilia dice:
pharmacy technician classes in monroe louisiana http://icepharmacy.in/abdominal/fitness-exercise-care-abdominal-equipment-personal-and savon pharmacy durango colorado 5738552
bemvabPriebra dice:
anabolic steroid foreign pharmacy http://exclusiverx.com/products/ventolin.htm what is a doctor of pharmacy degree 5738552
instant approval payday loans dice:
¡Hola! Sé que esto es un poco fuera de tema , sin embargo yo pensé en preguntar. ¿Estaría usted interesado en intercambiar enlaces o la creación tal vez un invitado entrada del blog , o viceversa ? Mi sitio web cubre una gran cantidad de los mismos temas que los suyos y creo que podrían beneficiarse mucho de unos a otros . Si usted está interesado no dude en enviar un correo electrónico . Espero con interés escuchar de usted! Gran blog por cierto!
search engine optimization vancouver dice:
Hey there! Alguien en mi grupo de Facebook compartir este sitio con nosotros, así que vine a darle una mirada . Definitivamente soy amante de la información . Estoy marcadores y se esta twitteando a mis seguidores ! Blog excepcional y un excelente diseño .
KamfearP dice:
wegmans food pharmacy http://sundrugstore.net/categories/female-enhancement.htm online pharmacy with no prescripton

Escribir un comentario