GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Configurer Udev pour modifier les autorisations sur le périphérique USB Hid ?

J'ai une balance USB, une USB HID. Actuellement, lorsqu'il est branché, les autorisations permettent uniquement au superutilisateur d'y accéder. Comment puis-je configurer udev pour permettre à quiconque d'accéder à cet appareil ? J'ai les identifiants du fournisseur et du produit, mais j'aimerais plutôt les faire correspondre en fonction du type HID.

En ce moment, j'ai du mal à trouver une règle existante qui s'applique à cela (j'ai cherché "hidraw" dans /lib/udev/rules.d et /etc/udev/rules.d , entre autres).

Meilleure réponse

Normalement, cela se fait en ajoutant à /etc/udev/rules.d un fichier peut-être nommé 50-usb-scale.conf avec un contenu comme celui-ci :

SUBSYSTEM=="usb", ATTR{idVendor}=="HEX1", ATTR{idProduct}=="HEX2", MODE="0666"

HEX1 et HEX2 sont remplacés respectivement par le fournisseur et l'identifiant du produit.

Pour faire correspondre le type d'interface à la place, vous pouvez essayer de remplacer ATTR{idVendor}=="HEX1", ATTR{idProduct}=="HEX2" avec une correspondance pour bInterfaceClass étant 03 (HID):

SUBSYSTEM=="usb", ATTR{bInterfaceClass}=="03", MODE="0666"

Mais attention, cela attrapera aussi les souris et les claviers.


Ubuntu
  1. Linux - Modifier les autorisations de dossier ?

  2. Comment déclencher un événement dans le script Shell lorsqu'un périphérique USB est supprimé ?

  3. Comment configurer le propriétaire/groupe du fichier de périphérique avec les règles udev

  4. configurer l'appareil pour le développement (???????????? aucune autorisation)

  5. Comment déterminer la version USB 1.1 ou 2.0

Comment modifier les autorisations sous Linux

Comment monter le périphérique USB Leapfrog Tag ?

Ubuntu 20.04 Modifier le problème du périphérique de sortie audio ?

Comment afficher une notification lorsqu'un périphérique USB est inséré ?

Comment modifier les autorisations de fichiers dans cPanel

Comment modifier les autorisations de fichier