quarta-feira, 27 de fevereiro de 2008

Claro3G no linux de modo bem simples e inteligente...

Depois de pesquisar e hackear um pouco, montei as seguintes configuração para o povo (tentar) aproveitar essa novidade de conexão sem fio com o modem Huawei E226:

  • Montando o PEER: /etc/ppp/peer/claro
/dev/ttyUSB0
460800
debug
noauth
name claro
defaultroute
noipdefault
nomagic
# usepeerdns
ipcp-accept-local
ipcp-accept-remote
nomp
noccp
nopredictor1
novj
novjccomp
nobsdcomp
persist
crtscts
user "claro"
password "claro"
connect '/usr/sbin/chat -f /etc/ppp/chap-claro'

Aqui eu deixei desativado a requisição de DNS do servidor da Claro para poder utilizar os da OpenDNS que acho infinitamente melhores e mas estáveis.

  • Montando as configuração de discagem: /etc/ppp/chap-claro
ABORT BUSY
ABORT ERROR
ABORT 'NO CARRIER'
REPORT CONNECT
TIMEOUT 10
"" "ATZ"
OK AT+CGDCONT=1,"ip","claro.com.br"
OK "AT&FE0V1X1&D2&C1S0=0"
OK "AT+COPS=3,0,"
OK "AT+COPS=3,2,"
OK "ATE1"
TIMEOUT 60
"" "ATDT*99***1#"
CONNECT \c

Estas configurações foram extraídas dos logs de conexão do Mobile Partiner for Windows, se alguém tiver mais alguma inressante, pode mandar.

  • Script para conectar: /usr/local/bin/internet
#!/bin/sh
/sbin/ifdown eth0
echo "search opendns.com" > /etc/resolv.conf
echo "nameserver 208.67.222.222" >> /etc/resolv.conf
echo "nameserver 208.67.220.220" >> /etc/resolv.conf
/usr/sbin/pppd call claro

Aqui eu fecho a conexão do a rede interna pois não necessito dela no meu notebook.
Algumas distribuições costuma-se ter o comando pon/poff, só substituir o comando do pppd por "pon claro".

Bom realizei todos os testes no Fedora 8 e no Gentoo 2007.0 e funcionaram perfeitamente, infelizmente o serviço do Claro3G anda tendo umas instabilidades pavorosas e técnicos da operadora me afirmaram que depois do dia 29 tudo estará regularizado. Será?
Para os que desejam um programa parecido com o Mobile Partiner no Linux, pode-se utilizar o software da Vodafone. Testei esse programa mas ainda está em desenvolvimento e se apresenta muito instável, quem quiser se aventurar, fique a vontade.
Só falta um detalhe, o volume pendrive embutido no modem! O Huawei E226 tem esse drive somente de leitura para a instalação do MP para o Windows e no Linux costuma dar erro no udev para desmontar o volume.
Ainda estou pesquisando as regras do udev para ignorar a montagem desse volume desnecessário.

Mais uma empresa!

Mais uma empresa contra o uso de outros sistemas operacionais que não sejam de código livre!
Com tanta tecnologia que temos nesse mundo e ainda temos que enfrentar um disparate desses.
Palhaçada sem limites ou incompetência da empresa?

sábado, 23 de fevereiro de 2008

Não tem jeito!


Depois de apanhar com tantas distros ao longo desses 5 anos, só vejo uma distro que é quase perfeita pra mim, o Fedora!
Já faz anos que acompanho os projetos da RedHat e da finada Conectiva.
Apesar de todo mundo ficar dizendo pra usar Debian, prefiro os bons e velhos pacotes RPM, pois tudo começou com eles.
Ágil, prático, cheio de programas de código aberto com qualidade! Só falta uma coisa para que ele seja perfeito: um repositório com extras de qualidade também, já que os que existem deixam a desejar em termos que quantidade de programas bons, muitas vezes tem que se caçar os programas que preciso usar pela internet.
Outra boa idéia seria um "centro de controle" mais completo, que reuni-se todos os programas de configuração existentes para linux em um único lugar, mesmo até aqueles que não foram desenvolvidos pelo pessoal do projeto mas como estamos lidando com software livre, que seja os melhor e não o aceitável...
Então Fedora 8 na máquina! Vamos trabalhar...

terça-feira, 19 de fevereiro de 2008

Mission failed!

Depois de uma pancada de tentativas, configurações feitas, meu notebook não aguentou a porrada!

Possíveis alternativas para resolver o problema:
- comprar mais memória;
- trocar o HD para algo que gire mais do que 4200 RPM.


Solução:
- instalar outra distro, ainda na escolha de uma mas já testando o OpenSuSE 10.3.

sexta-feira, 8 de fevereiro de 2008

Voltando as origens


Depois de tanto tempo brigando com as milhares de distribuições que existem, resolvi voltar ao começo de tudo (quase tudo, só não volto pro slackware por falta de saco/tempo de ficar criando scripts de compilação). O motivo mais importante da minha volta ao Gentoo é falta de liberdade que se tem nas outras distros, restrições de programas por causa de licenças e outras xaropadas mais, só tem que ter um pouco de paciência para compilar os programas com o suporte que você quiser. Pra isso que existe shell script, acpi para desligar o aparelho depois do termino do processo e a madrugada.

Achei que tivesse perdido a prática mas com o tempo e experiência a gente acaba ganhando noções de como é uma distribuição linux por inteiro, no caso do Gentoo, se aprende muito mais do que se imagina para administrar esse sistema operacional maravilhoso.

Mesmo o Gentoo 2007.0 ter alguns programas de versões anteriores aos que o Ubuntu 7.10 e Fedora 8 usam, diria que a estabilidade desses programas são melhores, pois já foram testados a exaustão. Mas nada me impede de usar as artimanhas do portage para usar uns programas ainda em fase de testes, só ficando de olho para que estes não desandem o molho.

Agora é meter a mão na massa e criar uma configuração sólida para o meu notebook, coisa que não é tão difícil de se conseguir pois sendo um hardware quase imutável (mais por falta de grana :P), é só ficar atento aos possíveis periféricos USB/PCMCIA que poderei utilizar, o restante é lspci/dmesg.

Para mais detalhes do meu "campo de provas": Acer Aspire 5102WLMi