Boas pessoal.
Recentemente instalei o Ubuntu 14.04 LTS e o primeiro problema que tive foi de configurar a pen wireless da Olivetti Olicard 160...
Depois de muito pesquisar e testar alguns tutoriais continuava sem funcionar, até que fui investigar a Olicard 155 que já vem configurada no usb-modeswitch e eis o que fiz:
1- na consola"lsusb" para verificar o hardware
Bus 002 Device 004: ID 090c:237c Silicon Motion, Inc. - Taiwan (formerly Feiya Technology Corp.)
Bus 002 Device 003: ID 0b3c:f00c Olivetti Techcenter
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 0101:0007
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
2- no arquivo
40-usb_modeswitch.rules em
/lib/udev/rules.d/ reparei que não tinha o modem 160 e então adicionei as seguintes linhas no arquivo:
# Olivetti Olicard 100 and others
ATTR{idVendor}=="0b3c", ATTR{idProduct}=="c700", RUN+="usb_modeswitch '%b/%k'"
# Olivetti Olicard 145, 155
ATTR{idVendor}=="0b3c", ATTR{idProduct}=="f000", RUN+="usb_modeswitch '%b/%k'"
# Olivetti Olicard 160
ATTR{idVendor}=="0b3c", ATTR{idProduct}=="f00c", RUN+="usb_modeswitch '%b/%k'"
3- também notei que não havia arquivo para o
Olivetti 160 (0b3c:f00c) dentro da pasta compactada
configPack.tar.gz localizada em
/usr/share/usb_modeswitch e então, extraí o arquivo do modem
155 da Olivetti (0b3c:c00a), alterei os campos a negrito e salvei como
0b3c:f00c adicionando ao
configPack.tar.gz.
# Olivetti Olicard 160
TargetVendor=0x0b3c
TargetProductList="f00c"
MessageContent="5553424312345678c000000080010606f50402527000000000000000000000"
NeedResponse=1
4- criar o arquivo
meu_modem.rules na pasta
/etc/udev/rules.d/ com a regra:
ATTRS{idVendor}=="0b3c",ATTRS{idProduct}=="f00c",RUN+="/sbin/modprobe usbserial vendor=0x0b3c product=0xf00c"
KERNEL=="ttyUSB[23]",ACTION=="add",ATTRS{idVendor}=="0b3c",ATTRS{idProduct}=="f00c",RUN+="/bin/sleep 2"
6- criei a conexão no network-managwer: Conexões de Rede >> Editar Conexões >> Criar uma Conexão Banda Larga Móvel >> Configurar o País do seu Provedor >> Escolher a Operadora >> Prosseguir até Concluir a Operação
7- Para finalizar, reiniciei o Ubuntu, conectei a pen, selecionei a conexão de Banda Larga Móvel criada e voilá a funcionar a 100%.
Importante: verificar se o
usb-modeswitch, usb-modeswitchdata e libusb estão instalados (
# dpkg -l | grep usb-modeswitch) e senão, instale.
Espero que sirva para alguém com o mesmo problema.
Abraços.