Vivozap + KDE 3.5.10 + E156
UPDATE: As instruções também valem para o OpenSuse 11.0 64b.
—
Oi gente =D voltando dos mortos pra dar uma dica bem simples de linux: como configurar seu modem Huawei E156 num sistema Linux, usando o KDE.
Obviamente, as instruções pra GNOME não devem ser muito diferentes, apenas o programa discador deve ser outro. Se alguém fizer o teste, avise o/
Pra essa instalação, estou usando o Fedora 8, KDE 3.5.10 e o discador KPPP, meu favorito.
IMPORTANTE: Se algum dos comandos não funcionar, o problema pode ser que a variável $PATH não possui o diretório /sbin, onde os programas estão. Então, adicione o caminho à variável com o comando
# PATH=$PATH:/sbin
SEM espaços. Deve funcionar como eu descrevi, a partir disso.
Primeiro de tudo, conecte o modem e abra uma janela do Konsole. Mude para o usuário root, e executem os seguintes comandos.
$ su # lsusb Bus 001 Device 007: ID 12d1:1003 Huawei Technologies Co., Ltd. E220 HSDPA Modem Bus 001 Device 001: ID xxxx:xxxx DEVICE Bus 002 Device 005: ID xxxx:xxxx DEVICE Bus 002 Device 004: ID xxxx:xxxx DEVICE Bus 002 Device 003: ID xxxx:xxxx DEVICE Bus 002 Device 002: ID xxxx:xxxx DEVICE Bus 002 Device 001: ID xxxx:xxxx DEVICE # modprobe usbserial vendor=0x12d1 product=0x1003 # echo \"usbserial vendor=0x12d1 product=0x1003\" >> /etc/modules # touch /etc/resolv.conf
O comando lsusb serve para verificar os identificadores do seu aparelho. O aparelho que você está procurando é aquele fabricado pela Huawei. Por algum motivo, o sistema aponta o meu modem como sendo um E220 (será que ganhei um modem melhor do que pensei? :-), mas isso não faz diferença. O importante são os dois números, 12d1 e 1003 (sim, ambos são números) (não, você não tem que rolar 12 vezes um dado de uma face) (sim, isso foi uma piada de RPG), que são identificadores do seu aparelho (respectivamente, fabricante e produto).
O comando modprobe carrega o módulo usbserial para esse aparelho, o echo insere o módulo no arquivo /etc/modules e o touch serve pra atualizar o timestamp do arquivo resolv.conf. Pare de fazer perguntas e vá aproveitar seu modem, estamos quase lá!
Agora, se tudo correu bem, o sistema sabe que seu modem está lá. Falta agora só configurar o discador. Abra o KPPP.

Clique no botão Configure.

Na janela que se abre, selecione primeiro a aba Modems. Clique em New.

O que você tem que fazer aqui é dar um nome pro seu modem (faça um favor a si mesmo, use como nome o modelo do modem, não algo tipo “1337_m0d3m”) e dizer qual arquivo de dispositivo é seu modem (Linux, lembra? Tudo é arquivo). Para a maioria dos modems USB (provavelmente todos) esse arquivo é o /dev/ttyUSB0.
Cuidado, há alguns nomes parecidos. Não confunda.

Agora vamos para a aba “Accounts”. Estamos quase lá!

Essa parte é importante: eu sei que a opção Wizard Setup pode ser tentadora, mas pelo bem de suas almas, escolham MANUAL SETUP.

De novo, permitam-me frisar isso: Dêem o nome certo pra sua conexão. Vivo, VivoZAP, ZAP… Acreditem, faz diferença. E o número é *99#. Facílimo de memorizar, certo?
Como modo de autenticação, escolha apenas PAP, caso contrário a conexão vai cair logo depois de o modem conectar. Sempre. Eu, digamos, testei isso.
Agora, se você fez tudo certinho e não mexeu em abas estranhas que você não precisaria ter mexido, só precisa dar alguns oks e estará tudo funcionando certinho.
Tudo? Quase tudo. Tanto o nome de usuário como a senha são “vivo”, tudo em minúsculo. Agora é só clicar em conectar e divirtam-se! Antes desse eu tinha um Kyocera KPC650, que era muito bom, também extremamente fácil de configurar (quase os mesmos passos), mas o E156 deixa ele no chinelo no quesito velocidade! Baixei 147MB de atualizações em menos de uma hora (de onde eu estou isso é bem rápido). É uma bela melhora sobre o KPC650, muito bom trabalho pra Huawei.
Dúvidas, perguntas, curiosidades, escrevam nos comentários. Se eu errei alguma coisa, ou você teve resultado diferente em algo, avise. Pergunte o que quisere, mas talvez eu não saiba a resposta. E aí, o que você faz? man, Google e fuçar. A gente aprende assim.

Cara,
Você é demais! Funcionou perfeitamente no openSuse 11.0 64 bits!
Só uma pergunta: existe alguma forma de ver a taxa da conexão?
Eu testei o Vivo zap no Windows e a taxa média era 256 Kbps. Eu
moro em Ananindeua, Pará, cidade satélite de Belém.
O meu ifconfig mostra:
ppp0 Link encap:Point-to-Point Protocol
inet addr:189.97.141.199 P-t-P:10.64.64.64 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1
RX packets:1785 errors:0 dropped:0 overruns:0 frame:0
TX packets:1784 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:1805553 (1.7 Mb) TX bytes:177428 (173.2 Kb)
Valeu!
Comment por Ednilton — December 23, 2008 @ 11:55 pm
Como é que faz para configurar um modem sony ericsson md300 no kppp?
Comment por Alef21 — January 26, 2009 @ 1:46 pm
Olá,
Acho muito interessante poder usar conexão banda larga via celular, isso nos dá muito mais liberdade.
Mas gostaria de saber uma mádia das velocidades atingidas.
Eu uso o site http://www.testesuavelocidade.com.br para verificar tanto a velocidade de down, quanto a de up.
Façam alguns testes e postem para nós.
Valeu
Comment por Carlos Antonio Lopes Piubello — January 26, 2009 @ 2:10 pm
Olá, estou tentando configurar o meu modem AIKO 76E no Fedora 10, seguindo os passos que você explicou. Os identificadores do meu modem são vendor=0x19d2 product=0xfffe. Segui os mesmos passos para configurar a conexão no KPPP. Ele faz a conexão, só que não abre nenhuma página da internet.
Você teria alguma dica para ajudar.
Obrigado!
Comment por Othon Luis — January 31, 2009 @ 9:29 am
Olá, segui a sua “receita a risca, mas eu uso o Ubuntu 8.10, e nao deu certo, ele nao encontra o modem na hora de discar, se vc tiver como testar ai e me dizer, eu ficarei grato, pois comecei a usar o linux Hoje, e nao sei nada, nem por onde começar. baixei o discador Kppp e tb nao deu certo. no Ubuntu que eu uso, a interface é a gnome. se puder, me manda por e-mail. washingtonmax@gmail.com desde já agradeço.
Comment por Washington de Jesus — February 2, 2009 @ 8:46 pm
Cara,
Ó eu aqui novamente. Troquei de internet porque tava complicado ficar com o Vivo ZAP
e caí nas garras da TIM WEB (tudo a mesma porcaria). De qualquer forma, não esqueço
que a primeira vez que consegui conectar a internet 3g no Linux foi graças à você.
Bem, como disse, tô com o TIM WEB, com um modem Huawei e160. Bem, funciona com tudo o que
você põe aqui, mas nesse caso é necessário editar o arquivo /etc/ppp/options.
Se alguém se interessa, adicione
ipcp-max-failure 30
ao final do arquivo e pronto! Retirei isso do site http://www.guiadohardware.net/tutoriais/3g-linux/
mas como lá não inclui o e160, achei uma boa idéia colocar aqui pra galera que deve tá procurando
solução no Google. (Como não tenho blog e o único lugar onde posso postar a galera provavelmente não vai
se interessar por internet 3g do Brasil, que é no forum do openSUSE…) :-)
Bem, funciona com o TIM WEB no openSUSE 11.0 64 bits.
Só lembrando que é possível configurar o kppp para acoplar o painel e rediscar
automaticamente em case de queda na conexão.
Abraço.
Comment por Ednilton — April 17, 2009 @ 7:05 pm