Le 05.01.2004 15:01, Nicolas Rueff a écrit :
Ainsi parla Erwan David le 005ème jour de l'an 2004:Le Mon 5/01/2004, Jean-Luc Coulon (f5ibh) disait > J'ai fait diverses tentatives dont celle conseillée dans le README > de libgphoto262 : j'ai créé un goupe usb et je me suis fait membre > de ce groupe et j'ai ajouté la ligne suivante à mon /etc/fstab : > none /proc/bus/usb usbfs uid=0,devgid=1000,devmode=0660 0 0 > > 1000 correspond à l'id du groupe usb > > Malgré ça, je n'arrive toujours pas à charger mes fichiers en > provenance de l'appareil. J'utilise usbmgr pour le hotplug de l'usb.Quels sont les droits effectifs après montage ? Quel est le message de gphoto ?
[jean-luc@tangerine] ~ $ ls -l /proc/bus/usb/001/ total 2 -rw-r--r-- 1 root root 18 2004-01-05 12:45 001 -rw-r--r-- 1 root root 18 2004-01-05 12:45 002 -rw-r--r-- 1 root root 18 2004-01-05 15:45 003 Le device en question est le 003 [jean-luc@tangerine] ~ $ gphoto2 --summary *** Erreur ***Une erreur est intervenue dans la bibliothèque d'entrée-sortie ('Impossible d'utiliser le périphérique USB'): Impossible d'utiliser l'interface 0 (Opération non permise). Assurez-vous qu'aucun programme ou module noyau (par ex. dc2xx ou stv680) n'utilise le périphérique et que vous avez bien accès en lecture/écriture au descripteur de périphérique.
*** Erreur (-53: 'Impossible d'utiliser le périphérique USB') *** strace donne : open("/proc/bus/usb/001/003", O_RDWR) = -1 EACCES (Permission denied) open("/proc/bus/usb/001/003", O_RDONLY) = 5ioctl(5, USBDEVFS_CLAIMINTERFACE, 0xbfff42a4) = -1 EPERM (Operation not permitted)
> Si, à la main, je change les droits (chmod o+w) pour le device en > question, je peux alors y accéder normalement.J'ai une ligne comme ça: none /proc/bus/usb usbdevfs defaults 0 0 qui marche très bien (c'est surtout le "usbdevfs" qui est important, je sais pas si ça joue mais essaie pour voir).
/usr/src/linux/Documentation/usb/proc_usb_info.txt dit : « (...) An alternative and more permanent method would be to add none /proc/bus/usb usbfs defaults 0 0 to /etc/fstab. This will mount usbfs at each reboot. (...) **NOTE**: The filesystem has been renamed from "usbdevfs" to "usbfs", to reduce confusion with "devfs". You may still see references to the older "usbdevfs" name. » -- - Jean-Luc
Autrefois il y avait un paquet usbperms pour gérer ça. Mais il a disparu. Par contre la fonctionalité n'est pas reprise par un autre paquet...Wow, si ça c'est pas de l'information qui tue ;) -- .,p**"*=b_ Nicolas Rueff ?P" .__ `*b Montbéliard - France |P .d?'`&, 9| http://rueff.tuxfamily.org M: |} |- H' n.rueff@free.fr &| `#?_._oH' +33 6 77 64 44 80 `H. "`"`' GPG 0xDD44DAB4 `#?. ICQ 97700474 `^~. We are Penguin. Resistance is futile. You will be assimilated.
Attachment:
pgpqYmC4T9i06.pgp
Description: PGP signature