Estoy desarrollando una aplicación de control remoto que usará wifi para comunicarse con el estéreo de mi automóvil. El estéreo del automóvil tiene ethernet, y tengo el ethernet conectado a un AP inalámbrico en mi troncal. Esto funciona muy bien, pero dado que el teléfono tiene una conexión wifi, quiere usarlo para conectarse a Internet, lo que no puede hacer cuando mi automóvil está fuera de casa.
Lo que me gustaría hacer es desarrollar un script que pueda ejecutar para enrutar el tráfico LAN a través de wifi, pero el tráfico WAN (internet) a través de la conexión de datos de la celda. Analicé un poco este problema y encontré esto , pero parece que no funciona, incluso después de ajustar la tabla de enrutamiento con una ruta predeterminada a través de la interfaz rmnet0 y abrir la interfaz rmnet0 con ifconfig.
Parece que algo en el sistema operativo está desactivando el hardware 3G cuando wifi está activo. ¿Es ese un comportamiento conocido, y si es así, alguien tiene alguna idea sobre cómo puedo evitarlo? Encontré esta publicación donde alguien se puso a trabajar en un teléfono diferente. ¿Se puede hacer esto en el Nexus S?