- 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.