Arquivo

Textos com Etiquetas ‘3g’

Modem MD300 no Ubuntu 9.04

25, junho, 2009 3 comentários

Opa,

Bem, essa dica é rápida e já encontrei em outros locais na Internet, só estou postando aqui para ser mais uma fonte da solução para esse tipo de modem.

Para fazê-lo funcionar no Ubuntu basta criar o arquivo abaixo para que o sistema, ao invés de montá-lo como um dispositivo de armazenamento, reconheça como um modem.

# vim /etc/udev/rules.d/50-md300modem.rules

ACTION!="add", GOTO="3G_End"

BUS=="usb", SYSFS{idProduct}=="d0cf", SYSFS{idVendor}=="0fce", NAME="modem" PROGRAM="/bin/sh -c 'echo 3 > /sys/%p/device/bConfigurationValue'"

LABEL="3G_End"

OBS.: A linha “BUS==” até “ConfigurationValue” é em uma mesma linha. Post atualizado para evitar problemas na hora de criar o arquivo de configuração!

Feito isso basta executar um reload no serviço udev:

# /etc/init.d/udev reload

E pronto! Agora é só plugar seu modem na porta USB e configurar normalmente sua conexão 3G.

Abraço!

Categories: Linux Tags: , , ,

Modem aiko 83D no Ubuntu Linux

Opa,

Após uma pequena batalha com o modem acima descrito, finalmente consegui colocá-lo para funcionar no Ubuntu 8.10, o Wallisson ficou de fazer o teste com a versão 9.04.

Primeiro vamos criar os arquivos necessários:

$ sudo vim /etc/udev/rules.d/91_aiko82e.rules

ACTION!="add", GOTO="ONDA_End"
SUBSYSTEM=="usb", SYSFS{idProduct}=="2000", SYSFS{idVendor}=="19d2", RUN+="/sbin/vivo-web"
SUBSYSTEM=="usb", SYSFS{idProduct}=="0057", SYSFS{idVendor}=="19d2", RUN+="/sbin/modprobe usbserial vendor=0x19d2 product=0x0057"
LABEL="ONDA_End"

$ sudo vim /sbin/vivo-web

#!/bin/bash
sleep 10;
/usr/sbin/usb_modeswitch -v 0x19d2 -p 0x2000 -V 0x19d2 -P 0x0057 -m 0x01 -M 55534243123456782000000080000c85010101180101010101000000000001;

Conforme mencionei nos comentários abaixo, faltou o comando abaixo para poder tornar o script executável:

$ sudo chmod +x /sbin/vivo-web

$ sudo vim /usr/share/hal/fdi/preprobe/20thirdparty/10-aiko83d.fdi

<?xml version="1.0" encoding="UTF-8"?>

<deviceinfo version="0.2">
  <device>
    <match key="usb.vendor_id" int="0x19d2"> <!-- ONDA -->
      <match key="usb.product_id" int="0x2000"> <!-- MSA420HS -->
        <merge key="info.ignore" type="bool">true</merge>
      </match>
    </match>
    <match key="serial.device" string="/dev/ttyUSB2">
        <append key="info.capabilities" type="strlist">modem</append>
        <append key="modem.command_sets" type="strlist">GSM-07.07</append>
        <append key="modem.command_sets" type="strlist">GSM-07.05</append>
    </match>
  </device>
</deviceinfo>

Agora faça o download do pacote usbmodeswitch (no meu caso http://ppa.launchpad.net/pmarti/ppa/ubuntu/pool/main/u/usbmodeswitch/usbmodeswitch_0.9.6~ppa1~intrepid1_i386.deb) nesse link e instale-o.

E pronto, bastou reiniciar meu notebook para que o modem funcionasse perfeitamente!!!

OBS.: Para as pessoas que utilizam o Ubuntu 8.10 será necessário configurar a conexão com a conta da Claro, mudando as informações para Vivo:

usuário: vivo
senha: vivo
APN: zap.vivo.com.br

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

Categories: Linux Tags: , , ,