Depois de pesquisar e ler vários fóruns diferentes, encontrei uma solução para o meu problema. Por favor, note que enquanto as outras respostas não resolveram o meu problema, elas podem ser úteis para outras pessoas que enfrentam problemas com Modems 3G USB (especialmente os sakis-3g script).
Encontrei minha solução em este tópico , que detalharei a seguir:
Ao conectar meu modem USB, ele é detectado como um armazenamento USB. De acordo com esse encadeamento, executar sudo modprobe option
poderia fazer com que o dispositivo fosse detectado como um modem. Caso contrário, também é sugerido executar os seguintes comandos:
sudo su
echo 1c9e 6061 > /sys/bus/usb-serial/drivers/option1/new_id
em que 1c9e 6061
é o ID do dispositivo obtido do comando lsusb
. Isso funcionou para o meu dispositivo e foi detectado no Network-Manager. Note que você deve se tornar root usando sudo su
e executar o comando com sudo
não funcionará.
Para automatizar as coisas, as etapas a seguir são apresentadas:
-
sudo su
-
nano /usr/bin/usbModemScript
e coloque o seguinte no arquivo:#!/bin/bash echo 1c9e 6061 > /sys/bus/usb-serial/drivers/option1/new_id
Em seguida, salve o arquivo (Ctrl + O) e saia do nano (Ctrl + X).
-
chmod +x /usr/bin/usbModemScript
-
nano /etc/udev/rules.d/option.rules
e coloque o seguinte no arquivo:ATTRS{idVendor}=="1c9e", ATTRS{idProduct}=="6061", RUN+="/usr/bin/usbModemScript" ATTRS{idVendor}=="1c9e", ATTRS{idProduct}=="6061", RUN+="/sbin/modprobe option"
Em seguida, salve o arquivo (Ctrl + O) e saia do nano (Ctrl + X).
-
reboot
OBSERVAÇÃO: você deve substituir os valores 1c9e
e 6061
pelos valores de ID de dispositivo apropriados do seu próprio modem.
Após a reinicialização, seu modem deve ser detectado ao conectá-lo ao computador. Claro, isso pode não ser o caso (como não era para mim)! Meu dispositivo não foi detectado corretamente após a primeira vez em que foi conectado ao computador. Em vez disso, tive que desconectar e reconectá-lo e, dessa vez, ele foi detectado corretamente como um modem no Network-Manger. Algumas pessoas também podem precisar reiniciar o serviço gerenciador de rede (como eu fiz):
sudo service network-manager restart
=============================================== =================================
Outra solução potencial é usar wvdial
.
- Instalação:
sudo apt-get install wvdial
- Conecte seu modem ao computador.
- Executar:
sudo wvdialconf /etc/wvdial.conf
. Se ele diz "nenhum modem encontrado", então você está sem sorte! - Se o modem for encontrado, execute:
sudo nano /etc/wvdial.conf
e insira as informações do provedor quando necessário, preenchendo os campos que você conhece. Executeman wvdial.conf
em um terminal separado para obter informações sobre as opções. Quando estiver pronto, salve o arquivo (Ctrl + O) e saia do nano (Ctrl + X). - Agora, tente se conectar:
sudo wvdial
Para mais informações sobre wvdial
, leia a man page (por exemplo, man wvdial
).
Espero que isso ajude :)