Estoy desarrollando una aplicación de control remoto que utilizará wifi para comunicarse con el estéreo de mi coche. El equipo de música del coche tiene ethernet, y tengo el ethernet conectado a un AP inalámbrico en mi maletero. Esto funciona muy bien, pero como el teléfono tiene una conexión wifi, quiere usarla para llegar a internet, lo que no puede hacer cuando mi coche 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 célula. He cavado un poco en este tema, y encontré este pero parece que no funciona, incluso después de ajustar la tabla de enrutamiento con una ruta por defecto a través de la interfaz rmnet0 y de hacer aparecer la interfaz rmnet0 con ifconfig.
Parece que algo en el sistema operativo está desactivando el hardware 3G cuando el wifi está activo. ¿Es un comportamiento conocido, y si es así, alguien tiene alguna pista sobre cómo puedo evitarlo? He encontrado este puesto donde alguien consiguió trabajar en un teléfono diferente. Se puede hacer esto en el Nexus S?