segunda-feira, 7 de julho de 2008

Motorola A1200: Acessar Internet via Bluetooth


Vai aí uma dica muuuuito útil e econômica:
Internet Over Bluetooth

Se vc já paga pra ter acesso à Internet no PC, pra que gastar $ com GPRS??? Basta vc instalar no seu querido A1200 um programinha chamado ENET, que habilitará TODAS as aplicações do A1200 a acessar a Internet via Bluetooth.






Isso é útil para diversas coisas tais como:

- baixar e testar programas sem a necessidade de ficar conectando o cabo USB toda hora
- descarregar sua caixa de e-mails no celular mais rapidamente
- copiar dados de/para o celular via samba, ou seja, mais rapidamente que OBEX push/pop
- acessar a web gratuitamente pelo A1200 quando estiver em casa (e pra que eu faria isso se posso fazer do PC? uai, se vc tem um irmão RPGista fanático que fica o dia todo jogando Neverwinter Nights e rosna quando você chega perto do PC, então vc vai achar isso útil)
- ... sei lá, tb dá pra ler e-mails quando estiver no banheiro à la workaholic :smile:

Para compartilhar o acesso à internet do Ubuntu com seu A1200, siga os seguintes passos:

A) INSTALAÇÃO:

Primeiramente vamos preparar o compartilhamento da rede:
Copyright © 2008 Everthon Valadão
1. instale no seu A1200 o enet_eng2.0.pkg (você pode baixá-lo aqui ou aqui)

2. ainda no A1200, crie um perfil de dados pro bluetooth: vá em Configuração > Rede de Dados > Novo

Nome do perfil: bluetooth APN: cmwa IP de gateway primário: 192.168.8.101 Porta: 0

3. no ubuntu, habilite o bluetooth instalando os pacotes necessários:
sudo apt-get install bluez-*

4. pareie seu celular com o computador. para isso, no A1200 vá até o bluetooth, clique em "Procurar" e após encontrar seu computador, clique em "Parear". pra concluir o pareamento, defina uma senha para os dois.

(OBS.: você também pode fazê-lo a partir do ubuntu, pelo "Gerenciador Bluetooth" que fica na área de notificação, próximo ao relógio)

5. no ubuntu, baixe o script enet.sh para compartilhar sua conexão com o celular (você pode baixá-lo aqui

5.1. obtenha o endereço MAC do bluetooth do A1200 digitando o seguinte comando:
hcitool scan

5.2. após isso, abra o script enet.sh com o gedit e substitua 00:00:00:00:00:00 pelo seu endereço MAC

B) EXECUÇÃO:

Agora, toda vez que você quiser compartilhar a conexão do seu PC com seu A1200, siga os seguintes passos:

1. no A1200, clique no programa "Shared Network" e clique nas opções Start > Bluetooth > Internet

2. no ubuntu, execute o script enet.sh, informando a senha quando solicitado. (você tem 1 minuto antes que a tentativa de conexão do celular expire)

3. no A1200 será aberto um bloco de notas, onde você deverá digitar o endereço IP do DNS do seu provedor, salvar e sair. logo após será exibida uma mensagem de confirmação.
(OBS.: no caso do Velox, é 200.165.132.148)

e... pronto! agora basta você selecionar nas suas aplicações a "Conexão de Dados" que chamamos de bluetooth. No caso do navegador nativo do A1200, vá ao menu Configurações > Perfis e selecione o perfil bluetooth.

OBS.: muito de vez em quando a conexão cai, e se isso acontecer, basta refazer o compartilhamento no PC.

Créditos: motorolafans

P.S.: você pode acessar os dados do seu celular via samba, digitando na barra de endereços do nautilus:

smb://192.168.8.100/system/mmc/mmca1

P.S.2: quem ainda (é infeliz e) utiliza o windows, dá pra fazer o mesmo esquema nele tb, com um pouco mais de trabalho. deve-se instalar um proxyserver (charles ou AnalogX) e um software pra gerenciamento do bluetooth (bluesoleil ou widcomm). para fazer isso, sigam o tutorial detalhado do gsmfans ou dêem uma lida na primeira página do post original do motorolafans.

enet_eng2.0.pkg
enet.sh

3 comentários:

snoopanjo disse...

COMO FAZER USANDO O WINDOWNS

Everthon Valadão disse...

@marcelo: no windows dá mais mão de obra... por isso é que eu adoro o ubuntu linux: simples, rápido e seguro!

se vc reler o último parágrafo do meu post (P.S.2:), tem um link direcionando para um tutorial do gsmfans que ensina como compartilhar a internet via bluetooth no windows.

pra facilitar, segue abaixo o link:
http://www.gsmfans.com.br/index.php?topic=528.0

Everthon Valadão disse...

rodrigofbranco says: Olá Everton,

Muito bom o post!

Segui o procedimento a risca e já faz algumas semanas que estou conseguindo me conectar a internet pelo A1200i via bluetooth.

Aqui vai uma dúvida:

Eu utilizo o Firestater como firewall, e não estou conseguindo configurá-lo para este tipo de conexão. Quando está instalado e ativo, o Firestarter bloquea o acesso a Internet pelo compartilhamento via Bluetooth.

Você saberia configurar este tipo de firewall para este fim?

Abs,

--
Rodrigo Branco

everthonvs reply: desculpe Rodrigo, eu não conheço o firestarter, mas tenho certeza que vc encontrará uma saída pesquisando pelos fóruns da comunidade linux!