Autor Tópico: Siemens no Ubuntu 6.10  (Lida 3364 vezes)

Offline samuelbh

  • Usuário Ubuntu
  • *
  • Mensagens: 582
    • Ver perfil
Siemens no Ubuntu 6.10
« Online: 23 de Dezembro de 2006, 00:18 »
A dica abaixo está relacionado ao Modelo Siemens CX75 no Ubuntu 6.10. MAs testei com meu celular M65 e funcionou perfeitamente.

Citar
Lendo 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.
Código: [Selecionar]
root@rgimenescp:/# uname-r
2.6.17-10-generic
Vamos precisar instalar os seguinte pacotes como root:

Código: [Selecionar]
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:
Código: [Selecionar]
root@rgimenescp:/home/rgimenes# lsmod | grep fuse
fuse 43912 2

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

Código: [Selecionar]
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:

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

Vou explicar agora o sistema de arquivos do celulare Siemens.

Código: [Selecionar]
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.

Código: [Selecionar]
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.

Código: [Selecionar]
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.

Código: [Selecionar]
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:

Código: [Selecionar]
/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

Offline rafaelgimenes

  • Usuário Ubuntu
  • *
  • Mensagens: 10
    • Ver perfil
    • rafaelgimenes.net
Re: Siemens no Ubuntu 6.10
« Resposta #1 Online: 26 de Dezembro de 2006, 08:15 »
 :) ;)
rox que bom que deu certo no seu m65.
vlw flw

Offline Daspah

  • Usuário Ubuntu
  • *
  • Mensagens: 23
    • Ver perfil
Re: Siemens no Ubuntu 6.10
« Resposta #2 Online: 26 de Dezembro de 2006, 23:06 »
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
« Última modificação: 26 de Dezembro de 2006, 23:41 por Daspah »

Offline JeronimoBr

  • Usuário Ubuntu
  • *
  • Mensagens: 34
    • Ver perfil
    • Blog do Jerônimo
Re: Siemens no Ubuntu 6.10
« Resposta #3 Online: 30 de Junho de 2007, 00:41 »
Alguém conseguiu fazer essa instalação no Feisty? Não consigo compilar, por falta do pacote fuse-source...  :(

Offline carlosaluisio

  • Usuário Ubuntu
  • *
  • Mensagens: 554
  • Só o capitalismo salva!
    • Ver perfil
Re: Siemens no Ubuntu 6.10
« Resposta #4 Online: 05 de Julho de 2007, 16:21 »
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 !!!