La computadora portátil no obtiene la dirección IP cuando está conectada a través de WiFi

Estoy tratando de obtener una conexión a Internet desde mi computadora portátil a través de mi SGS2. El teléfono está rooteado y probé dos aplicaciones diferentes de conexión WiFi. No tengo un plan de conexión (¡quieren cobrarme más que la banda ancha de mi hogar!), por eso no estoy usando la conexión nativa.

Cuando mi computadora portátil se conecta al punto de acceso WiFi, no obtiene una dirección IP. Supongo que esto se debe a que el teléfono no ejecuta un servidor DHCP. He intentado lo siguiente:

  • Configurando la IP de la interfaz a 192.168.1.99 y 10.0.0.99 (en caso de rangos estándar /24 y /8) con x.x.x.1como puerta de enlace predeterminada.
  • Lo mismo que arriba, excepto que la IP pública 3G orientada a Internet es la puerta de enlace predeterminada.
  • Configuración de la IP de la interfaz a la IP pública de Internet 3G del teléfono.

No he podido enviar pings ICMP a ninguna dirección IP. También intenté configurar varios servidores DNS (IP privadas, 8.8.8.8, etc.) pero no puedo resolver ningún nombre de host. Es como si el tráfico se quedara en un agujero negro en el teléfono.

¿Algunas ideas? Estaría feliz de ir con una conexión USB, pero mi plan no cubre eso y todavía tengo que encontrar una aplicación que me permita sortearlo.

Con el punto de acceso habilitado, ¿ha verificado qué IP está usando, o simplemente ha adivinado las direcciones 192.168.1.99y ? OS Monitor es una de las aplicaciones que le muestra todas las interfaces y su configuración actual, en caso de duda. 10.0.0.99
Supuse los rangos 192.168.1.0/24y 10.0.0.0/8, y tenías 100% de razón, me equivoqué. No sé por qué nunca consideré ejecutar ifconfig wlan0en el dispositivo: se estaba ejecutando en 192.168.43.0/24. Un poco molesto que la aplicación no me dijera qué IP usar...
LOL Sí, no quería sugerir eso, aunque debería haber adivinado que está familiarizado con la línea de comando :) Entonces, ¿eso resolvió su problema, así que debería convertirlo en una respuesta para que otros la encuentren? (Y por cierto: me resulta muy molesto que no se pueda configurar . Me gustaría arreglarlo en una red determinada, así que no tengo que rezar para que no cambie la próxima vez...)
@Izzy Sí, lo resolvió. Agregue una respuesta y la aceptaré. Y estoy absolutamente de acuerdo en que debería ser configurable. FoxFi parece bastante limitado en ese sentido, pero al menos funciona. Creo que Barnacle permite dicha configuración, pero parece que no funciona en mi dispositivo debido a problemas al iniciar el controlador.
Me alegro de haber podido ayudar, y gracias por el voto a favor :)

Respuestas (1)

Primero debe verificar qué dirección IP (y red) está usando su punto de acceso. Desde la (por ejemplo, usando una aplicación de como Android Terminal Emulator o adb shell) puede resolver esto con el comando

ifconfig wlan0

Si prefiere evitar la línea de comandos, o si su dispositivo usa algo que no sea wlan0la interfaz y quiere evitar adivinar, OS Monitor es una aplicación que también le brinda todos los detalles necesarios para cada interfaz.

Una vez que haya encontrado los datos correctos, puede especificarlos en su computadora portátil: use la IP de la interfaz para la puerta de enlace, y tome la red y la máscara en consecuencia.