Pesquisar este blog

segunda-feira, 28 de dezembro de 2009

MODEM USB ONDA MSA405HS NO UBUNTU KARMIC UM DESAFIO


Uma amiga comprou um destes netbook acer sem HD com um SSD de 8G e me pediu para instalar o ubuntu netbook remix 9.10, mais o maior desafio não seria este mais sim configurar o seu modem usb 3g onda MSA405HS da TIM, para conectar com o ubuntu, lembrando que o procedimento abaixo tambem funciona com outros modens da linha onda MSAXXXHS, onde x pode ser outros numeros, é a coisa não foi facil a instalação do ubuntu remix é muito fácil pois além de ser exatamente igual a instalação do ubuntu 9.10 desktop, no caso do ACER AA1 ele já entrega o hardware quase todo configurado e pronto para uso exceto pelo fato do particionamento ser feito em ext2 com total ausência de partição swap pois esta é a configuração correta para SSD, depois veio o pesadelo deste modem, que não conectou de jeito nenhum em windows 7 e conectou com um pouco de decencia apenas no windows xp nos testes que realizei, mais no ubuntu, foi necessário muita ginastica a primeira é o fato do sistema não ter preinstalado alguns pacotes necessários para o funcionamento do modem como fazer para instalar sem a internet, simples fui a casa de um amigo peguei o modem do velox e conectei na placa de rede, e surpresa o netbook remix tem o mesmo problema do karmic desktop não conecta ppoe pelo network manager, mesmo estando tudo configurado apenas conecta pelo modo não grafico utilizando o pppoeconf , realmente o karmic foi um grande retrocesso no network manager, para utiliza-lo o velox ou conexão similar tipo dsl, abra um terminal e digite:

sudo pppoeconf

responda a todas as perguntas e ao final já estará conectado, no nosso caso aproveitando a conexão vamos baixar os seguintes pacotes indispensáveis para o sucesso do funcionamento do modem, digite no terminal: primeiro

sudo apt-get update

e depois que acabar a update dos repositórios digite:
sudo apt-get install libusb-dev usb-modeswitch

após a instalação podemos desconectar do dsl no meu caso o velox usando o comando sudo poff e começar a instalar do famigerado modem usb, o primeiro passo é baixar os arquivos no link abaixo, claro se não tiver outra forma de acesso desconecte o dsl apenas depois de baixar o arquivo do link, lembrando que este driver contem um script para discagem pela tim, mais qualquer um com um pouco de experiencia pode modificar o script para outras operadoras:

arquivo_driver_onda_tim

após baixar o arquivo descompacte o mesmo bastando para isso cliquar em cima deste com o botão direito do mouse e escolha a opção extrair aqui, vai se formar um pasta com o mesmo nome do arquivo compactado, dentro desta pasta vai ter tres arquivos o nosso trabalho consiste apenas em levar estes arquivos a o local correto para isso abra o nautilus como root digitando o seguinte no terminal:

sudo nautilus


inicie movendo o arquivo tim-web vai para o diretorio /sbin

atenção para este primeiro arquivo é necessário um comando no terminal após move-lo para a sua pasta correta com o fim de torna-lo executável, abra um terminal e digite o seguinte:

sudo chmod a+x /sbin/tim-web

O arquivo 10-onda-msa420hs.fdi mova para o diretório usr/share/hal/fdi/preprobe/20thirdparty

O arquivo 45-onda-msa405hs.rules mova para o diretorio /etc/udev/rules.d


reboot o sistema, veja bem o sistema não a parte gráfica ou seja o computador inteiro sera desligado e religado, detalhe nunca inicie o computador com o modem plugado, e após plugar espere, pois aqui em teresina onde ainda não há 3g da tim o modem fica com luz vermelha, apaga volta a ser vermelha e depois azul é que vai constar no network manager faça a conexão normalmente pelo network manager.

Obs: no meu caso toda vez que a discagem não der certo é necessario desplugar o modem para que ele volte a ser reconhecido e foi necessário uma modificação no arquivo /etc/ppp/options

abra o arquivo como root usando o comando sudo gedit
/etc/ppp/options e procure a seguinte linha :

#ipcp-max-failure

**atenção esta linha sempre tem no final um pequeno simbolo que deve ser substituído pelo valor numeral

deixe a linha da seguinte forma:

ipcp-max-failure 30

é importante a remoção do simbolo de jogo da velha no inicio da linha e a substituição do simbolo no final por 30.

salve e feche o arquivo pronto voce já esta navegando.

3 comentários:

Gilmar disse...

Hugo Bastos ensina a configurar o Modem USB Onda no Ubuntu.

Fiz o procedimento e rodou perfeitamente.

Parabéns Hugo Bastos!

trackback:
http://blog.gilmar.eti.br/configurando-o-modem-usb-onda-tim-no-ubuntu

Alexandre Pires Filho disse...

Hugo,

bom dia!
Muito bom o tuto...
Olha, eu nunca usei Linux...
primeira vez.
O unico que reconheceu tudão foi o Mandriva 2010.
Mas não consigo instalar o modem MSA405HS nele. Como faço?!
Abs!

André Franklin disse...

Caraca!!!
muito obrigado... unico procedimento que eu achei que deu certo..
valeu mesmo, rapido e indolor..