Em 01/03/2008 contratei o serviço de banda larga da mexicana Claro para usar em casa, no lugar do famigerado Speedy da espanhola Telefônica. Descrevo neste artigo como fazer o modem fornecido pela operadora (um HUAWEI E226 USB) funcionar no Slackware com kernel 2.6.20.7 vanilla recompilado. De quebra, veremos como configurar o kppp para "discar" para o serviço.
Como foi publicado aqui no VOL um artigo para o funcionamento do modem E226 (fabricado pela chinesa HUAWEI e compartilhando tecnologia e circuitos com a VodaFone) no Linux, resolvi seguí-lo. Mas tive algumas dificuldades em colocá-lo em funcionamento.
Pensando nisso, resolvi estrear um artigo no VOL (nunca publiquei um artigo antes aqui) informando o que fiz para que o modem funcionasse perfeitamente neste sistema.
Veremos a configuração de meu ambiente onde instalei o modem, módulos necessários do kernel e a configuração de discagem no discador KPPP, uma vez que o artigo anterior já ensina a fazê-lo no wvdial.
Mas chega de conversa e vamos ao trabalho!
O ambiente
O computador onde este artigo foi testado tem a seguinte configuração:
Processador AMD Athlon(tm) 64 Processor 3000+
1 GB de memória RAM
Slackware Linux 10.2 c/ KDE 3.5.4 e kernel vanilla versão 2.6.20.7
HUAWEI Tecnologies E226 HSDPA USB Modem
Verificando módulos
Para que este modem funcione no Slackware (e até onde sei no Gentoo também), os seguintes módulos devem estar instalados:
usbserial
ppp_async
option
Para certificar que estes módulos estão compilados no kernel deve-se digitar o comando lsmod | grep "nome do módulo".
Caso estes módulos não estejam presentes, recompile seu kernel com suporte a estes. As imagens abaixo dão um visual do kernel com estes módulos ativados:
Instalando o modem
Para verificar se o modem foi reconhecido pelo seu Linux, use o comando lsusb. A saída dele, caso tenha sido reconhecido, será parecida com esta:
Bus 2 Device 1: ID 0000:0000
Bus 2 Device 2: ID 12d1:1003
Bus 4 Device 1: ID 0000:0000
Bus 1 Device 1: ID 0000:0000
Bus 3 Device 1: ID 0000:0000
Bus 5 Device 1: ID 0000:0000
Reparem na segunda linha! O "Device 2" indica que nosso modem foi reconhecido com sucesso!! Os caracteres "12d1" indicam o vendor do modem, enquanto o "1003" indica o Product ID. Se estas linhas não aparecerem certifique-se que os módulos necessários estão carregados, bem como o suporte a devices USB no kernel.
Uma coisa que tive que fazer no Slackware de um amigo meu é carregar o módulo usbserial já indicando o vendor e o product id. No meu computador bastou carregar os três módulos que tudo funcionou perfeitamente. Se você precisar de algo a mais caso o modem não seja detectado. experimente carregar o módulo usbserial desta forma:
Isso fará com que o módulo seja carregado já "sabendo" onde deve procurar o modem.
Uma coisa interessante que eu notei é que em meu Slackware os devices do modem não ficaram em /dev/ttyUSBx. Os devices ficaram em /dev/tts/USBx, conforme vocês podem ver na imagem abaixo:
[1] Comentário enviado por elgio em 07/04/2008 - 10:57h
que coincidência!
Este artigo chegou justamente no momento em que estou pensando em ABANDONAR minha ADSL BrT para a claro. Motivos FINANCEIROS!!
No site da claro, RS, consta o plano de 250 por 49,90. O de 1M 99,90.
Ora, eu pago R$ 120,00 pela ADSL de 400K. Achou MUITO? É que estou colando neste valor o preço do telefone FIXO que NÃO PRECISO! Só tenho telefone fixo para ter ADSL. É triste.
Pior é que moro em uma região na qual sou refém: não tem outra operadora de banda larga aqui.
O 3G, estou analizando, seria até mais barato para meu perfil!! Pior!!
[2] Comentário enviado por removido em 07/04/2008 - 11:29h
muito legal sua atitude de escrever um artigo sobre isso ,
tendo em vista que para muitos como eu, essa é a melhor opção ou a única
opção de banda larga !!!!!!!!!!
[3] Comentário enviado por elgio em 07/04/2008 - 11:35h
Só algumas coisas que a Claro não diz de forma clara, mas está nas entrelinhas!
Tem limite mensal de tráfego!!!
Eles dizem "ilimitado" mas isto carece de interpretação!
Depois de 1GB de tráfego mensal, tua banda cai para a mínima, ou seja, 128Kbps.
É "ilimitado", mas cada vez mais lento!
E esta sensação de maior velocidade (no teu caso estranha, pois foi quase o DOBRO: 350 x 8 = 2800Kbps = ~2Gbps) depende muito. Como a tecnologia é nova, tem poucos usuários, logo toda a banda para poucos. Creio que não será sempre assim. A claro se compromete a garantir APENAS 10% da largura de banda contratada em qualquer região de cobertura do 3G!
[4] Comentário enviado por kalib em 07/04/2008 - 12:02h
Pow...show de bola cara...
A claro com certeza foi uma boa alternativa para quem busca mobilidade... ;]
Mas fiquei insatisfeito no sentido de velocidade..
Pelo aqui em minha região.. Fortaleza/CE..
fiz os testes e com um moden que consegui emprestado de 500k...estava conectando a no máximo 124.. :/
achei mto lenta para o preço cobrado, bem como a velocidade contratada.. Esperemos por melhoras na região..ou mesmo os testes que farei em alguns meses com os concorrentes como a TIM que lançou seu serviço 3G exatamente hoje. ;]
[5] Comentário enviado por Ed_slacker em 07/04/2008 - 14:34h
Que bom ter recebido um feedback tão positivo de vocês.
Quanto ao serviço, apresenta algumas variãções, o que é até comum para banda larga sem fio e em um país onde isso é, de certa forma, uma novidade!
Larguei a telefônica exatamente por precisar ter um telefone que tinha um custo mensal, sendo que eu não preciso de telefone fixo (toda minha telecomunicação é suportada pelo celular) e a qualidade de atendimento é péssima. Também outras duas fortes concorrentes da Telefônica em São Paulo (Ajato e NET Virtua) não chegam ao meu bairro. É uma espécie de tortura infantil, onde se mostra o doce mas proíbe o pequenino de pegá-lo.
No mais, acho que a CLARO deve garantir uma maior qualidade de serviço, até mesmo para justificar seu preço ao conumidor final, o que acredito que acontecerá naturalmente...
[7] Comentário enviado por removido em 08/04/2008 - 01:50h
eu já havia comentado mais resolvi comentar de novo,
gostei muito do seu artigo ele aborda um tema muiiiiiiiiiito importante
para os usuários linux ......
já que os serviços de banda larga em nosso país em termos de suporte e
viabilidade são horríveis,
então essa tecnologia da claro e que a tim tb começa a usar pode ser
a salvação para muitos de nós sairmos da discadona !!!!!!!!!
[8] Comentário enviado por lgmarcondes em 08/04/2008 - 07:07h
E para aqueles que pretendem utilizar o TimWeb no linux, usando o modem mais recente Onda MSA501HS, pode seguir o tutorial em http://www.fre.eti.br/livio/
[9] Comentário enviado por agk em 08/04/2008 - 09:24h
Excelente artigo.
Para quem usa internet para ver e-mails e trabalho não é necessário mais que 1GB de tráfego mensal, é uma boa alternativa para quem quer fugir das caras ADSLs e para quem quer mais acessibilidade.
[10] Comentário enviado por y2h4ck em 08/04/2008 - 10:10h
A 1 ou 2 anos atrás quando surgiu o Serviço Vivo Zap CDMA e a Vivo passou a vender as primeiras plaquinhas PCMCIA, fiquei muito empolgado porém as informações de sua implantação para linux eram tão obscuras que acabei deixando de lado.
Parabéns pelo artigo, com certeza muito útil =]
[12] Comentário enviado por izavos em 10/04/2008 - 22:50h
“edi_oliver “ você é santo milagreiro !
Config do dispositivo não é difícil ! Difícil em Porto Alegre/RS e fazer o sistema funciona, nem debaixo da torre ! Na própria loja da claro onde se faz muito propaganda o produto, o mesmo não funciona. È hilario ver a cara das pobres atendentes da loja dando mil desculpas! Rsrsrsrsrs..... Talvez lendo seu trabalho a “Claro”, tome a iniciativa de vender o produto deles e mostra que funciona com Linux. Seria um diferencial de mercado diante da concorrência.
Mais a qui no Sul a coisa da “Claro” ta preta !
[13] Comentário enviado por SalvadorVN em 12/04/2008 - 18:47h
Aqui no Brasil tem uma empresa comercializando mini modem GSM 3G com acesso ilimitado e uma assinatura mensal de R$ 90,00, achei muito interessante pois adquiri um para meu uso apesar de na minha região ainda não ter o serviço 3G a conecção esta proxima a 256 Kbps o que para mim esta satisfatorio uma vez que aqui não dispomos de serviço de Velox ou Radio com banda de conecção superior a 53 Kbps. Quem quiser saber mais entra no site www.id-conect.com vale a pena até por que eles tem um modem com antena externa que pode ser utilizado em regiões de interior onde o sinal seria fraco compensando assim o sinal.
[15] Comentário enviado por rodrigonw em 23/04/2008 - 17:42h
Rodrigonw
Somente um comentario....
Caso alguem precise enviar o PIN para o moden o comando é este.
AT+CPIN=****
Onde o **** é o código pin de seu card....
Lembrando no geral isso deve ser enviado em init2 porem em alguns casos deve ser init1 ou init3....N.
Init são as linhas de inicialização do moden...
[21] Comentário enviado por lucascomp em 29/09/2010 - 01:33h
Estou usando o slackware 13.1 e após configurar tudo ainda tive que mudar o DNS para um comum tipo "8.8.8.8" e criar um link simbólico para o "/dev/modem"
ex:
como root:
# ln -s /dev/ttyUSB2 /dev/modem
isso cria um link simbólico.
tbm editei o /etc/rc.d/rc.modules para que os módulos sejam carregados na inicialização
ex:
# nano /etc/rc.d/rc.modules
descomente os modulos:
usbserial
ppp_async
e adicione a linha [no meu caso ela não existia]
/sbin/modprobe option