Cómo conectar un dispositivo tcp/ip de terceros a Nexus7

Tengo un dispositivo basado en tcp/ip con cable al que necesito acceder desde una aplicación de Android que se ejecuta en un nexus 7 rooteado.

Solo hay un requisito estricto
1. La conectividad principal a Internet de la tableta NO debe verse afectada (3g y wifi).

y un par de preferencias...
2. Preferiblemente, se accedería al dispositivo de forma inalámbrica.
3. Preferiblemente, esto se lograría sin hardware adicional conectado físicamente a la tableta.

Las opciones como las veo actualmente...

  • Bluetooth

    obviamente, esto requeriría algún tipo de puerta de enlace de ethernet a bluetooth. Preferiría no pagar más que el precio de la mesa por un dispositivo industrial que tiene mucha más capacidad de la que necesitaría. Entonces, ¿existe una versión para el consumidor de esto? Si es así, ¿la conexión bluetooth resultante en la tableta interferiría con la conectividad a Internet 3g/wifi o es algo que puedo solucionar con reglas de enrutamiento especiales o simplemente codificando la aplicación para usar bluetooth en lugar de enchufes?

  • Wifi

    ¿Hay alguna manera de lograr esto sin dejar de cumplir el requisito n.º 1? ¿Quizás conectar un dongle USB a través de la conexión OTG de la tableta y ejecutar dos conexiones wifi simultáneas con reglas de enrutamiento especiales?

  • cableado

    ¿Dongle USB RJ45 a través de la conexión OTG de la tableta? Esto es similar y posiblemente más simple que la opción wifi, pero tiene los mismos problemas potenciales con respecto a tener dos conexiones de red activas al mismo tiempo.

¿Alguna idea, sugerencia, solución creativa?

Respuestas (1)

La solución obvia sería usar un dispositivo que tenga ethernet y Wi-Fi como enrutador o puente. Si se une a la misma red Wi-Fi en la que se encuentra el Nexus 7, entonces el Nexus 7 podrá establecer una conexión a través del enrutador/puente con su dispositivo misterioso, mientras también se comunica con Internet a través de la misma red Wi-Fi. . Alternativamente, si el Nexus 7 está en 3G, encienda su punto de acceso Wi-Fi y haga que el enrutador/puente se conecte a él.

No sé si algún enrutador Wi-Fi de propósito especial disponible comercialmente tiene la capacidad de actuar como un cliente en lugar de un AP, pero esto sería fácil de instalar con una Raspberry Pi o una pequeña máquina Linux similar.

Sí, un adaptador de juego/puente inalámbrico convertiría el dispositivo tcp/ip en inalámbrico, afortunadamente esa es la parte fácil. Sin embargo, conectarlo a la tableta de una manera consistente que no afecte la conectividad a Internet de la tableta es más difícil. Desafortunadamente, la tableta cambiará entre 3g y wifi (y puntos de acceso wifi individuales) según sea necesario, tratando de mantener sincronizada manualmente la configuración de otro dispositivo que simplemente no es viable en este caso.