Nikon P7100 não se conecta como um dispositivo de armazenamento em massa

2

Eu tentei conectar uma câmera Nikon P7100 a uma porta USB em dois laptops diferentes que executam o Ubuntu 10.04 e o 11.04, mas nada acontece. A câmera diz que tem o protocolo MTP / PTP. Por isso, não funciona como um dispositivo de armazenamento em massa. Não consigo encontrar nenhuma configuração para alterar o modo na câmera.

lsusb dá: Barramento 002 Dispositivo 007: ID 04b0: 018b Nikon Corp.

É possível montar esta câmera de alguma forma?

    
por Ben Andersen 21.12.2011 / 23:49

2 respostas

1

Usando Usb_modeswitch como discutido acima, não funcionará, mas há algumas formas alternativas de acessar suas fotos, pelo menos uma delas deve funcionar para você:

Em algumas câmeras (como a Nikon D70 da minha amiga), há uma opção na câmera que permite conectá-la ao computador como um dispositivo de armazenamento em massa. No entanto, no seu P7100 eu não acho que existe essa opção depois de olhar através das especificações listadas em site oficial e estudando o manual .

No entanto , existe uma opção que pode funcionar para você; Como você sabe, sua câmera é um dispositivo MTP que você pode tentar montá-la manualmente com gvfs-mount e o protocolo gphoto2 que tem suporte para MTP de dispositivos. Tudo o que você precisa fazer é encontrar (como você já fez) a localização do barramento usb de sua câmera (ou seja, os dois números: Bus 002, Device 007), embora isso provavelmente mude toda vez que você conectar sua câmera, então lembre-se de verificar com lsusb . Digite, por exemplo:

gvfs-mount gphoto2://[usb:002,007]

Em seguida, a câmera deve estar disponível para você importar imagens via aplicativos como gthumb ou, pelo menos, você poderá navegar na pasta .gvfs onde está montada (ative os arquivos ocultos em seu navegador de arquivos para veja a pasta .gvfs ).

Para o Ubuntu 12.10 e posterior: a pasta ~/.gvfs está agora em /run/user/username/gvfs .

Se a montagem não for bem-sucedida, você poderá tirar o cartão de memória e colocá-lo em um leitor de cartões, mas talvez não seja isso que você deseja fazer.

    
por user76204 19.09.2012 / 19:41
0

Observe as últimas várias linhas da saída do comando dmesg 10 segundos depois de conectar a câmera. Deve mostrar alguma coisa. Tente também df -h para ver se está montado.

Experimente usb_modeswitch . Leia man usb__modeswitch . Se você não tiver usb_modeswitch , ele poderá ser instalado via sudo apt-get install usb-modeswitch{,-data} .
Observação: O nome do programa é usb _ modeswitch , mas o nome do pacote é usb - modeswitch .

man usb_modeswitch diz, em parte:

   On  Linux,  in  most  cases  the drivers are provided as a Linux kernel
   module, such as "usbserial". However, the  device  shows  up  as  "usb-
   storage"  by  default.  usb-modeswitch solves that issue by sending the
   respective command which actually performs the switching of the  device
   from "usb-storage" to the target mode like "usbserial".

Mas então eu li o link (depois de pesquisar no Google "MTP"), que listou vários aplicativos Linux que suportavam MTP / PTP .

    
por waltinator 22.12.2011 / 00:40