Arquivo de novembro de 2006

Lendo dados do Celular Siemens CX 75 no Ubuntu-Edgy através do USB

quinta-feira, 23 de novembro de 2006

Comprei um celular Siemens CX 75, e como sempre venho um cd com suporte para MS Windows.
Começa então a minha busca para poder acessar os dados do celular, depois de ver fórums e dicas semelhantes com outros modelos, acabei desenvolvendo o meu método.
A Siemens tem o seu próprio sistema de arquivos, e desenvolveram um suporte para linux chamado SIEFS, então temos que instalar o suporte a ele.
Caso você esteja usando uma imagem kernel genérico do edgy como eu, não terá grande dores de cabeça.

root@rgimenescp:/# uname-r
2.6.17-10-generic

Vamos precisar instalar os seguinte pacotes como root:

root@rgimenescp :/#apt- get install module-assistant fuse-source fuse-utils libfuse2 libfuse-dev build-essentials
root@rgimenescp:/#wget http://chaos.allsiemens.com/download/siefs-0.5.tar.gz
root@rgimenescp:/#mv siefs-0.5.tar.gz /usr/local
root@rgimenescp:/##cd /usr/local
root@rgimenescp:/usr/local/#tar -zxvf siefs-0.5.tar.gz
root@rgimenescp:/usr/local/#cd siefs-0.5 /
root@rgimenescp:/usr/local/siefs-0.5/#./configure
root@rgimenescp:/usr/local/siefs-0.5/#make
root@rgimenescp:/usr/local/siefs-0.5/#make install

Fuse é um ferramenta para criação de sistemas de arquivos em Linux e o SIEFS é baseado em Fuse, por isso instalamos esses pacotes.
Siefs, não tem nos repositórios oficiais do Ubuntu então resolvi baixar e compilar(./configure,make, make install). Se você tem o gcc instalado e o g++ não terá problemas se não tiver instale-os.

Checando se o módulo fuse foi carregado:
root@rgimenescp:/home/rgimenes# lsmod | grep fuse
fuse 43912 2

Agora vamos plugar o cabo USB no telefone celular, e ver se reconheceu.

root@rgimenescp:/home/rgimenes# lsusb
Bus 005 Device 001: ID 0000:0000
Bus 004 Device 006: ID 11f5:0003 Siemens AG (?) Mobile phone USB cable
Bus 004 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000

Provavelmente ele deve ter criado um device no /dev/ttyUSB0.
Caso este device não tenha sido criado,temos que criar com o comando “mknod /dev/ttyUSB0 c 188 0″. Caso tenha usado este comando, não esqueça de dar permissão de acesso a ele, para tanto, use o “chmod 766 /dev/ttyUSB0″.

Agora é só montar o device:

root@rgimenescp:/# mount -t siefs /dev/ttyUSB0 /media/celular

Vou explicar agora o sistema de arquivos do celulare Siemens.

root@rgimenescp:/# ls /media/celular
Data MMCard

/Data: São os arquivos do celular da memória interna, aconselho não deletar nenhum arquivo deste diretório a não ser que você tenha o criado, são wallpapers, melodias, temas, logos etc.

root@rgimenescp:/# ls /media/celular/Data/
Animations Misc PHOTOS Skins System Videos
Java MMS Card Pictures Sounds Themes Voice memo

/MMCard: Este diretório representa, o cartão SD no meu caso de 128MB, por default o celular criou 2 diretório o “Pictures” e “Videos”, aproveitei e criei um de “mp3″ e joguei algumas músicas.

root@rgimenescp:/# ls /media/celular/MMCard/
mp3 Pictures Videos

Pronto agora você pode manipular do jeito que achar melhor.

Após finalizar as copias,etc você deve desmontar o device para não dar problemas no celular.

root@rgimenescp:/# umount /media/celular

Se quiser também pode colocar esse ponto de montagem no “/etc/fstab” eu sugiro a inserção da seguinte linha:

/dev/ttyUSB0 /media/celular siefs uid=1000,auto,rw,nosuid,nodev 0 0

E assim não precisei usar o pc do meu pai para acessar os arquivos do meu novo brinquedinho, Compartilho aqui minhas dicas pois não achei nada especifico para este aparelho para linux.

Referências que usei: Artigo Vol - SiemensMC60, Post Ubuntu Fórums1, Post Ubuntu Fórums2, Benq-Siemens Fórums.

Até a próxima.

semana compulsiva.

segunda-feira, 20 de novembro de 2006

Domingo já comecei bem fisgado por um promoção da americanas.com, acabei comprando o Siemens CX75 Black - GSM entre suas características, possue camera digital de 1.3mpx que já ouvi falar que é meia boca, também mp3 e com MiniCardSd de 128mb, cliente de blog entre outros.
Estou também a procura por câmera digital já que a minha esta quase morrendo depois de 3 anos de puro uso.
Mas não pare por ae, até o final de semana tenho que depositar uma grana do camping que vou usar na virada do ano em Ilhabela, esta marcado para irmos em 3 motos será uma aventura viver que nem nômades .

macacos me mordam não acredito!
E amanhã se eu não tivesse que trabalhar com certeza eu ia ver a Emmeline o Richard no filme “De volta a lagoa azul” clássico que vai passar na sessão da tarde!

os 3 X’s: xchat-gnome X xchat

sábado, 18 de novembro de 2006

Tudo que roda que em ambiente gráfico no Linux, quer dizer que roda em “X”.
O “X” é o servidor gráfico do Linux, você pode entender melhor clicando aqui.
Geralmente os programas que tem o nome de “XNome” rodam sobre o “X” independente do gerenciador de janelas(gnome, kde, fluxbox). Exemplos Xchat, Xpdf e por ae vai.
Gnome usa a biblioteca GTK, que é open source, já o Kde usa a QT que não é open source.
x versus xApós esses esclarecimentos vem os 3 X’s vamos ao problema, hoje comecei a insana busca por tentar recuperar meu clipes perdidos, instalei então Amule e também um cliente IRC. Sem medo de ser feliz instalei o Xchat que vem com o Ubuntu Edgy.
Confesso que quando abri o Xchat e comecei a usar senti um certo asko, estranho meio que para lammers. Resolvi então tentar instalar o Xchat mais antigo e acabei descobrindo que Existe 2 versões desse programa no Ubuntu Edgy.
Vejam abaixo o search via apt:

root@zumbicore:/home/rgimenes# apt-cache search xchat
xchat-gnome - a new frontend to the popular X-Chat IRC client
xchat-gnome-common - a new frontend to the popular X-Chat IRC client
xchat - IRC client for X similar to AmIRC
xchat-common - Common files for X-Chat
xchat-guile - Guile scripting plugin for XChat
xchat-systray - xchat systray notification icon
xchat-xsys - x-chat plugin that can display your current system statistics
root@zumbicore:/home/rgimenes#

Resumindo o pacote xchat-gnome é uma porcaria, ao você selecionar o texto ele não joga para área de transferência, ao você dar um “get” em algum DCC não vem o arquivo.
Então instalei o pacote xchat e meus problemas acabaram, tudo voltou a normalidade.
Xchat-gnome é um programa que não é pra IRCQUEIRO, muito cheio de firulas.

The Fat Of The Land

quinta-feira, 16 de novembro de 2006

Quarta 15 de novembro, amigo reche e eu fazendo a rede em casa, ligo meu pc ele diz:

Reche: Esse eu HD ta miando hein?
Eu: Que nada esse micro é guerreiro…

Quinta 16 de novembro, morrem 15 GB de Clips Musicais, possuo meus videos boot-legs em cds, mas meu clipes eu tinha apenas em HD, e meu HD de 40gb morreu.

Bola pra frente, hoje instalei o Ubuntu-Edgy, a para é o seguinte, eu preciso de x,y e z, se o SO antende deixa ele do jeito que tá não tenho tempo pra firulas, não que não goste mas regra número 1, é sair da lambreta, então simples e funcional.

Estou eu aqui tomando uma breja ouvindo um Prodigy(pelo menos as mp3 estão vivas), e pesquisando Campings para virada do ano no litoral Norte de São Paulo, é irá uma boa grana!