Publicado por: leandrobelohorizonte | 15 janeiro, 2010

Use Internet do iPhone 3G pela USB no Ubuntu

Pessoal,

Pesquisando tudo que é lado, fiquei muito puto com a Apple, ela usa o Linux como sistema operacional e não disponibiliza uma forma fácil e pratica de fazer o uso simples do iPhone como modem. Bom encontrei em alguns lugares informações sobre o usbmuxd, esse pacote instalado um comando iproxy vem junto, ai a gambiarra funciona. 😛

O Seu iphone deve passar por um Windows ou MAC para o devido desbloqueio usando a ferramenta http://blackra1n.com/ se você tem duvidas de como usar essa ferramenta acesse: http://www.ipodschool.com/2009/10/blackra1n-tutorial-para-jailbreak-windows.html

Bom o iPhone desbloqueado e com o Cydia instalado coisas que a net já está cheia por ai, você instala o OpenSSH via Cydia muda a senha do seu iPhone para evitar de pegar vírus e ou pessoas não autorizadas acessar seu iPhone sem que você o veja.

1 – No seu ubuntu digite:

sudo apt-get install usbmuxd

2 – Reinicie seu ubuntu.

3 – Seu ssh estando ativo você pode precisar do SBSettings (http://www.itouchbr.com.br/tag/sbsettings/)

4 – Instale tambem o MobileTerminal via Cydia no seu telefone.

5 – Conecte o seu iphone via usb no computador aguarde o ubuntu detectar.

6 – Rode este comando no seu computador para fazer o roteamento do protocolo cabuloso da apple ser visível para o linux.

iproxy 6666 22 &

* O iproxy vai pegar a porta 22 do iphone pela USB e vai disponibilizar ela localmente no seu ubuntu como porta 6666 ok?

* se você digitou algo errado pode encerrar o iproxy desta forma: $ sudo killall iproxy

7 – Depois de ter feito o passo 6 é chegada etapa de conectar ao iPhone e redirecionar tudo que ele tem acesso para uma porta 1080 usando o Socks v5.

$ ssh -D 1080 -p 6666 root@localhost

* O comando ssh com o -D informa que ele vai disponibilizar enquanto estiver conectado uma porta 1080 para acesso aos recursos do iPhone que no nosso caso queremos a internet do danado! :), o -p 6666 é a porta que o nosso iproxy filho do usbmuxd está mantendo em contato por meio do cabo usb com o serviço do SSH Server instalado no telefone. ufa… entendeu?

* Será solicitado a senha do usuário root como eu mudei a minha digitei a nova, mais a padrão é alpine.

* Pronto se o terminal for fechado você perde a conexão, se o telefone perder a atividade por muito tempo ele ficará sem internet então use algum programa do telefone caso isso ocorra, não precisa desconectar o aparelho do cabo simplesmente acesse uma pagina no safari, em seguida use seu firefox com as instruções a seguir.

8 – Firefox, aMSN, Putty entre outros você deve configurar usando Socks v5 e o firefox precisa de um ajuste adicional para navegar.

Firefox:

SOCKS: localhost
Porta: 1080
Não usar proxy: localhost, 127.0.0.1

No campo endereço dos sites digite: about:config

Procure com cuidado a linha e ao encontrar dê um duplo clique nela e ficara como true em negrito:

network.proxy.socks_remote_dns = true

Pronto agora nevegue e seja feliz. Caso tenha alguma duvida poste comentários que eu tento responder ajudando.

Precisei muito fazer meu iPhone funcionar no Ubuntu e como eu já tenho uma certa experiência em desbloquear foi fácil unir esse monte de informação para fazer esse tutorial na tentativa de ajudar.

Referências:
http://ubuntuforums.org/showthread.php?t=1364032
http://blackra1n.com/
http://www.ipodschool.com/2009/10/blackra1n-tutorial-para-jailbreak-windows.html
http://www.itouchbr.com.br/tag/sbsettings/

Publicado por: leandrobelohorizonte | 19 setembro, 2009

Você sabe o que é software livre?, Quanto custa ser livre?

Você sabe o que é software livre? E quanto custa ser livre?

Bom, vou tentar responder essas perguntas:

Software Livre, é centenas de programas e sistemas operacionais desenvolvidos por vários colaboradores, entusiastas e  empresas por todo planeta com a intenção de criar soluções gratuitas para uso, distribuição e estudo, algumas sobrevivem de doações feitas pelos usuários e outras sobrevivem de venda de serviços como suporte a sua própria tecnologia, como é o caso da Canonical que vende serviço de suporte ao seu famoso Ubuntu, e existe outro caso como a fundação GNOME que vive de doações e patrocinadores.

E onde você entra nisso tudo? É fácil responder, você se beneficia dessas colaborações e usa o que há de melhor no mundo open source não pegando vírus, não enchendo sua maquina de worms, trojans, cavalos de troia entre outros, sua maquina nem precisa ser aquele avião com hardware de primeira linha, pois os softwares livres são enxutos e leves, só pra se ter uma idéia simples eu tenho um notebook com uma serie de programas que uso para o trabalho todos os dias, não tenho nada alem do necessário, é composta por:

Windows 7
Office 2007
Avast Antivirus
Putty
WinSCP
XManager 3
UltraVNC
Google Chrome
Firefox
iTunes
Winamp
Skype
Windows Live Messenger

Estes recursos consumem 22GB do meu disco rígido, sendo que quase todas essas ferramentas instaladas no Ubuntu são consumidas praticamente a metade desse espaço. Eu acredito que os software proprietários contem muito código para evitar que o mesmo seja usado por usuários que não os adquiriu, e também acredito que o Linux tem uma estrutura bem mais inteligente aproveitando varias bibliotecas de arquivos para que todos os programas possam usar em comum e como é bastante livre para se desenvolver funções constantemente o sistema operacional ganha super poderes de realizar tarefas complexas com pouco código e assim você mais uma vez se beneficia desse maravilhoso recurso.

Quanto Custa ser livre?

Muita gente fala que é grátis, não paga nada etc… Eu não vejo desta maneira, tudo tem um preço, mais o bacana de software livre é que você pode colaborar com seu conhecimento e isso tem um preço, pode fazer uma doação, está testando algo que milhares vão usar no futuro então vamos fazer as comparações:

Windows 7 Home R$ 378,00 Ubuntu Suporte   Opcional R$ 104,00
Office 2007 Home R$ 159,00 Open Office Livre
Putty Livre OpenSSH Client Livre
WinSCP Livre SCP Livre
XManager R$ 549,00 Solução Nativa
Ultra VNC Livre TightVNC Livre
Google Chrome Grátis Google Chrome Grátis
Firefox Grátis Firefox Livre
Winamp Grátis XMMS Livre
Skype Grátis Skype Grátis
Windows Live Messenger Grátis aMSN Livre
Anti-Vírus R$ 68,00 Não há registro de vírus em Linux.
R$ 1.154,00

R$ 104,00 * Opcional ou seja se você quiser ter suporte da empresa que mantém o sistema operacional.

Diante da tabela acima podemos ver o que a indústria de software proprietária que movimenta a massa que adora pegar o tal vírus para depois comprar um remédio de R$ 68,00 que pode te salvar em alguns casos. Acredito que se todo usuário de computador experimentasse software livre e se dedicasse um pouco mais em descobrir as alternativas existentes, a massa em pirataria não existiria e muito mais pessoas seriam felizes com seus pcs, pois eles iriam funcionar por muito mais tempo do que os com softwares proprietários.

Bom é isso ai pessoal, até a próxima.

Categorias