All articles from: julho, 2010

Plasma NM e modem Sony MD300

plasma-nm-e-modem-sony-md300

Durante a implementação do suporte ao ModemManager no Solid (camada de abstração de hardware do KDE) utilizei meu modem Sony MD300 para fazer os testes. Antigamente usava o Claro 3G 500 kbps, atualmente uso o TIM Web 300 kbps por ser mais barato, não por ser melhor. Aliás 3G no Brasil é um martírio, quando não é a instabilidade e falta de sinal é a lentidão ou os preços abusivos. Agora ainda tem o problema das operadoras estarem abandonando os modelos "ilimitados", que de ilimitados já não tinha quase nada e agora estão limitando mais ainda. Na TIM por exemplo pra navegar sem limite de dados só na velocidade de 300 kbps e depois de 300 MB a velocidade cai para 50 kbps!!! Se quiser mais velocidade fica limitado por tempo, no máximo míseras 120 horas por mês por R$ 109,90, depois disso a única coisa ilimitada é a sua conta porque cobram R$ 0,05 por minuto extra de conexão. Se fizerem as contas por mês dá mais de R$ 360 de excedente só para navegar 8 horas por dia, mesmo levando-se em conta que de madrugada (0:00 – 8:00) não é cobrado nada, isso se o sistema de bilhetagem da TIM não der pau novamente. Pelo menos não vão mexer no meu plano, mas que já começou a aparece problemas começou. Volta e mais depois de várias horas de conexão simplesmente para de trafegar dados, aí tenho que desconectar e conectar novamente para voltar a navegar. Em uma das vezes em que isso aconteceu, de madrugada diga-se de passagem, nem reconectando três vezes eu consegui navegar. Justamente de madrugada quando a rede fica mais livre foi quando eu tive esse problema.

Bem, voltando ao assunto original, pra quem quiser usar o Sony MD300 em um Linux rodando KDE faça o seguinte como usuário root (ou use o sudo):

  1. Instale o networkmanager-0.8 e o modemmanager-0.4;
  2. Crie o arquivo /etc/udev/rules.d/50-md300modem.rules com o seguinte conteúdo:

    		ACTION!="add", GOTO="3G_End"
    SUBSYSTEM=="usb_device", ATTRS{idProduct}=="d0cf", ATTRS{idVendor}=="0fce", PROGRAM+="md300modem.sh %p"
    SUBSYSTEM=="usb", ATTRS{idProduct}=="d0cf", ATTRS{idVendor}=="0fce", KERNEL=="ttyACM*", SYMLINK+="modem3G-%n"
    LABEL="3G_End"
    
  3. Crie o script /lib/udev/md300modem.sh com o seguinte conteúdo:

    		#!/bin/sh
    echo 3 > /sys/$1/device/bConfigurationValue
    sleep 3
    # habilita/ativa o modem, ou seja, liga o rádio dele e o registra na rede da operadora.
    chat -V -s '' "AT +CFUN=1" 'OK' '' < /dev/ttyACM0 > /dev/ttyACM0
  4. Execute: udevadm control –reload-rules;
  5. Clique no ícone do Plasma NM na "bandeja de sistema" (system tray) -> Manage Connections -> Mobile broadband  -> Adicionar -> GSM Connection e crie uma conexão com os seguintes parâmetros:

    		# Para a TIM
    Number: *99#
    Nome do usuário: tim
    Senha: tim
    APN: tim.br
    
    # Para a Claro
    Number: *99#
    Nome do usuário: claro
    Senha: claro
    APN: bandalarga.claro.com.br

    OBS: Alguns celulares só funcionam se o campo "Type" estiver configurado como "Any", o MD300 suporta qualquer um dos ítens listados lá, mas meu celular Samsung i8910 só funciona se estiver como "Any".

  6. Conecte o modem na porta USB, espere até ele se registrar na rede (demora pelo menos uns 30 segundos);
  7. Na tela inicial do Plasma NM clique no nome da conexão que você criou.

Comigo acontece do modem só conectar uma vez no modo ethernet (modo padrão dele), caso queria conectar novamente eu tenho que removê-lo da porta USB e conectá-lo novamente. Não sei por que isso acontece e pelo que uma pessoa me contou no MD300 dele isso não acontece. Estranho que no modo ppp (usado pelo wvdial e kppp) ele não tem esse problema.

Para facilitar a configuração de redes 3G no Plasma NM resolvi portar o "wizard" de configuração que existe no nm-applet para o KDE, ainda está no começo e só tenho trabalho nos finais de semana com ele, provavelmente só ficará pronto para o release 4.6 do KDE no início do ano que vem. A tela inicial está assim por enquanto:

 

Para implementá-lo estou estudando como funciona a versão do nm-applet e como funciona o sistema configuração de conexões do Plasma NM, leva um bom tempo aprender como os dois funcionam então não esperam nada funcional até setembro pelo menos.

Read more

Chatisse da Microsoft

 Não, desta vez a chatisse não é em relação ao Linux, inclusive ela afeta todo mundo do Windows Live Messenger (antigo MSN). Há alguns dias eles fizeram uma atualização no Windows Live e agora toda vez que alguém loga no hotmail a versão web do WLM inicia te logando no WLM, assim como acontece com o Gtalk no Gmail. Diferentemente no Gtalk toda vez que se loga no WLM ele te desloga de outros clientes WLM, no meu caso o Kopete, só que eu quero só ler e-mails, não quero que me logue no Web WLM, mas será que a Microsoft sabe disso? Olhando no Hotmail não existe opção para desabilitar isso, como sempre a Microsoft empurando as coisas "goela à baixo" pra todos os usuários dos programas dela. Só descobri como "marretar" isso no fórum no Windows Live: é só bloquear os cookies que vem da máquina geo.messenger.services.live.com.

No Konqueror (temos que dar uma pouco de crédito a ele hehe) vá em Configurações -> Configurar Konqueror -> Cookies -> Novo -> digitar geo.messenger.services.live.com e clicar em Ok.

No Chrome vá em Opções -> Configurações avançadas -> Configuração de conteúdo -> Exceções -> Adicionar -> digitar geo.messenger.services.live.com e clicar em Ok.

No Firefox vá em Editar -> Preferências -> Privacidade -> Exceções -> digitar geo.messenger.services.live.com -> Bloquear -> Fechar

 

Esses são os navegadores que tenho instalado aqui, em outros muito provavelmente existem opções para bloquear cookies, é só usá-las.

Read more

Akademy 2010: Volta para Casa

Depois de 11 dias de viagem pela Europa (um dia e meio quase que só dentro de aviões e aeroportos) estamos de volta. Esse foi meu primeiro Akademy e foi realmente inesquecível, adorei ter ido. Além do monte de fotos teve a tradicional foto em grupo (vamos lá, podem brincar de "Onde está Wally?" comigo hehe) e o "day trip", que foi muito divertido. A viagem não foi só diversão, eu a Amanda tivemos algumas reuniões com o pessoal do KDE da Europa pra decidir algumas formas de promover o KDE pelo mundo, foi muito bom conversar pessoalmente com eles. Também tive uma reunião com os desenvolvedores do Solid, dentre outras coisas decidimos que algumas coisas no Solid serão "deprecated" (obsoletadas) no KDE SC 4.5 para serem removidas talvez no KDE SC 4.6 até o ano que vem. Precisamos de mais gente trabalho no Solid, principalmente no backend de udev, eu já estou trabalho nos backends do Modem Manager (como mantenedor) e no do Network Manager (contribuidor), também vou ajudar no backend no udev porque ele é muito importante para o KDE, mesmo assim precisamos de mais gente pra ajudar a implementá-lo. Também aproveitei e tirei a certificação de Qt da Nokia, que era de graça para quem participasse do Akademy :-) Ano que vem tem Akademy novamente e eu estarei lá :-D

O meu amigo na foto abaixo é um membro da COSS (Centro para Soluções de Código Aberto) da Finlândia. A COSS ajudou a organizar o Akademy deste ano então meus parabéns para eles porque tudo saiu perfeito, ótima organização.

 

Read more

Akademy 2010

akademy-2010

Olá pessoal, estamos eu e a Amanda do KDE-MG aqui em Tampere (Finlândia). Para a nossa supresa não está fazendo nem um pingo de frio por aqui (chega a 30C aqui no verão). Outra coisa bem inusitada também é o sol, que se põe por poucas horas,aqui por exemplo são 1:09  e está bem claro lá fora. O Sandro do Live Blue (grupo de KDE da Bahia) até brinca dizendo que acorda de manhã, vai almoçar de manhã, janta de manhã e dorme de manhã pois tem sol praticamente o dia todo, a foto abaixo foi tirada a 22:24 (vinte e duas hora e 24 minutos da noite, meu celular ainda está no fuso horário de Brasília, por isso ele marca 16:24 no EXIF da foto):

 

 

Local do evento:

 

Legal que já conheci vários desenvolvedores do KDE pessoalmente, Lydia, Celeste, Jos, Nuno Pinheiro, logicamente conheci outras pessoas por aqui mas não me lembro dos nomes (foi mal pessoal). Está bem legal o evento e a cidade é bem interessante, várias coisas diferentes do que vemos no Brasil: cidade super limpa, todo mundo atravessa a rua na faixa, ninguém grita na rua pra charmar outra pessoa (só os turistas como nós hehe) e muitas loiras, mas tem morenas por aqui também. O evento está só no início, só na quarta que eu tenho um compromisso marcado com o pessoal do solid, o restante do tempo só assistindo palestras e ajudando alguns amigos. Ainda tem bastante palestras para ver e no meio tempo nós vamos descobrindo como nos divertir na terra do Linus Torvalds :-)

Read more