domingo, 6 de janeiro de 2008

3G no Ubuntu...

Como devem ter percebido, eu estive fora do ar por uns dias. Nesta mudança um pouco repentina de cidade (como postei aqui), acabei ficando um bom tempo sem computador, e depois mais um bom tempo ainda sem acesso a internet. Só consegui voltar a rede neste final de semana. Ainda estou em meio a mudança, obras, problemas aqui e ali, mas acho que vou poder seguir com este blog em dia.

Bem, voltando ao assunto internet, em Soledade eu utilizava um conexão banda larga Turbo 400 da Brasiltelecom. Tentei solicitar este mesmo serviço em Gravataí, mas na rua onde eu vou morar não havia porta adsl disponível, e nem previsão de disponibilidade. Como eu não queria voltar para a era das cavernas (i.e., internet discada), resolvi sair ontem e só voltar para a casa com a solução para este problema, nem que tivesse que colocar um satélite no espaço.

Ainda bem que a solução foi mais simples. A operadora de telefonia móvel Claro lançou recentemente planos de internet banda larga (quase) ilimitada, utilizando a tecnologia 3G, disponível atualmente na grande Porto Alegre e em outras cidades do país, sendo que nas cidades não abrangidas, e dentro da área de cobertura da Claro, o acesso ainda ocorre, só que utilizando a tecnologia GPRS/EDGE.

Fui em uma das lojas da empresa e adquiri o plano Banda Larga 3G de 1Mbps. O modem (modelo E226 HSDPA USB MODEM da Huawei) eles deram "digratiz", por eu ser (ex-)cliente de outra operadora de banda larga. O plano custa R$ 99,00 por mês, um pouco menos que o conjunto assinatura + turbo 400 + provedor. O plano na verdade é quase ilimitado, pois há um limite de 10GB mensal, caso em que a velocidade poderá ser reduzida para 128k até o próximo mês.

Oficialmente, o modem só é suportado pelo sistema operacional das janelinhas e pelo MAC OS. Mas também funciona facilmente no Linux (eu utilizo o Ubuntu 7.10), como vou mostrar a seguir.

A primeira coisa (e a dica mais importante) é INSTALAR O MODEM ANTES DE LIGAR O COMPUTADOR. Depois disso, é fácil.

Basta abrir o KPPP.
Aplicações -> Internet -> KPPP.
($ sudo apt-get install kppp, caso não esteja instalado)
Clique em "Configure...",


Na aba "Accounts", em "New...".


Na janela que abrir, clique em "Manual Setup".


Na aba "Dial":
- Em "Connection name", de um nome a conexão (claro, por exemplo);
- Clique em "Add" e adicione o numero de telefone *99***1#


Na aba "DNS", selecione "Manual" e adicione os IPs 200.169.126.15 e 10.121.5.60 na lista de DNS. Marque também a opção "Disable existing DNS servers during connection".


Para tem um controle da conexão, opcionalmente, na aba "Accounting" , marque a opção "Enable accounting", selecione "Brasil" na lista abaixo e, em "Volume accounting", selecione "Bytes In & Out".


Terminada a configuração da conta, vamos a configuração do modem. Saia da aba "Accounts" e vamos para a aba "Modems". Clique em "New...".


Na aba "Device", de um nome ao modem (claro, por exemplo), e em "Modem device", selecione /dev/ttyUSB0.



Feito isso, de "OK" e vamos para a aba "Misc", marcar a opção "Automatic redial on disconnect", para que o programa conecte automaticamente caso a conexão caia.


Feito isso, voltamos para a primeira janela do programa, colocamos em "Login ID" claro, e senha, claro.


E é só mandar conectar que está pronto.

Eu ainda estou testando a tecnologia. O que pude notar é que a conexão é bastante instável, variando muito de velocidade, e que desconecta seguidamente, o que pode ser um problema, dependendo da aplicação.


Como referencia, utilizei o post Configurando Claro 3G (HSDPA USB) no Ubuntu (Linux) do blog Pax Tecnologia, (o numero do telefone que aparecia no blog era diferente, *99***10#, levei um bom tempo para descobrir isto) e o post Internet em Qualquer Lugar do blog Ubuntu no Escritório (só que com IPs do DNS diferentes). Só depois de ter feito funcionar e ter quase acabado de fazer este post, eu vi que o Carlos Morimoto fez um super guia de acesso móvel no Guia do Hardware.net. Eu só dei uma olhada por cima, mas já vi que terei que fazer algumas alterações...

F.M.

...

Veja também: 3G no Ubuntu, parte II ... .