[Resolvido] Wvdial funciona com notebook ligado à energia, mas não com bateria

Iniciado por rihoem, 01 de Abril de 2013, 22:02

tópico anterior - próximo tópico

rihoem

Olá pessoal. Tenho um Nokia X2-01 e li que é possível fazer tethering por USB usando o programa da Nokia no Windows. Eu tive então a idéia de testar no Ubuntu. Ao plugar no USB e escolher o modo Ovi Store no celular (que é o procedimento no windows), o network manager exibe uma 'conexão móvel', e ao clicar nela abre um assistente para configurar. Tudo muito fácil e prático, porém a conexão não funciona. Pesquisando na internet, resolvi usar o programa wvdial diretamente no terminal.

Primeiro eu executei o comando "wvdialconf /etc/wvdial.conf", segundo a bem amada wiki do Arch (https://wiki.archlinux.org/index.php/Wvdial#Configuration), que detectou o celular e fez a configuração básica do arquivo wvdial.conf. Eu então abri e editei para adicionar usuário (tim), senha (tim), e o 'phone' para discar (não lembro agora mas é o padrão). Beleza. Fazendo um teste rápido, funcionou. Desconectei a rede à qual estava conectado (mas não desativei a rede sem fio, nem a rede no network manager), e rodei o comando 'sudo wvdial'. Conectou e permitiu a navegação.

Mais tarde, quando estava viajando (e portanto, na bateria), rodei o comando novamente, tudo aparentemente deu certo, mas ao tentar navegar, o celular exibia a mensagem "Conexão de dados de pacote desfeita", e o wvdial soltava essa informação no terminal onde ele era rodado:

--> Disconnecting at Sun Mar 31 17:30:14 2013
--> The PPP daemon has died: A modem hung up the phone (exit code = 16)
--> man pppd explains pppd error codes in more detail.
--> Try again and look into /var/log/messages and the wvdial and pppd man pages for more information.
--> Auto Reconnect will be attempted in 5 seconds
--> Cannot open /dev/ttyACM0: No such file or directory
--> Cannot open /dev/ttyACM0: No such file or directory
--> Cannot open /dev/ttyACM0: No such file or directory
--> Disconnecting at Sun Mar 31 17:30:15 2013


Pesquisei no man do pppd e achei a informação a seguir sobre o Erro 16: " The link was terminated by the modem hanging up."
Estou pesquisando no google alguma relação entre o wvdial e essa mensagem do pppd.

O interessante é que isso só acontece ao rodar na bateria. Quando está ligado ao adaptador, a conexão é feita e permanece estável. Ao tirar o adaptador e fazer a conexão, ela cai logo em seguida.

Ainda estou fazendo alguns testes, por exemplo deixando as conexões sem fio ativadas (mas sem estar conectado a nenhuma wifi) ao rodar na bateria, e também removendo o cabo de energia depois de a conexão ter sido feita. Mas a princípio está bem confuso e estou aqui para saber se alguem conhece uma situação parecida.

Edit
Ao fazer um teste, a conexão funcionou bem, mesmo ao rodar pela bateria ¬¬
Primeiro eu estava com o adaptador conectado, liguei o celular no USV, coloquei no modo 'Ovi Store', mandei  o network manager desconectar da rede sem fio (sem desligar o wifi e a rede em si), rodei o wvdial no terminal e conectou bem. Desliguei a wifi e a rede no network manager e continuou conectaco.  Ao remover o adaptador, continuava conectado. Beleza.
Reinciei o computador (ainda na bateria) e refiz o procedimento: fiz login, desconectei a rede (sem desligar o wifi), rodei o wvdial, a conexão foi criada e mantida. Desliguei a rede e o wifi, e a conexão permaneceu.... (ao contrário das outras vezes, onde ela caía).

Nesse ponto não sei mais o que pensar. Como o comportamento era esse, de só cair na bateria, eu pensei que era alguma coisa com o sistema. Mas agora estou começando a achar que seja boicote da TIM (e as quedas aconteceram coincidentemente ao rodar pela bateria).

Acho que vou ter que trocar de operadora. Vou deixar o tópico aberto mais um tempo para fazer mais testes rodando apenas na bateria, por via das dúvidas.

Edit 2

Vou colocar como resolvido. Acho que foi boicote temporário da TIM, pois está funcionando bem agora.