Ir para o conteúdo
ou

Software livre Brasil

 Voltar a Projeto Soft...
Tela cheia Sugerir um artigo

Isaque Alves: Modem Nokia CS 11 no Ubuntu

6 de Setembro de 2010, 0:00 , por Software Livre Brasil - 0sem comentários ainda | Ninguém está seguindo este artigo ainda.
Visualizado 914 vezes

Existem duas coisas capazes de me tirar a paciência (e eu sou muito, mas muito paciente mesmo… ):

  1. Profissionais de informática (ou não) que sugerem trocar Linux por Windows por causa de compatibilidade de hardware/software;
  2. Empresas que lançam hardware com compatibilidade fake com Linux;

Dessa vez encontrei as duas coisa ao mesmo tempo…

Um conhecido contratou um plano de dados em uma operadora bastante conhecida nessa indústria vital. A vendedora claramente sugeriu uma substituição do S.O Gnu/Linux Ubuntu (Que eu mesmo havia instalado) por um ‘compatível’ com o modem vendido (Leia-se: Windows XPirata). 

O cara veio até mim com a clara dúvida: “Funciona ou não?”

- Bem, vamos ver…

Liguei o nobo, esperei o Ubuntu (9.10) carregar e depois pluguei o modem na USB, e esperei alguns segundos…

Nada. Nada mesmo… Então, examinei os logs (Aliás, somente graças ao sistema de log do Linux e ao Google, resolvi muitissíssimos problemas… isso, isso, isso…). 

Zás!

- Encontrou a solução ??

- Err… Não! Mas descobri que o sistema estava tentando montar o modem como dispositivo de armazenamento e não conseguia…

Bem, em outras situações, usbmodeswitch deveria resolver, mas não era esse o caso… Pesquisando na internet sobre os modems da Nokia, descobri um Artigo no VOL que solucionava um problema com um modem da mesma operadora (Puxa… não queria mencionar o nome…).

Embora a solução fosse aplicável ao Nokia CS 10, não deixei de testar. Infelizmente não seria dessa vez.

Resolvi ir ao site da Nokia pra ver o manual do Nokia CS 11. O Manual dizia claramente que Gnu/Linux era um sistema compatível com o modem… E mais: Ubuntu 9.04. Bem, estava lidando com um ubuntu  9.10, mas as solução valeriam para ambos.

Lendo o manual ,encontrei uma referencia a um pacote .deb (nokia-zerocd), e fui perguntar ao Google.

Encontrei um tutorial sobre o CS 10. Infelizmente não há referências diretas ao CS 11. Só problemas com ele.

Resolvi observar os arquivos contidos no pacote .deb.

O arquivo 25-nokia-zerocd.rules continha o segredo do sucesso e a solução para todos os problemas.

Só então percebi que ele era a solução definitiva para problemas com *toda* a linha CS 1* .

Vejam isso:

   BUS==”usb”, SUBSYSTEM==”block”, SYSFS{idVendor}==”0421″, ACTION==”add”, PROGRAM==”nokia-testcd %M %s{idVendor} %s{idProduct} %s{bcdDevice} %N”, OPTIONS+=”last_rule”

Observem que não há referência ao SYSFS{idProduct}, e isso garante que o.

Apesar disso, o pacote original da nokia contém dois erros nos arquivos postinstall e postrm.

O tutorial ensina como corrigir, mas como sei que usuários iniciantes dificilmente solucionarão isso sozinhos, disponibilizo, aqui, o download do arquivo corrigido.

Bem, foi uma odisséia e tanto a de hoje para mim. Mas fico feliz em saber que,  pelo menos, esse não é um problema sem solução.

 

 


Fonte: http://isaquealves.com/2010/09/linux/modem-nokia-cs-11-no-ubuntu/

0sem comentários ainda

Enviar um comentário

Os campos são obrigatórios.

Se você é um usuário registrado, pode se identificar e ser reconhecido automaticamente.