Sony Ericsson MD300 e Ubuntu 9.04 / 10.04

Publicado por Anderson Silva em 14/07/2010

[ Hits: 6.523 ]

 


Sony Ericsson MD300 e Ubuntu 9.04 / 10.04



Modem 3G no Linux, em alguns casos, é uma caixinha de surpresa. Com o modelo Sony Ericsson não é diferente. Utilizava o Ubuntu 9.04 e a regra para funcionar era, adicionar um regra ao udev, simples. Cria-se o arquivo /etc/udev/rules.d/50-md300modem.rules com o seguinte conteúdo:

ACTION!="add", GOTO="3G_End"
BUS=="usb", SYSFS{idProduct}=="d0cf", SYSFS{idVendor}=="0fce", RUN+="/bin/sh -c 'echo 3 > /sys/%p/device/bConfigurationValue'"
LABEL="3G_End"

O que essa regra faz? Simples, se for o modem MD300, ou seja, produto d0cf e do fabricante 0fce, então ele muda o conteúdo do arquivo bConfigurationValue para 3, desabilitando a funcionalidade de pendrive do e habilitando apenas a função do modem.

Fiz um upgrade do Ubuntu para o 10.04 sem remover o 9.04. É ruim porque não é um upgrade real e muitos arquivos de configurações ficam antigos e não se percebe muita diferença. Neste caso o modem funcionava normalmente, não precisei fazer nada.

Troquei meu HD, e fiz uma instalação do zero do Ubuntu. Pois bem, o modem não funcionou mais e descobri algumas mudanças no udev, e vi que seria só alterar o arquivo para ficar assim:

ACTION!="add", GOTO="3G_End"
SUBSYSTEMS=="usb", ATTRS{idProduct}=="d0cf", ATTRS{idVendor}=="0fce", RUN+="/bin/sh -c 'echo 3 > /sys/%p/bConfigurationValue'"
LABEL="3G_End"

Resumindo, o SYSFS foi depreciado e usa-se o ATTRS. O BUS também depreciado e substitui-se por SUBSYSTEMS. Depois disso foi só reiniciar o udev e pronto.

Outras dicas deste autor

Reduzindo o consumo do Panda-vermelho (Firefox)

Modelar dados agora ficou fácil

Tunando o Firefox

Leitura recomendada

Monitorando sua conexão discada

Música no Linux pela Rádio UOL

Instalando pacotes de atualização no Conectiva Linux de maneira mais veloz

Baixando o mirror da Ibiblio.org no Basic Linux

Download do Firefox 2.0

  

Comentários
[1] Comentário enviado por jeffestanislau em 01/09/2011 - 17:17h

Anderson,
Alteração aprovada no ubuntu 11.04 amd64.
Excelente dica!!!



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts