Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
4835 connectés 

 


Dernière réponse
Sujet : [linux k2.6]Usb device - droits d'accès automatiques sur /dev/mydevice
allawos et ben la soluce était d'ajouter "mydevice:root:root:0666" dans /etc/udev/permissions.d/
Ca marche nickel !

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
allawos et ben la soluce était d'ajouter "mydevice:root:root:0666" dans /etc/udev/permissions.d/
Ca marche nickel !
allawos Un petit up du post, au cas ou ...
allawos Bonjour à tous.
 
Je suis en train de coder un module USB sous linux (kernel 2.6) afin de gérer une caméra usb.
Mon souci se situe au niveau du node situé dans /dev, que j'utilise en tant qu'image de mon device.
 
Jusqu'ici, j'utilisais un node propre, en faisant :
mknod -m 666 /dev/usb/mydevice c 180 0
 
Ainsi ce node /dev/usb/mydevice était bien créé avec les droits rw rw rw.
 
Le truc, c'est que je viens de réaliser que lorsque mon module appelle la commande usb_register_dev(),
il créé automatiquement un node situé dans /dev/ . Mais ce node est créé avec rw uniquement pour root.
J'ai pourtant assigné les droits suivants à l'attribut mode de la structure usb_class_driver que j'ai créé :
    .mode =  S_IFCHR | S_IRUSR | S_IWUSR | S_IRGRP | S_IWGRP | S_IROTH | S_IWOTH,
 
... mais le node possède toujours les meme droits :(.
 
Est-ce possible de faire en sorte que le node créé automatiquement par le module, possède les droits en rw pour tout le monde ... ?
Merci d'avance !

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)