|
[03/07]
:. EMTEC apresenta seu nettop G-Box, baseado em Ion da Nvidia [03/07] :. Resumo do dia [03/07] :. Plataforma Nvidia Ion 2, mais veloz, chegará final do ano [03/07] :. AMD diz não à tecnologia CUDA da Nvidia [03/07] :. Psystar ressurge, e lança novo clone do Mac [03/07] :. URLs curtas substituem códigos de barra 2D nos smartphones [02/07] :. Resumo do dia [02/07] :. Greenpeace lança nova versão do guia de eletrônicos [02/07] :. Apple cresce em meio ao lento mercado dos PCs [02/07] :. TSMC continua com sérios problemas na fabricação em 40 nm [02/07] :. Patch para o kernel Linux resolve problema da patente do FAT [02/07] :. Google Street View no Brasil é anunciado oficialmente [01/07] :. Resumo do dia [01/07] :. Apple já prepara iPhone OS 3.1, com melhorias gráficas [01/07] :. E como vai o Bing, novo motor de buscas da Microsoft? :. Mais noticias » |
Uma febre no Brasil, principalmente de 2006 até os dias atuais, é ter celular com câmera, nisso não há dúvidas. Foto daqui, foto acolá,e enfim, nos deparamos com a mensagem: "Memória cheia". A primeira coisa a fazer, é correr atrás de um cabo de dados. Entramos num site de comércio eletrônico, e, passados alguns dias, chega o cabo na sua casa. Feliz e contente, abrimos a embalagem, e um velho CD acompanha o produto, escrito "Win2K/XP software", só que você não possui Windows instalado na sua máquina. Ao simplesmente plugar o celular na porta USB, nada acontece. E agora, o que fazer? Na primeira parte, falamos sobre os celulares Samsung. A segunda parte desta série de dicas para conexão de celulares no Linux foca nos da marca Siemens. Os celulares desta marca fazem sucesso no Brasil devido ao fato de terem recursos similares às outras marcas, entretanto, por um preço mais acessível. Assim como os celulares da Samsung, a empresa não dá nenhum suporte oficial ao Linux, contudo, vários projetos livres combinados nos permitem acessar normalmente o aparelho. Marlon Carvalho, no Viva o Linux, fez um comentário à respeito de seu celular, que pode se resumir à quase todos os modelos da marca: "A popularidade do celular MC60 da Siemens é grande. Isto deve-se principalmente às suas características como câmera fotográfica, suporte a Java e, obviamente, pelo seu preço acessível. Entretanto, é possível notar que nem todos conseguem acessar os recursos deste celular no Linux. O objetivo deste artigo é mostrar como configurar o Linux para acessar este celular. E Rafael Gimenes, em seu próprio blog: "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." Então, vamos finalmente aos passos. Graças à evolução do kernel, os passos ficaram muito mais ismplificados devido ao desenvolvimento de drivers. Se você possui o kernel padrão das principais distribuições, o driver para o celular já esa embutido. Agora vamos ver como acessar seu sistema de arquivos. Primeiramente, vamos instalar alguns pacotes necessários. Note que vou utilizar no exemplo o apt, comum para distribuições como Ubuntu, Debian e derivados, contudo, use o gerenciador padrão de sua distro para instalação destes. Abaixo estamos instalando pacotes do FUSE, sistema de criação de sistema de arquivos no qual o SieFS foi baseado, além de outros necessários para compilação de programas: # apt- get install module-assistant fuse-source fuse-utils libfuse2 libfuse-dev build-essentials
A seguir, vamos baixar o código fonte do SieFS: # cd /usr/local/
# wget -c http://chaos.allsiemens.com/download/siefs-0.5.tar.gz Extrair, entrar na pasta, compilar e instalar: # tar -xvzf siefs-0.5.tar.gz
# cd siefs-0.5 # ./configure # make # make install A seguir, veja se o módulo foi carregado, rodando: # lsmod | grep fuse
Se aparecer uma linha escrito "fuse" e alguns números, ele foi carregado com sucesso. Caso fique em branco o retorno do comando, rode: # /sbin/modprobe fuse
Plugue o cabo do celular em alguma porta USB, e rode o comando abaixo para ver se o sistema reconheceu o mesmo: # /sbin/lsusb Bus 001 Device 001: ID 0000:0000 Bus 002 Device 002: ID 093a:2468 Siemens AG (?) Mobile phone USB cable Bus 002 Device 001: ID 0000:0000 Bus 005 Device 001: ID 0000:0000 Bus 004 Device 001: ID 0000:0000 Bus 003 Device 001: ID 0000:0000 Note a linha "Siemens AG (?) Mobile phone USB cable", isso quer dizer que o sistema criou um link para o dispositivo com sucesso, em /dev/ttyUSB0, no caso. Vamos alterar a permissão deste, com: # chmod 766 /dev/ttyUSB0
Caso retorne uma mensagem de erro de que o caminho não foi encontrado, rode o comando abaixo seguido do acima: # mknod /dev/ttyUSB0 c 188 0
Para montar o dispositivo, primeiramente crie a pasta de destino: # mkdir /media/celular
Finalmente, montando-o: # mount -t siefs /dev/ttyUSB0 /media/celular
Pronto, o seu celular está acessível a partir da pasta /media/celular, que contém inúmeras outras, lembre-se que você pode modificar seu celular a partir de gerenciadores como o Nautilus, Thunar ou Konqueror. Vamos agora à uma explicação do sistema de arquivos por Rafael Gimenes: /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. Tela de Rafael GimenesDepois de ter mexido no seu celular, não se esqueça de desmontá-lo, com o comando: # umount /media/celular
Para adicionar o celular ao fstab, e tornar sua vida mais prática, abra o arquivo de configuração com um editr qualquer, como root: # gedit /etc/fstab
E adicione a linha: /dev/ttyUSB0 /media/celular siefs uid=1000,auto,rw,nosuid,nodev 0 0
E finalmente salve o arquivo. Agora, para montar o celular, basta conectá-lo à porta USB, e rodar "mount /dev/ttyUSB0". Se você for mais "expert" em Linux, ainda pode configurar o Udev para executar essas operações automaticamente. Agora, livre-se finalmente do Windows para os celulares Siemens e Samsung. Não se esqueça de conferir sempre o Guia Do Hardware, pois em breve teremos mais dicas de celulares de outras marcas no Linux. Até lá, e boa diversão! Agradecimentos
Rafael Gimenes: http://rafaelgimenes.net/2006/11/23/lendo-dados-do-celular-siemens-cx-75-no-ubuntu-edgy-atraves-do-usb/ Marlon Silva Carvalho: http://www.vivaolinux.com.br/artigos/verArtigo.php?codigo=2217
|
|||||