Je suis en train de développer une application de télécommande qui utilisera le wifi pour communiquer avec mon autoradio. L'autoradio est équipé d'un réseau Ethernet, et j'ai câblé ce réseau à un point d'accès sans fil dans mon coffre. Cela fonctionne très bien, mais comme le téléphone a une connexion wifi, il veut l'utiliser pour atteindre l'internet, ce qu'il ne peut pas faire quand ma voiture est loin de la maison.
Ce que j'aimerais faire, c'est développer un script que je peux exécuter pour acheminer le trafic LAN via le wifi, mais le trafic WAN (internet) via la connexion de données cellulaire. J'ai creusé un peu ce problème, et j'ai trouvé こん mais cela ne semble pas fonctionner, même après avoir ajusté la table de routage avec une route par défaut à travers l'interface rmnet0 et avoir fait apparaître l'interface rmnet0 avec ifconfig.
Il semble que quelque chose dans l'OS désactive le matériel 3G lorsque le wifi est actif. Est-ce un comportement connu, et si oui, quelqu'un a-t-il des indications sur la façon dont je peux le contourner ? J'ai trouvé ce poste où quelqu'un a réussi à travailler sur un autre téléphone. Est-ce que cela peut être fait sur le Nexus S ?