Utilizando o celular Nokia 5200 Xpressmusic como pendrive no Mandriva Linux 2009.0

A finalidade deste artigo é permitir que o celular Nokia 5200 Xpressmusic seja detectado pelo Mandriva Linux 2009.0 como um pendrive, de forma que seja possível acessar os arquivos de música, vídeo e de imagens do cartão de memória existente neste celular.

[ Hits: 27.724 ]

Por: Tiago Araújo da Costa em 14/12/2008


Uma breve Introdução



Quem possui um celular Nokia 5200 Xpressmusic, mostrado nas imagens abaixo, sabe que o mesmo é detectado no Windows como um pendrive, de forma que os arquivos do cartão de memória tornam-se acessíveis.

No Mandriva Linux 2009.0 entretanto, ao plugar o celular e selecionar no menu do celular a opção "Dispositivo de Armazenamento", não acontece nada e nem é criado o dispositivo /dev/sd??, correspondente ao celular, impossibilitando a montagem do mesmo.

Desta forma o objetivo deste artigo é fazer com que o celular Nokia 5200 Xpressmusic seja reconhecido no Linux como um pendrive, de forma que seja possível acessar os arquivos do cartão de memória inserido no celular.
Linux: Utilizando o celular Nokia 5200 Xpressmusic como pendrive no Mandriva Linux 2009.0  Linux: Utilizando o celular Nokia 5200 Xpressmusic como pendrive no Mandriva Linux 2009.0

Alterando o arquivo unusual_devs.h

Embora os comandos deste artigo tenham sido testados no Mandriva 2009.0 com o kernel 2.6.27-desktop-0.rc8.2mnb, possivelmente podem serem aplicados à outras distribuições, com as devidas modificações.

Primeiro instale os pacotes de desenvolvimento de sua distribuição além dos sources e headers do kernel, utilizando o gerenciador de pacote existente em sua distribuição Linux.

Depois faça o backup do módulo usb-storage utilizando o seguinte comando:

# cp /lib/modules/2.6.XX/kernel/drivers/usb/storage/usb-storage.ko.gz /lib/modules/2.6.XX/kernel/drivers/usb/storage/usb-storage_backup.ko.gz

Onde a pasta 2.6.XX corresponde à versão do kernel instalado, e varia de uma distro para outra. Para saber que versão é esta, utilize o comando:

# uname -r

Em seguida adicione as seguintes linhas no arquivo /usr/src/linux-2.6.XX/drivers/usb/storage/unusual_devs.h:

UNUSUAL_DEV( 0x0421, 0x04bd, 0x0000, 0x0603,
                "Nokia",
                "5200",
                US_SC_DEVICE, US_PR_DEVICE, NULL,
                US_FL_FIX_CAPACITY ),

Ela não deve ser adicionada no final do arquivo, e sim entre os grupos de linhas iniciados pela string UNUSUAL_DEV(, como no exemplo abaixo:

UNUSUAL_DEV( 0x0421, 0x0495, 0x0370, 0x0370,
                "Nokia",
                "6234",
                US_SC_DEVICE, US_PR_DEVICE, NULL,
                US_FL_MAX_SECTORS_64 ),


UNUSUAL_DEV(  0x0421, 0x04bd, 0x0000, 0x0603,
                "Nokia",
                "5200",
                US_SC_DEVICE, US_PR_DEVICE, NULL,
                US_FL_FIX_CAPACITY ),


UNUSUAL_DEV(  0x0421, 0x04b9, 0x0551, 0x0551,
                "Nokia",
                "5300",
                US_SC_DEVICE, US_PR_DEVICE, NULL,
                US_FL_FIX_CAPACITY ),

Em seguida, salve o arquivo.

    Próxima página

Páginas do artigo
   1. Uma breve Introdução
   2. Compilando o módulo usb-storage
   3. Acessando os arquivos do celular
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

Solução de problema em placa de rede Davicom Semiconductor (qualquer distro)

Dispositivo de Captura de Vídeo Somagic EasyCAP DC60/EasyCAP002 no GNU/Linux

Instalando o driver da NVIDIA atualizado para o kernel atual no Metamorphose 2.0

Som multicanal (surround) no Linux

Configurando o som na placa ASUS A7V8X-X

  
Comentários
[1] Comentário enviado por isaac em 14/12/2008 - 21:41h

Não sabia que esse Nokia não é reconhecido no Linux.
Tenho um Motorola Z3 e é só plugar na interface USB que ele é reconhecido na hora.
Até as músicas no Amarok, eu mando para ele mole mole.
Uso o Mandriva 2009 Powerpack.

[2] Comentário enviado por SlackZ em 15/12/2008 - 13:37h

Interessante,
O Slackware, que dizem ser o mais cru das Distros, reconheceu meu nokia 5200 Xpressmusic, normalmente, ao plugar, no KDE ele perguntou se eu queria abrir o dispositivo, da mesma forma que faz quando coloco o pendriver...
Mesma coisa no Ubuntu, Kbuntu e Fedora...
O mais rapido foi o Slackware

[3] Comentário enviado por romeiro em 15/12/2008 - 13:51h

na verdade essa é uma falha especifica do Mandriva, não do Linux em geral. eu tenho esse celular e ele é reconhecido no opensuse , no fedora e no mint.


[4] Comentário enviado por removido em 15/12/2008 - 18:51h

parabéns!!!

[5] Comentário enviado por rogerboff em 16/12/2008 - 00:14h

Verdade... pois uso o meu nokia 5200 a quase dois anos no meu Debian, e isso que já rodava no Etch...
Bom sempre usei o amarok para carregar as músicas... Mas vale a dica para que está tendo problemas com ele..

Abraços

[6] Comentário enviado por predator em 16/12/2008 - 13:06h

amigo, sabe me dizer se essa dica funciona no Motorola W396 ?

abraço

[7] Comentário enviado por GilsonDeElt em 20/12/2008 - 19:00h

tiagoarcosta, parabéns!
dica legal, bem explicada,
útil para todos os que usam Mandriva
e para quem não usa (como eu), também é bom saber
até para ajudar alguém que passe por esse problema

pergunta: cê acessa só via cabo?
se sim, aguarde, pois já tô bolando um artigo sobre como acessar celulares no Linux via Bluetooth. ;-)
Tenho um Nokia 5000, e acesso ele via Bluetooth (testei também com um Motorola V3)


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts