Tim web 3G com modem onda msa405hs

Iniciado por mfx1975, 04 de Setembro de 2009, 17:05

tópico anterior - próximo tópico

mfx1975

Pessoal, saudações...

Adquirí recentemente um modem TIM 3G, porém caí naquele problema do Ubuntu que inicialmente ele não reconhece o modem como modem...
Bem, seguí os tutoriais publicados aqui no forum, mas nenhum resolveu por completo meu problema...
Pelo jeito precisarei de uma ajuda mais focada para meu hardware.

Agradeço desde já pela ajuda!!!


Claudemiro

Citação de: mfx1975 online 04 de Setembro de 2009, 17:05
Pessoal, saudações...

Adquirí recentemente um modem TIM 3G, porém caí naquele problema do Ubuntu que inicialmente ele não reconhece o modem como modem...
Bem, seguí os tutoriais publicados aqui no forum, mas nenhum resolveu por completo meu problema...
Pelo jeito precisarei de uma ajuda mais focada para meu hardware.

Agradeço desde já pela ajuda!!!


Olá mfx1975,
Eu também estou nessa batalha. Minimodem onda msa405hs da Tim e Ubuntu 9.04. Já tentei de tudo que encontrei na net e nada. Já investi um tempo formidável ! Já li o Guia FOCA Linux Iniciante e Intermediário todo e não acho uma saída. Até me matriculei num curso de Linux para aprender este ambiente. E por falar nisso, pedi ajuda ao meu instrutor e ele me aconselhou os mesmos procedimentos que eu já havia tentado, e nem ele conseguiu. Estou sinceramente angustiado. toda vez que preciso da internet, e é sempre, tenho que retornar ao Windows. Faço cursos pela internet, quero me desvincular do Windows porque penso como a comunidade Linux, mas fico preso por causa da internet. Espero que alguém esteja estudando uma solução para isso e nos ajude. Afinal, sem internet fica difícil.
Um muito obrigado motivador !
Claudemiro.

fabio2paolini

Olá, eu não sou um especialista no assunto, mas algumas informações seriam úteis.
Poste por exemplo a saída do comando lsusb e também você pode acionar o comando tail -f /var/log/syslog e então conectar o modem
e postar a saída (em alguns casos este comando precisa ser feito como administrador).

Além disso diga o que fizeram e qual a versão do ubuntu que usam.

dtomadon

#3
Caro mfx1975, pluga o modem espera ele mudar a cor da luz se vermelho pra verde,

abra um terminal e dê o comando  lsusb

posta o resultado aqui,

esse seu modem é igual ao meu onda msa501hs a diferença entre eles é o product , veja


root@darkstar:~# lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
(  a parte ID 19d2 é o vendor  a parte :0001 é o product o seu deve ser :0037 )
Bus 005 Device 003: ID 19d2:0001 ONDA Communication S.p.A.
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
root@darkstar:~#

por isso é importante vc colocar a saída deste comando aqui para podermos lhe ajudar.

vc já leu este post aqui

http://ubuntuforum-br.org/index.php/topic,46242.0.html

até mais!

BacKTrack5 64 bits com Vídeo SIS

kernel omnislash 1.4.4 64 bits , Que venha o 5º Semestre !!!

Claudemiro

Citação de: mfx1975 online 04 de Setembro de 2009, 17:05
Pessoal, saudações...

Adquirí recentemente um modem TIM 3G, porém caí naquele problema do Ubuntu que inicialmente ele não reconhece o modem como modem...
Bem, seguí os tutoriais publicados aqui no forum, mas nenhum resolveu por completo meu problema...
Pelo jeito precisarei de uma ajuda mais focada para meu hardware.

Agradeço desde já pela ajuda!!!



Caro mfx1975,
Estou muito feliz, acabo de conseguir me conectar com o minimodem ONDA msa405hs e a operadora Tim, já estou escrevendo esta mensagem conectado pelo Linux Educacional 3.0, mas acredito que no Ubuntu 9.04 o procedimento seja o mesmo, fiquei tão feliz e ávido para te dar as dicas que nem me lembrei de testar no Ubuntu.
Encontrei finalmente um procedimento na web que funcionou.
Não lembro agora o endereço, mas vou verificar e retorno para te dar as boas notícias e resolver esse problema de internet com minimodem msa405hs da operadora Tim.
Já, já, estou retornanddo,
Claudemiro.

Claudemiro

Citação de: mfx1975 online 04 de Setembro de 2009, 17:05
Pessoal, saudações...

Adquirí recentemente um modem TIM 3G, porém caí naquele problema do Ubuntu que inicialmente ele não reconhece o modem como modem...
Bem, seguí os tutoriais publicados aqui no forum, mas nenhum resolveu por completo meu problema...
Pelo jeito precisarei de uma ajuda mais focada para meu hardware.

Agradeço desde já pela ajuda!!!



Caro mfx1975

O procedimento que executei está aqui no próprio forum, na página 4 postada por Tayroni cuja mensagem se inicia assim: [RESOLVIDO]. Procure lá. Só que alegria de iniciante dura pouco. Este procedimento eu testei no Linux Educacional 3.0.  Funcionou conforme postado anteriormente a minha alegria, mas foi um única vez. Depois que eu desconectei e tentei reconectar travou tudo, fica travado em "conectando", trava tudo, nem mouse funciona. Tive que rebootar a máquina e a partir daí, nunca mais funcionou. No Ubuntu, não consegui porque não existe no 9.04 os arquivos ttyUSB* e eu não sei como fazer para que estes arquivos existam. No Educacional estes arquivos existem e por isso foi possível.
Mas tenho esperança de conseguir. Lutemos. Alguém vai conseguir e então, todos conseguirão.
Vamos à luta. Desistir, jamais.
Claudemiro.

fabio2paolini

Caro Claudemiro, a interface /dev/ttyUSB0 não existe naturamente em nenhuma distribuição seja ela Ubuntu ou outra, esta interface é criado após o modem USB ser conectado no seu computador. Algumas versões do Linux já fazem isso por padrão, em outras é necessário criar um arquivo no diretório /etc/udev/rules.d. Mas para que seja possível saber como proceder é importante que vocês postem algumas informações a respeito do sistema. Tais informações já foram pedidas nas respostas acima.
Quanto ao sistema travar, isso já ocorreu algumas vezes comigo também, principalmente se eu troco de modem com o pc ligado. Mas também não sei a razão disso.

mach1

O tópico é esse: http://ubuntuforum-br.org/index.php/topic,46242.msg314697.html#msg314697
Resolvi meu problema seguindo ele. Se ainda não conseguir posta aí.

Claudemiro

Citação de: fabio2paolini online 07 de Setembro de 2009, 00:59
Caro Claudemiro, a interface /dev/ttyUSB0 não existe naturamente em nenhuma distribuição seja ela Ubuntu ou outra, esta interface é criado após o modem USB ser conectado no seu computador. Algumas versões do Linux já fazem isso por padrão, em outras é necessário criar um arquivo no diretório /etc/udev/rules.d. Mas para que seja possível saber como proceder é importante que vocês postem algumas informações a respeito do sistema. Tais informações já foram pedidas nas respostas acima.
Quanto ao sistema travar, isso já ocorreu algumas vezes comigo também, principalmente se eu troco de modem com o pc ligado. Mas também não sei a razão disso.
Caro Fabio2paolini,
Obrigado pela informação a respeito das interfaces /dev/ttyUSB.
Segue as informações solicitadas:
Estou usando o Linux Educacional 3.0, ele é baseado no Ubuntu 8.10 Intrepid.
A saida do comando lsusb foi a seguinte:
quando conecto o mode e aparece na área de trabalho como CDROM
clau@PC01LE30:~$ lsusb
Bus 006 Device 002: ID 19d2:2000
Bus 006 Device 001: ID 0000:0000
Bus 005 Device 001: ID 0000:0000
Bus 004 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000

Depois que eu ejeto o modem, o lsusb mostra o seguinte
clau@PC01LE30:~$ lsusb
Bus 006 Device 003: ID 19d2:0037
Bus 006 Device 001: ID 0000:0000
Bus 005 Device 001: ID 0000:0000
Bus 004 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000

Ou seja, passa a ser reconhecido como modem.

Algumas vezes eu consigo a conexão, mas, na maioria das vezes, trava tudo.
O procedimento que estou usando é a rotina tim-web e o wvdial.conf orientados por Tayroni.
Um abraço.

fabio2paolini

Olá Claudomiro, quanto as interfaces /dev/ttyUSB* você pode verificar a existência delas através do comando ls /dev/ttyUSB* antes e depois de conectar. Se o seu sistema é baseado no Ubuntu 8.10 eu acredito que você não precisa utilizar o comando usb_modeswitch. Não estou certo, mas acho que a partir do kernel 2.6.26 não é mais necessário utilizar este comando. Para saber a versão do seu kernel basta digitar uname -a Eu por exemplo uso um Ubuntu 8.04 (cujo kernel padrão é o 2.6.24) onde eu utilizo o usb_modeswitch, mas tenho também um Debian Lenny com um kernel compilado a mão versão 2.6.26 onde  não preciso do usb_modeswitch. Neste caso eu não preciso utilizar os comandos

#Instale usbmodeswitch

echo " "
echo "Ativando modem..."
/usr/sbin/usb_modeswitch -v 0x19d2 -p 0x2000 -V 0x19d2 -P 0x0037 -m 0x01 -M 55534243123456782000000080000c85010101180101010101000000000001;
sleep 10;


mostrados no procedimento do Tayroni. Talvez este seja o seu caso também, embora usá-lo não devesse causar problemas. Porém se este comando não está funcionando bem então talvez possa lhe causar problemas. Ao invés de rodar direto o camando tim-web do Tayroni tente rodar os comandos daquele script a mão, como ensinado no início do tutorial dele. Tente também rodar somente o comando


sudo modprobe usbserial vendor=0x19d2 product=0x0037
sem utilizar o usb_modswitch e veja o que ocorre (veja se não vem nenhum aviso após a execução, em geral se não há erros não vem avisos)

Dê também uma olhada na saída do comando sudo tail -f /var/log/syslog desde o momento em que você conecta o modem e poste aqui.

Por último verifique se o comando usb_modeswitch realmente existe. Use o comando which usb_modeswitch e poste aqui  a saída.

Até mais.

Claudemiro

Olá Fábio,
Obrigado pela ajuda. Como ultimamente está somente travando e não mais conecta, reinstalei o sistema e mostro abaixo as informações a fim de que você possa ter um melhor controle da situação. Vou aguardar seu parecer para continuar.

O Kernel

clau@pcLE30:~$ uname -a
Linux pcLE30 2.6.24-22-generic #1 SMP Mon Nov 24 18:32:42 UTC 2008 i686 GNU/Linux

Como você escreveu, sendo esse 2.6.24 parece que devo usar o usb_modeswitch.

Verificando usb_modeswitch

clau@pcLE30:~$ which usb_modeswitch
clau@pcLE30:~$ 

Pelo visto acima, ausente.
O usb_modeswitch que baixei é o 0.9.6_i386

Saída dos comandos

clau@pcLE30:~$ which wvdial
/usr/bin/wvdial         (wvdial presente)

clau@pcLE30:~$ which modprobe
/sbin/modprobe         (modprobe presente)

clau@pcLE30:~$ ls /dev/ttyUSB*
ls: impossível acessar /dev/ttyUSB*: Arquivo ou diretório inexistente (Interfaces USB ausentes)

clau@pcLE30:~$ lsusb
Bus 006 Device 001: ID 0000:0000
Bus 005 Device 001: ID 0000:0000
Bus 004 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000      (sem modem, tudo zerado)

Não vou plugar ainda o modem nem fazer qualquer alterações para que você possa ter total controle da situação.

Valeu Fábio.
Um Abraço.

fabio2paolini

Olá, o primeiro problema detectado, e talvez o único é a ausência do usb_modeswitch. Você é capaz de localizar o arquivo do modeswitch que você baixou? Provavelmente  é um arquivo com terminação .tar ou .tar.gz. Provavelmente é uma arquivo com o código do programa e deve ser compilado no seu pc.  Para saber o que fazer com ele eu preciso saber o nome do arquivo.

Adiantando um pouco, o procedimento será descompactar o arquivo e executar algum executável interno que faz todo serviço de compilação.  Caso consiga poste onde você baixou o arquivo também. Eu dei uma procurada na net e encotrei neste link:

http://ppa.launchpad.net/pmarti/ppa/ubuntu/pool/main/u/usb-modeswitch/

Claudemiro

Ok,
eu baixei o usb_modeswitch extamente deste link que você informou:
http://ppa.launchpad.net/pmarti/ppa/ubuntu/pool/main/u/usbmodeswitch/

A extensão é ".deb" e o nome exato do arquivo baixado é: usb-modeswitch_0.9.6_i386.deb

Para instalar, nas minhas andanças pela internet, anteriores ao meu cadastramento neste forum, li uma informação de que para instalar os pacotes ".deb" bastava dá um clique duplo no arquivo que abriria um gerenciador de pacotes e facilmente o instalava. Assim o fiz. E deu como instalação concluída e, de fato, pesquisando ele no terminal o encontrava.
Este arquivo quando eu baixei, coloquei numa partição fat32 que eu criei no momento da instalação do Linux para ter acesso nos dois ambientes, Linux e Windows, já que para acessar a internet eu tenho que sair do Linux e entrar no Windows.

Valeu !

fabio2paolini

Está bem, então seu procedimento deve ter sido correto, porém o comando  which usb_modeswitch não está retornando. Este comando retorna a localização do executável. O seu comando
clau@pcLE30:~$ which modprobe
/sbin/modprobe         (modprobe presente)

mostra que o comando modprobe está em /sbin/modprobe. Apenas para teste eu baixei o arquivo "usb-modeswitch_0.9.6~ppa2~intrepid2_i386.deb"
do link acima comentado e copiei em meu diretório Desktop então instalei da maneira que você falou, clicando através do mouse e realmente instalou.
Veja a saída do meu comando
fabio@darkstar:~$ which usb_modeswitch
/usr/sbin/usb_modeswitch

No seu caso deveria aparecer algo similar. Tente instalar novamente este pacote. Abra um terminal, vá ao diretório onde se encontra o pacote  usb-modeswitch_0.9.6_i386.deb e digite o comando sudo dpkg -i usb-modeswitch_0.9.6_i386.deb e poste aqui o retorno.
Por fim eu fiz isso no meu computador para lhe mostrar a minha saída
dpkg -i usb-modeswitch_0.9.6~ppa2~intrepid2_i386.deb
(Lendo banco de dados ... 177888 arquivos e diretórios atualmente instalados).
Preparando para substituir usb-modeswitch 0.9.6~ppa2~intrepid2 (usando usb-modeswitch_0.9.6~ppa2~intrepid2_i386.deb) ...
Desempacotando substituto usb-modeswitch ...
Configurando usb-modeswitch (0.9.6~ppa2~intrepid2)


Claudemiro

Ok, Fábio

Eis o procedimento de instalação e a saída.

Código:
clau@pcLE30:~$ sudo dpkg -i /home/clau/usb-modeswitch_0.9.6_i386.deb
[sudo] password for clau:
Selecionando pacote previamente não selecionado usb-modeswitch.
(Lendo banco de dados ... 86906 arquivos e diretórios atualmente instalados.)
Descompactando usb-modeswitch (de .../usb-modeswitch_0.9.6_i386.deb) ...
Instalando usb-modeswitch (0.9.6) ...
clau@pcLE30:~$

clau@pcLE30:~$ which usb_modeswitch
/usr/sbin/usb_modeswitch

Agora o ambiente está completo.
fico no aguardo.