Tim Web Onda MSA501HS no OpenSuSE 11

Publicado por Ganga Chiquete em 02/07/2008

[ Hits: 13.896 ]

 


Tim Web Onda MSA501HS no OpenSuSE 11



Configuração passo a passo do minimodem Onda MSA501HS, do Tim Web Banda Larga, no novíssimo openSUSE 11.

Antes de começar vale lembrar os pacotes necessários para o correto funcionamento.
  1. Pacotes de compilação: kernel-source, make, autoconf, gcc.
  2. Pacotes libusb e libusb-devel: http://libusb.wiki.sourceforge.net/

Todos os pacotes acima citados estão no DVD de instalação do openSUSE 11 ou em:

http://download.opensuse.org/distribution/11.0/repo/oss/suse/i586/

Com todos os pacotes acima instalados podemos prosseguir.

Você vai precisar também do usb_modeswitch:

http://www.draisberghof.de/usb_modeswitch/usb_modeswitch-0.9.4.tar.bz2

E do usb_modeswitch.conf:

http://www.draisberghof.de/usb_modeswitch/usb_modeswitch.conf

De posse dos arquivos, vamos efetuar a compilação do usb_modeswitch.

Copie o arquivo usb_modeswitch.conf para /etc:

# cp usb_modeswitch /etc/

Descompacte o arquivo usb_modeswitch-0.9.4.tar.bz2:

# tar -xvjf usb_modeswitch-0.9.4.tar.bz2

Entre na pasta usb_modeswitch-0.9.4 que foi criada:

# cd usb_modeswitch-0.9.4/

E com permissão de root execute o script de compilação

# ./compile.sh

Agora com permissão de root, copie o arquivo usb_modeswitch para a pasta /usr/sbin/:

# cp usb_modeswitch /usr/sbin/

Feito isso será preciso criar uma regra no udev para que o dispositivo usb onda, que é reconhecido como storage, passe para speed.

Entre na seguinte pasta:

# cd /etc/udev/rules.d/

E crie o arquivo 10-onda-msa501hs.rules:

# vi 10-onda-msa501hs.rules

Preencha com o conteúdo abaixo:

ACTION!="add", GOTO="ONDA_End"

# Is this the ZeroCD device?
SUBSYSTEM=="usb", SYSFS{idProduct}=="2000",
SYSFS{idVendor}=="19d2", GOTO="ONDA_ZeroCD"

# Is this the actual modem?
SUBSYSTEM=="usb", SYSFS{idProduct}=="0001",
SYSFS{idVendor}=="19d2", GOTO="ONDA_Modem"

LABEL="ONDA_ZeroCD"
# This is the ZeroCD part of the card, change
# the usb_modeswitch kernel module to the
# right vendor e product
RUN+="/usr/sbin/usb_modeswitch -d 1 -v 0x19d2 -p 0x2000 -V 0x19d2 -P 0x0001"

LABEL="ONDA_Modem"
# This is the Modem part of the card, let's
# load usbserial with the correct vendor
# and product ID's so we get our usb serial devices
RUN+="/sbin/modprobe usbserial vendor=0x19d2 product=0x0001",
MODE="660", GROUP="tty"

LABEL="ONDA_End"

Salve.

Agora basta plugar o minimodem usb e verificar o log para ver se o mesmo já mudou de storage para speed.

# tail -f /var/log/messages

Procure pela seguintes linhas:

Jun 26 11:21:03 linux kernel: usb 4-2: generic converter now attached to ttyUSB0
Jun 26 11:21:03 linux kernel: usbserial_generic 4-2:1.1: generic converter detected
Jun 26 11:21:03 linux kernel: usb 4-2: generic converter now attached to ttyUSB1
Jun 26 11:21:03 linux kernel: usbserial_generic 4-2:1.2: generic converter detected
Jun 26 11:21:03 linux kernel: usb 4-2: generic converter now attached to ttyUSB2
Jun 26 11:21:03 linux kernel: usb 4-2: New USB device found, idVendor=19d2, idProduct=0001
Jun 26 11:21:03 linux kernel: usb 4-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
Jun 26 11:21:03 linux kernel: usb 4-2: Product: ONDA CDMA Technologies MSM
Jun 26 11:21:03 linux kernel: usb 4-2: Manufacturer: Qualcomm, Incorporated

Agora é só usar o knetwork manager e configurar uma nova conexão com login tim, senha tim e baud rate=460800, o resto das opções podem permanecer inalteradas (você pode fazer essa configuração também via wvdial).

Caso queira melhorar a navegação, use o openDNS por exemplo.

Outras dicas deste autor
Nenhuma dica encontrada.
Leitura recomendada

Escolhendo sua cara (distribuição) metade!

Análise de desempenho com Iperf

Guia rápido de instalação do Exherbo

Sempre e poderoso cat

Instalação e configuração do Java e do PATH

  

Comentários
[1] Comentário enviado por leandro_hamid em 04/08/2008 - 11:13h

Bom dia!

Parabéns pelo tutorial, eu só tenho uma dúvida.Os procedimentos apresentados acima também podem ser aplicados ao openSUSE versão 10.3?

[2] Comentário enviado por cmaxlobo em 03/08/2009 - 23:29h

Parabéns! Estes procedimentos funcionariam com o ONDA MSA405?

[3] Comentário enviado por ganga em 04/08/2009 - 11:01h

Olha, não tenho informações do ONDA MSA405, mas sugiro que teste com o livecd do opensuse 11.1, pois ele ja vem com tudo o que esse tutorial ensina ja implementado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts