Canon PhotoCamera
atany 3 января, 2007 - 20:58
Подключил недавно к gentoo Canon S2IS, вычитал, что оно работает через libptp2, поставил, поставил digiKam и gtkam все работает с одним но - только из-под root'a.
Под юзером оно даже камеру найти не может:
$ ptpcam -l Listing devices... bus/dev vendorID/prodID device model ERROR: Could not open session! Try to reset the camera.
Хотя юзер в группу usb добавлен.
Должно быть:
$ sudo ptpcam -l Listing devices... bus/dev vendorID/prodID device model 003/003 0x04A9/0x30F0 Canon PowerShot S2 IS
Кто знает как его заставить работать и под юзером?
P.S. интересно еще то, что если камеру отключить, то прога говорит "Found no PTP devices" из-под юзера - значит таки видит...
»
- Для комментирования войдите или зарегистрируйтесь
Посмотри это,
Посмотри это, может поможет.
Спасибо, но wiki я
Спасибо, но wiki я посмотрел в первую очередь... Добавление юзера в plugdev почему-то не помогает.
Наконец-то сообразил как посмотреть куда udev прикручивает девайс (я считал, что должен быть /dev/usbdev*, а оказалось /dev/bus/usb/*/*).
Очевидно оно не работало, поскольку permissions там root:root 0644.
Заработало оно только после правки правил udev.
diff на /etc/udev/rules.d/50-udev.rules:
В связи с этим вопрос: это глюк в стандартных правилах udev (то, что не прописана группа, как сказано на wiki) или так и должно быть? а то как-то не очень удобно получается - флэшки работают без ковыряний в конфигах, а фотоаппарат сходу не запускается.
Конфиг udev у меня стандартный... был :)