Já estava desistindo de usar o Ubuntu 9.10 64 bits. De repente, consigo conectar a internet usando o modem Onda MSA405HS. Ufa! A primeira coisa que fiz, então, foi responder a esse tópico para tentar a ajudar a quem estava desesperado como eu.
Primeiro, vamos entender como as coisas funcionam. Depois, vamos aos procedimentos. Isso é importante porque se você tiver um outro tipo de modem você terá que descobrir os códigos de ativação do modem. Explico mais a frente.
1o. Passo: Entendendo o problema
O Ubuntu 9.10 não reconhece modems USB 3G como modems, mas como pen drives. O que você terá que fazer é dizer ao Ubuntu para reconhecer o dispositivo USB como modem - o que é muito simples.
2o. Passo: Conectando utilizando a rede GPRS
Os procedimentos são os seguintes:
Conecte seu modem na porta USB e espere acender mudar a luz do modem da cor vermelha para a cor azul ou verde. Então abra o terminal e digite:
lsusb
O resultado é uma relação com os dispositivos por tipo e por fabricante. Se você usar o modem Onda MSA405HS verá que há uma linha com o seguinte resultado:
Bus XXX Device XXX: ID 19d2:2000 ONDA Communication S.p.A.
Isso quer dizer que os dispositivos Onda (fabricante 19d2) são reconhecidos quando conectados ao Ubuntu 9.1 como sendo o produto 2000 (pen drives).
Precisamos dizer ao Ubuntu que ele deve reconhecer esse disposito não como sendo 2000, mas como sendo 0037 (modem GPRS). Para tanto, é só digitar as linhas abaixo:
sudo modprobe -r option
sudo modprobe -r usbserial
sudo modprobe -r vendor=0x19d2 product=0037
Se você digitar 'lsusb' novamente verá que nada foi alterado. Então faça o seguinte:
* Vá em Locais -> Computador e clique sobre modem (CD virtual) com o botão direito e esolha a opção "remover com segurança". Se der uma mensagem de erro, peça para "desmontar" a unidade. Em seguida, desconecte o modem.
* Conecte o modem e aguarde a luz ficar azul. Então, digite "lsusb". O resultado deve ser:
Bus XXX Device XXX: ID 19d2:0037 ONDA Communication S.p.A.
* Vá, então, em Sistema -> Preferências -> Conexões de rede -> Banda Larga Móvel. Siga as instruções até o fim.
* Finalmente, acione o Miniaplicativo Gerenciador de Redes (no canto superior direito do Ubuntu 9.1 - é o mesmo ícone que indica redes sem fio disponíveis - e veja as conexões disponíveis). É só clicar sobre a conexão de Banda larga Móvel disponível e conectar.
3o. Passo: Conectando utilizando a rede HSDPA/UMTS - 3G
É exatamente idêntico ao segundo passo, exceto por um pequeno detalhe. Você deve substituir o código do produto 0037 por 0057. Assim, ao conectar o modem no computador, você deve abrir o terminal e digitar:
sudo modprobe -r option
sudo modprobe -r usbserial
sudo modprobe -r vendor=0x19d2 product=0057
Desconecte e conecte o modem (como descrito no 2o. passo) e digite 'lsusb'. Uma das linhas do resultado terá a seguinte informação:
Bus XXX Device XXX: ID 19d2:0057 ONDA Communication S.p.A.
O resto, é igual ao descrito no 2o. passo.
Para quem precisar utilizar modem de outros fabricantes, o trabalho vai ser identificar o código do fabricante e os códigos dos produtos.
Há um inconveniente nessa solução: você terá que executar estes procedimentos todas as vezes que ligar o computador.
Abraço a todos e espero ter ajudado.