Logo Hardware.com.br
twr70
twr70 Zumbi Registrado
3.9K Mensagens 729 Curtidas

[Resolvido] Modem AirCard USB 305 3G X Network Manager

#1 Por twr70 24/07/2011 - 13:34
Recentemente resolvi comprar um modem 3G (Sierra Wireles AirCard USB 305, detalhes do modelo no 1° link abaixo), como podem ver no 2° link, ele é suportado no Linux (a partir do Kernel 2.6.18), como utilizo o Kubuntu 10.04 (Kernel 2.6.32, se não me engano), fiquei tranquilo.

http://www.sierrawireless.com/en/productsandservices/AirCard/USBModems/aircard_usb305.aspx

https://www.sierrawireless.com/productsandservices/AirCard/SoftwareSolutions/aircardossupport.aspx

Quando plugo o modem em uma porta usb, ele é reconhecido como 4 devices (/dev/ttyUSB0, dev/ttyUSB1, dev/ttyUSB2, dev/ttyUSB3) segundo o comando dmesg | grep -e modem , logo, configurei a conexão no kppp depois do teste "perguntar ao modem" usando /dev/ttyUSB0, e a conexão ocorre normalmente.

Entretanto, quando tento usar o Knetwork (interface KDE do Network Manager) para me conectar, raramente consigo êxito, depois observei que a conexão falha quando não é utilizado o /dev/ttyUSB0, minha dúvida, existe alguma maneira de "orientar" o Network Manager para usar somente este device, uma vez que ele muda de device aleatoriamente???

Acredito que /dev/ttyUSB0 serve para conexão, e os demais devices para outras funções, p. ex. envio/recebimento de SMS, pois configurei o Wammu para enviar e receber SMS pelo /dev/ttyUSB2 e funciona perfeitamente.

Eu levanto essa questão aqui não tanto pelo problema em si, mas pelo número de posts pela internet que reclamam que a conexão pelo Network Manager ocorre quando quer (em outros modem's 3G) no Linux, enquanto no Windows ou usando um discador Linux (kppp, wvdial) "sempre" conecta, mesmo levando-se em conta que as condições da rede 3G são bastante variáveis, parece ser um problema das versões mais antigas do Network Manager que não sei se ainda ocorre nas versões atuais (no momento sigo o ciclo de atualização do Ubuntu LTS, não tenho disponibilidade e paciência para formatar a cada 6 meses); em geral prefiro a conexão via kppp, pois me mostra detalhes da conexão (tempo, volume de tráfego, velocidade, etc), mas o "desafio" aqui postado tem me levado a pesquisar sem encontrar uma "solução", a discussão de hipóteses está aberta.

[]'s
twr70
twr70 Zumbi Registrado
3.9K Mensagens 729 Curtidas
#3 Por twr70
24/07/2011 - 15:44
Na verdade, essa questão sobre 3G me faz lembrar dos "velhos" softmodem discado, alguns eram bem suportados no Linux (Smartlink), entretanto, existiam os Agere que sequer funcionavam...

Voltando ao assunto, no meu caso quando falha, desplugar raramente resolve, geralmente tem que reiniciar (mesmo assim não é garantido que funcione), parece ser uma questão "simples", mas não encontro solução!!

[]'s
"Nenhuma herança é tão rica quanto a honestidade". Loir Dreveck

Se der tudo de si, já saíra ganhando!
twr70
twr70 Zumbi Registrado
3.9K Mensagens 729 Curtidas
#4 Por twr70
27/07/2011 - 09:55
Fiz alguns procedimentos que não alteraram a situação:

1° Atualizei o driver Sierra (compilação), para a última versão disponibilizada no site da empresa;
http://sierrawireless.custhelp.com/app/answers/detail/a_id/641/related/1

2° Atualizei o network-manager e suas dependências inclusive o modemmanager usando o repositório PPA abaixo,
https://launchpad.net/~network-manager/+archive/trunk

Entretanto, não houve alteração no comportamento; seguindo a pesquisa....

[]'s
"Nenhuma herança é tão rica quanto a honestidade". Loir Dreveck

Se der tudo de si, já saíra ganhando!
twr70
twr70 Zumbi Registrado
3.9K Mensagens 729 Curtidas
#6 Por twr70
01/08/2011 - 07:40
Outra tentativa!!

http://linuxers.org/howto/how-set-tata-photon-huawei-ec1261-ubuntu-1004-lucid-lynx

Usar:Dos repositórios Debian squeeze, é uma tentativa que não me agrada muito, porém, estes dois pacotes interferem pouco no sistema como um todo (não são dependências de outros pacotes), então vamos em frente.

Testando.... aparentemente funcionava, mas era apenas coincidência... alarme falso cap_triste.png!!

[]'s
"Nenhuma herança é tão rica quanto a honestidade". Loir Dreveck

Se der tudo de si, já saíra ganhando!
twr70
twr70 Zumbi Registrado
3.9K Mensagens 729 Curtidas
#7 Por twr70
04/08/2011 - 16:37
Segundo minhas pesquisas, o modemmanager pode ser o problema, porém, as versões disponíveis para o Ubuntu 10.04 (0.3 repositório oficial e 0.4 do launchpad.net/~network-manager/+archive/trunk ) possuem o mesmo comportamento!!

No link abaixo foi disponibilizada a versão 0.5 do modemmanager (recém saída do forno), entretanto, foi necessário compilar localmente atendendo a lista de dependências, não posso dizer que foi fácil, mas consegui!!

http://cgit.freedesktop.org/ModemManager/ModemManager/

Edit:
Havia esquecido de mencionar uma alteração, li no fórum do Ubuntu:

ubuntuforums
Some devices need time to settle : if there is sporadic identification of the device or the ports been registered this may more notable in 10.04 , try connecting the device after boot
or
Add in /etc/modprobe.conf a delay for the usb-storage

Code:
sudo gedit /etc/modprobe.conf
add the following line

Code:
options usb-storage delay_use=1
(or 10, or other) 5 is a good bench mark To start


fonte: http://ubuntuforums.org/showthread.php?t=1466490

No meu caso apliquei options usb-storage delay_use=5

Concluí hoje (04/08/2011) por volta das 16:00 hs, agora resta testar.... de início funcionou!!

Análise preliminar:
Houve uma grande melhora, em 15 tentativas de conexão pelo NM; em 12 conectou de primeira e em outras 3 foi necessário replugar o modem (tive a paciência de contar/marcar num papel)... e o mais importante sempre conectou sem reboot ou reinício manual de qualquer processo!!


Conclusão:
Depois de muita pesquisa, filosofia, e algum conhecimento cheguei a uma "solução", pelo menos livrei de culpa o Network Manager, o KDE4 (Knetwork).... vou manter a sequência de tentativas, pode servir de inspiração para alguém que esteja enfrentando problemas com modem 3G no Linux.


O único inconviniente, o Wammu (editor de sms) não consegue enviar/receber mensagens quando conectado pelo NM... algo que é possível quando conectado pelo kppp.

Dica: Quem usa KDE 4 e estiver buscando um monitor de tráfego de rede, pode tentar o knemo (ele está disponível nos repositórios oficias do Ubuntu), ele mostra informações de tráfego, velocidade, etc em tempo real na bandeja, também cria um log de conexões... pode ser usado em diversos tipos de conexão (3g, Banda Larga, Wireless, etc), vale a pena testar!!

[]'s
"Nenhuma herança é tão rica quanto a honestidade". Loir Dreveck

Se der tudo de si, já saíra ganhando!
© 1999-2024 Hardware.com.br. Todos os direitos reservados.
Imagem do Modal