Nikon P7100 не подключается как запоминающее устройство

Я пытался подключить камеру Nikon P7100 к USB-порту на двух разных ноутбуках под управлением Ubuntu 10.04 и 11.04, но ничего не происходит. Камера говорит, что у нее есть протокол MTP/PTP. Так что это не работает как запоминающее устройство. Я не могу найти настройки для изменения режима в камере.

lsusb предоставляет: Автобус 002 Устройство 007: ID 04b0:018b Корпорация Nikon.

Можно ли как-то смонтировать эту камеру?

2 ответа

С помощью Usb_modeswitch как описано выше , работать не будет, но есть несколько альтернативных способов доступа к вашим фотографиям, по крайней мере, один из них должен работать для вас:

На некоторых камерах (например, Nikon D70 моего друга) на камере есть опция, позволяющая подключить ее к компьютеру в качестве устройства хранения данных. Тем не менее, на вашем P7100 я не думаю, что есть такая возможность после просмотра спецификаций, перечисленных на официальном сайте и изучения руководства.

Тем не менее, есть один вариант, который может работать для вас; как вы знаете, ваша камера MTP устройство, которое вы можете попробовать установить вручную gvfs-mount и протокол gphoto2, который имеет поддержку MTP устройства. Все, что вам нужно сделать, это найти (как вы уже сделали) местоположение шины USB вашей камеры (т.е. два числа: шина 002, устройство 007), хотя это, вероятно, будет меняться при каждом подключении камеры, поэтому не забудьте проверить с lsusb, Введите, например:

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

Тогда камера будет доступна для вас, чтобы импортировать изображения с помощью приложений, таких как gthumb или, по крайней мере, вы сможете просматривать .gvfs папку, в которой он монтируется (включите скрытые файлы в браузере файлов, чтобы увидеть .gvfs папка).

Для Ubuntu 12.10 и более поздних версий: ~/.gvfs папка сейчас на /run/user/username/gvfs,

Если монтирование не удалось, вы, очевидно, могли бы вынуть карту памяти и поместить ее в кард-ридер, но, возможно, это не то, что вы хотите сделать.

Посмотрите на последние несколько строк вывода dmesg подайте команду через 10 секунд после подключения камеры. Это должно показать что-то. Также попробуйте df -h чтобы увидеть, если он установлен.

Пытаться usb_modeswitch, Читать man usb__modeswitch, Если у вас нет usb_modeswitchможно установить через sudo apt-get install usb-modeswitch{,-data},
Примечание: название программы usb_modeswitch, но имя пакета usb-modeswitch,

man usb_modeswitch частично говорит:

   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".

Но затем я прочитал http://en.wikipedia.org/wiki/Media_Transfer_Protocol (после поиска в Google "MTP"), в котором перечислены несколько приложений Linux, поддерживающих MTP/PTP.

Другие вопросы по тегам