Primeiramente, gostaria de agradecer à orientação de tayroni. Sem ela, não teria conseguido configurar meu modem onda msa405hs para acessar a tim web 3g.
Vou compartilhar aqui como consegui configurar o referido modem, com pequenas mudanças em relação à mensagem original de tayroni.
Dados preliminares:- Versão Linux: 2.6.28-15-generic #49-Ubuntu SMP (para saber o seu, use o comando usuario1@maquina1:~$sudo uname -a)
- Não tenho o Network Manager (gerenciador de rede) instalado, mas o Wicd (quando estou em casa, prefiro conectar-me pela rede wireless que instalei a partir do Oi Velox).
- Não consegui configurar pelo modo "alternativo".
-------------------------------------------------------
A dica deve servir também para outras versões do Linux.
-------------------------------------------------------
1. Instale o pacote usbmodeswitch, que pode ser obtido no endereço:
http://ppa.launchpad.net/pmarti/ppa/ubuntu/pool/main/u/usb-modeswitch/Obs.: No meu caso, escolhi o pacote usb-modeswitch_0.9.6~ppa2~intrepid2_i386.deb
2. Crie um arquivo chamado tim-web com o comando:
usuario1@maquina1:~$sudo gedit /usr/local/bin/tim-web
... e o seguinte conteúdo:
--------------------------------------------------------------------------
#!/bin/bash
#Instale usbmodeswitch
echo " "
echo "Ativando modem..."
/usr/sbin/usb_modeswitch -v 0x19d2 -p 0x2000 -V 0x19d2 -P 0x0037 -m 0x01 -M 55534243123456782000000080000c85010101180101010101000000000001;
sleep 10;
echo " "
echo "Abrindo driver..."
modprobe usbserial vendor=0x19d2 product=0x0037;
echo " "
echo "Obtendo conexão..."
echo " "
wvdial;
--------------------------------------------------------------------------
3. Torne o arquivo tim-web executável com o comando:
usuario1@maquina1:~$sudo chmod a+x /usr/local/bin/tim-web
4. Abra o arquivo /etc/wvdial.conf com o seguinte comando
usuario1@maquina1:~$sudo gedit /etc/wvdial.conf
... e deixe-o somente com as seguintes linhas:
--------------------------------------------------------------------------
[Dialer Defaults]
Modem = /dev/ttyUSB2
ISDN = 0
Baud = 460800
Init = ATZ
Init2 = AT+CGDCONT=1,"IP","tim.br"
Phone = *99#
Dial Command = ATD
Ask Password = 0
Password = tim
Username = tim
Stupid mode = 1
--------------------------------------------------------------------------
5. Conecte o modem na porta USB, aguarde a
luz verde acender e digite o comando:
usuario1@maquina1:~$sudo tim-web
Obs.: Para estar conectado à rede 3g, deverão aparecer as seguintes linhas finais (os endereços podem variar):
--> local IP address 189.119.6.55
--> remote IP address 10.64.64.64
--> primary DNS address 189.40.224.5
--> secondary DNS address 189.40.224.5
6. Caso não apareçam as linhas acima, dê o comando CTRL+C para encerrar a ação, aguarde novamente a
luz verde acender e digite mais uma vez:
usuario1@maquina1:~$sudo tim-web
Obs. Às vezes são necessárias duas tentativas de conexão para que o modem reconheça a rede.