Nexus S 4G: use wifi para LAN, 3G / 4G para WAN?


8

Estou desenvolvendo um aplicativo de controle remoto que usará o wifi para se comunicar com o som do meu carro. O som do carro tem ethernet e eu tenho o ethernet conectado a um ponto de acesso sem fio no meu porta-malas. Isso funciona muito bem, mas como o telefone tem uma conexão Wi-Fi, ele deseja usá-lo para acessar a Internet, o que não pode ser feito quando meu carro está longe de casa.

O que eu gostaria de fazer é desenvolver um script que eu possa executar para rotear o tráfego da LAN através do wifi, mas o tráfego da WAN (internet) através da conexão de dados da célula. Analisei um pouco esse problema e descobri isso , mas ele parece não funcionar, mesmo depois de ajustar a tabela de roteamento com uma rota padrão através da interface rmnet0 e exibir a interface rmnet0 com o ifconfig.

Parece que algo no sistema operacional está desativando o hardware 3G quando o wifi está ativo. Esse é um comportamento conhecido e, nesse caso, alguém tem alguma indicação de como posso contorná-lo? Encontrei este post em que alguém trabalhava em outro telefone. Isso pode ser feito no Nexus S?


Hmm interessante. Eu sei que ouvi falar de telefones que podem usar a rede celular e o Wi-Fi ao mesmo tempo, mas não sei sobre o Nexus S.
Matthew Leia

qual é a saída do comando route após abrir o rmnet0?
precisa saber é o seguinte

Eu acredito que é um comportamento padrão desativar os dados quando conectado ao wifi.
Shawn

Respostas:


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.