Forum Linux.debian/ubuntu gphoto2 et permissions

Posté par  .
Étiquettes :
0
19
juin
2006
Bonsoir, j'ai achete il y a quelques temps un appareil photo numerique apres m'etre assure en regardant sur le site de gphoto2 qu'il est bien fonctionnel sous linux mais je me heurte a un probleme de permission.
Après avoir effectué quelques recherches, j'ai trouvé sur ce site http://pureedelinux.net/howto/apnusbhp735.html (j'obtenais la meme chose que sur ce site lorsque je tappais la commande en utilisateur alors qu'en root tout fonctionne) seulement cela n'a pas regle mon probleme.
Precision :
- Je suis en debian unstable
- mon utilisateur etait deja membre du groupe camera et il y'a eu de nombreux reboots depuis l'ajout)
- apres avoir suivi les indications du site j'ai reboote afin d'etre sur que tout a ete pris en compte
- dans les commentaires une autre personne en debian sid indique que pour que ca fonctionne il lui faut relancer le script hotplug dans /etc/init.d seulement j'utilise udev et n'ai par consequent pas de script hotplug et je n'ai pas l'impression d'en trouver un qui le remplacerai en listant le contenu du dossier.
  • # Update

    Posté par  . Évalué à 1.

    Alors on m'a donne ce site a regarder :
    http://jace.seacrow.com/tech/linux/usbcam
    j'ai suivi les indications, :
    - installation du paquet usb-perms
    -modification du fichier usb.permissions pour y ajouter 04b0 012f 0666 104
    (comme precise dans les commentaires du fichiers en adaptant a mon propre cas : les deux premiers nombre sont les product et vendor id, le troisieme les permissions et le 4 le groupe : Bus 002 Device 006: ID 04b0:012f Nikon Corp. pour ce qui est de l'id le group camera est le 104 : camera:x:104:passepartout)

    Mais ca n'a pas regle mon probleme il m'est toujours impossible d'acceder a mon appareil.
    • [^] # Re: Update

      Posté par  . Évalué à 2.

      Ce n'est pas toujours évident de trouver la bonne doc :/

      Il suffit si je me souviens bien d'éditer /etc/udev/libgphoto2.rules et d'ajouter en gardant la même synataxe que le reste du fichier l'identifiant usb du constructeur ainsi que l'identifiant usb du produit :
      par exemple :
      SYSFS{idVendor}=="04a9", SYSFS{idProduct}=="3072", MODE="0660", GROUP="camera"

      Tu dois ensuite redémarrer udev, rebrancher ton appareil photo et les permissions devraient alors être bien positionnées.
      • [^] # Re: Update

        Posté par  . Évalué à 1.

        cf mon message suivant : je vais redemarrer udev je ne l'avait pas fait.
        Merci
    • [^] # Re: Update

      Posté par  . Évalué à 1.

      J'ai trouve ce site :
      http://crysol.inf-cr.uclm.es/node/305
      Le fichier mentionner /etc/udev/libgphoto2.rules ne contient pas de lignes contenant le product id de mon apn, je l'ai rajoute mais ca n'a rien change.
      • [^] # Re: Update

        Posté par  . Évalué à 2.

        Débranche ton appareil photo
        Redémarre udev : /etc/init.d/udev restart
        Rebranche ton appareil photo

        Féliciations pour ta persévérence, tu as réussi à tomber sur la bonne solution :-)
        • [^] # Re: Update

          Posté par  . Évalué à 1.

          Je pense qu'il y a neanmoins un probleme dans les ids du package car :
          - mon appareil n'est pas detecte en tant coolpix 5600 mais en tant que "ptp/ip camera" (je suppose que c'est losqu'il detecte que le protocole ptp est active mais ne reconnais pas l'appareil) alors que le modele est dans la liste.
          - l'appareil de mes parents est aussi detecte en tant qu'un autre appareil.
          • [^] # Re: Update

            Posté par  (site web personnel) . Évalué à 2.

            Sur certains appareils photos, on peux selectionner le type "d'interface": natif a l'appareil ou bien ptp (promene toi dans les menus de l'appareil).

            Mathias
  • # Merci

    Posté par  . Évalué à 1.

    Merci, cela a fonctionne

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.