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.