Configurando o modem Onda MSA190UP pelo NetworkManager
Dica publicada em Linux / Configuração
Configurando o modem Onda MSA190UP pelo NetworkManager
Pessoal, essa é minha primeira contribuição no site. Resolvi escrever esta dica para ajudar quem está
quebrando a cabeça para fazer o modem "Onda MSA190UP" funcionar no Linux, especialmente
no Ubuntu 10.04.
Tudo começou quando minha querida esposa derrubou o notebook com o modem (Huawei E1553) espetado na USB, e aí já era modem. Então adquiri o Onda MSA190UP que é desbloqueado, e para minha surpresa o mesmo sequer era reconhecido no Ubuntu.
Atualizando o network-manager:
1) adicione a seguinte linha ao seu /etc/apt/sources.list:
2) rode os seguintes comandos na sequência:
sudo apt-get update
$ sudo su
# gpg --keyserver subkeys.pgp.net --recv 248DD1EEBC8EBFE8
# gpg --export --armor 248DD1EEBC8EBFE8 | sudo apt-key add -
# exit
$ sudo apt-get update
3) instale os pacotes abaixo:
sudo apt-get install network-manager network-manager-gnome modemmanager usb-modeswitch mobile-broadband-provider-info
4) Crie o arquivo "/etc/usb_modeswitch.d/19d2:2000:uPr=ONDA_WCDMA_Technologies_MSM" com o conteúdo abaixo:
5) Crie o arquivo "/etc/udev/rules.d/77-mm-zte-port-types.rules" com o conteúdo abaixo:
Após realizar os passos anteriores, conecte o modem na porta usb e o mesmo deverá ser reconhecido pelo sistema. Espere um tempo e clique no ícone da rede, crie a conexão de banda larga com os dados de sua operadora e boa navegação.
Referências:
Tudo começou quando minha querida esposa derrubou o notebook com o modem (Huawei E1553) espetado na USB, e aí já era modem. Então adquiri o Onda MSA190UP que é desbloqueado, e para minha surpresa o mesmo sequer era reconhecido no Ubuntu.
Atualizando o network-manager:
1) adicione a seguinte linha ao seu /etc/apt/sources.list:
# network-manager
deb http://ppa.launchpad.net/network-manager/trunk/ubuntu lucid main
deb http://ppa.launchpad.net/network-manager/trunk/ubuntu lucid main
2) rode os seguintes comandos na sequência:
sudo apt-get update
$ sudo su
# gpg --keyserver subkeys.pgp.net --recv 248DD1EEBC8EBFE8
# gpg --export --armor 248DD1EEBC8EBFE8 | sudo apt-key add -
# exit
$ sudo apt-get update
3) instale os pacotes abaixo:
sudo apt-get install network-manager network-manager-gnome modemmanager usb-modeswitch mobile-broadband-provider-info
4) Crie o arquivo "/etc/usb_modeswitch.d/19d2:2000:uPr=ONDA_WCDMA_Technologies_MSM" com o conteúdo abaixo:
###################
# ZTE devices
# Onda MSA190UP
DefaultVendor= 0x19d2
DefaultProduct= 0x2000
TargetVendor= 0x19d2
TargetProductList="0001,0002,0015,0016,0017,0031,0037,0052,0055,0063,0064,0091,0108,0128"
MessageContent="55534243123456782000000080000c85010101180101010101000000000000"
# ZTE devices
# Onda MSA190UP
DefaultVendor= 0x19d2
DefaultProduct= 0x2000
TargetVendor= 0x19d2
TargetProductList="0001,0002,0015,0016,0017,0031,0037,0052,0055,0063,0064,0091,0108,0128"
MessageContent="55534243123456782000000080000c85010101180101010101000000000000"
5) Crie o arquivo "/etc/udev/rules.d/77-mm-zte-port-types.rules" com o conteúdo abaixo:
ACTION!="add|change", GOTO="mm_zte_port_types_end"
SUBSYSTEM!="tty", GOTO="mm_zte_port_types_end"
SUBSYSTEMS=="usb", ATTRS{idVendor}=="19d2", GOTO="mm_zte_port_types_vendorcheck"
GOTO="mm_zte_port_types_end"
LABEL="mm_zte_port_types_vendorcheck"
SUBSYSTEMS=="usb", ATTRS{bInterfaceNumber}=="?*", ENV{.MM_USBIFNUM}="$attr{bInterfaceNumber}"
ATTRS{idProduct}=="0091", ENV{.MM_USBIFNUM}=="04", ENV{ID_MM_ZTE_PORT_TYPE_MODEM}="1"
ATTRS{idProduct}=="0091", ENV{.MM_USBIFNUM}=="01", ENV{ID_MM_ZTE_PORT_TYPE_AUX}="1"
LABEL="mm_zte_port_types_end"
SUBSYSTEM!="tty", GOTO="mm_zte_port_types_end"
SUBSYSTEMS=="usb", ATTRS{idVendor}=="19d2", GOTO="mm_zte_port_types_vendorcheck"
GOTO="mm_zte_port_types_end"
LABEL="mm_zte_port_types_vendorcheck"
SUBSYSTEMS=="usb", ATTRS{bInterfaceNumber}=="?*", ENV{.MM_USBIFNUM}="$attr{bInterfaceNumber}"
ATTRS{idProduct}=="0091", ENV{.MM_USBIFNUM}=="04", ENV{ID_MM_ZTE_PORT_TYPE_MODEM}="1"
ATTRS{idProduct}=="0091", ENV{.MM_USBIFNUM}=="01", ENV{ID_MM_ZTE_PORT_TYPE_AUX}="1"
LABEL="mm_zte_port_types_end"
Após realizar os passos anteriores, conecte o modem na porta usb e o mesmo deverá ser reconhecido pelo sistema. Espere um tempo e clique no ícone da rede, crie a conexão de banda larga com os dados de sua operadora e boa navegação.
Referências:
- Passos essenciais para configurar seu modem 3G no Linux [Artigo]
- Instalando o modem Onda MSA110UP em distribuições Linux que utilizam o NetworkManager [Artigo]
- Configura o modem movel ONDA MSA110UP da TIM no ubutu 9.10
Parabéns pela dica, continue contribuindo. ;-)
Abraço!