OVH Cloud OVH Cloud

udev, hotplug,sysfs,dbus et hal !!!

12 réponses
Avatar
Bayrouni
Je me suis lancé il y a quelques semaines dans udev, hotplug et sysfs.
J'ai lu la doc et j'ai compris la relation qui existe entre ces trois programmes.

Si je branche une camera, le device correspondant est crée par udev et un symlink que
j'ai configuré dans l'un des fichiers de config de udev, est crée dans /dev
(/dev/camera).

Jusque là tout va bien, mais le but est de pouvoir monter automatiquement ce
/dev/camera sur /mnt/camera par exemple.

Avant de me lancer à nouveau dans la lecture de docs, je voudrais savoir si ce trio
(udev, hotplug et sysfs) est suffisant pour faire cette tâche.

Sinon en plus de ce trio, c'est quoi encore HAL ET DBus?

et quelle est la relation entre le trio et ce duo?

Merci
--
Bayrouni
Email: bayrouni@brutele.be


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

2 réponses

1 2
Avatar
yannick foeillet
Bonjour,

Nicolas Folin a écrit :

SUBSYSTEM="input", SYSFS{name}="Thrustmaster Thrustmaster vibrating
gamepad",KERNEL="js?", NAME="%k", SYMLINK="thrustmaster_fil"



SUBSYSTEM="input", SYSFS{name}="Thrustmaster Thrustmaster vibrating
gamepad",KERNEL="js", NAME="%k", SYMLINK="thrustmaster_fil"

sans le '?' du KERNEL, ça donne quoi ? Car ce '?' sert à remplacer sd?1
= {sda1, sdb1, sdc1} etc ...mais pour le joystick apparement tu ne peux
en avoir qu'un, alors que des périphériques de stockages tu peux en
avoir plusieurs. A tester !

Cordialement,
Yannick


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Jean-Luc Coulon (f5ibh)
--=-0W7GQ/lgHZkSAgUVfu3y
Content-Type: text/plain; charset=iso-8859-15; DelSp=Yes; Format=Flowed
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Le 03.02.2006 11:57:05, Nicolas Folin a écrit :
Maintenant que j'ai compris udev, je relance le débat:

Mon joystick; une fois branché, se retrouve dans /dev/input/js0
Il le fait correctement, je peux l'utiliser, etc.
Par contre, je n'arrive pas à créer le 'SYMLINK' correctement...
J'ai rajouté ça dans mon fichier udev, mais je crois que c'est
'KERNEL' qui n'est pas bon.

SUBSYSTEM="input", SYSFS{name}="Thrustmaster Thrustmaster vibrating
gamepad",KERNEL="js?", NAME="%k", SYMLINK="thrustmaster_fil"


SYMLINK="thrustmaster_fil%e"

Je cherche en parallèle sur le net, mais je ne trouve pas si
facilement que ça....



Jean-Luc

--=-0W7GQ/lgHZkSAgUVfu3y
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)

iD8DBQBD40PaUdGGXzzGnNARAqOZAJ9ekohbo+F69OTLCyVEvEXTabev0wCeP1nB
dYF8bZGAdO7gbyQDSmeAs9Y =p+jG
-----END PGP SIGNATURE-----

--=-0W7GQ/lgHZkSAgUVfu3y--


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
1 2