Siemens no Ubuntu 6.10

Iniciado por samuelbh, 23 de Dezembro de 2006, 00:18

tópico anterior - próximo tópico

samuelbh

A dica abaixo está relacionado ao Modelo Siemens CX75 no Ubuntu 6.10. MAs testei com meu celular M65 e funcionou perfeitamente.

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

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 siefs0.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:

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

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.

Fonte: http://rafaelgimenes.net/2006/11/23/lendo-dados-do-celular-siemens-cx-75-no-ubuntu-edgy-atraves-do-usb
Assinatura removida pela Equipe do Fórum

rafaelgimenes

 :) ;)
rox que bom que deu certo no seu m65.
vlw flw

Daspah

#2
valew kra consegui com siemens c75!
:))

edit:
transferi umas fotos e elas nao abrem parece q corrompeu o negocio =( perdi varias fotos

edit2:
tirei uma foto e transferi via terminal apenas copiando ela pro pc e nao corrompeu

edit3:
vejo que copiando movendo seja la o que mais de 1 arquivo ele corrompe peguei e movi varias fotos pro meu pc e corrompeu, agora 1 por 1 ele nao corrompe =X

JeronimoBr

Alguém conseguiu fazer essa instalação no Feisty? Não consigo compilar, por falta do pacote fuse-source...  :(

carlosaluisio

Somos dois; Nao tem jeito de compilar.

A falta de compatibilidade de sistemas masi atuais ainda é um problema que persiste no Linux de anos em anos.

Se funciona no mais velho, teria que funcionar no mais novo ! mas não é bem assim...

Tenho o M65, e nao consigo fazer funcionar no ubuntu feisty fawn...

Carlos
Ubuntu Lucid é 10 !!!