François Soumillion wrote:
...
udev est donc un successeur de devfs qui permet de créer la hiérarchie
des devices présents dans le pseudo file system /dev.
udev utilise les évenements envoyés par le kernel et crée l'entrée ad
hoc dans /dev.

Oui.

Il y a déjà quelque temps, lors du passage à udev, le package hotplug
a été enlevé.
J'avais lu par ailleurs que l'on trouvait dans
/proc/sys/kernel/hotplug la commande qui était exécuté lorsqu'un
nouveau device était connecté. Dans la plupart des distribs, on y
trouve /sbin/hotplug. Chez moi, ce fichier est vide.

Oui, hotplug is dead baby, hotplug is dead [*]

[*] référence à Pulp Fiction ;)

D'où ma question, comment est géré le hotplug sous ma debian ?
Ca fonctionne très bien mais j'aimerais comprendre comment.

Tu oublies une composante essentielle dans ce système: hal

En fait, c'est hal qui envoit les "events" (p.ex. lorsque tu "plugges" un stick ou disque USB)

Le fonctionnement de tout ça est très dépendant de la distribution, parce que ça bouge beaucoup au niveau de udev/hal/hotplug/subfs.

p.ex. dans la SUSE 10.1 (qui va sortir bientôt), ils ont carrément viré subfs parce que ça fait trop de problèmes dans les dernières versions du kernel (race conditions, ...)

Dans la SUSE 10.0, il y a encore quelques traces de hotplug, mais dans la 10.1, c'est complètement viré du système.

Bref, je suis d'accord avec toi, ce n'est vraiment pas évident de comprendre ce nouveau système qui change tous les 3 mois pour l'instant. Espérons que les kernel/GNOME/KDE devs se mettent enfin d'accord et que ça se stabilise.

--
  -o) Pascal Bleser     http://linux01.gwdg.de/~pbleser/
  /\\ <[EMAIL PROTECTED]>       <[EMAIL PROTECTED]>
 _\_v   FOSDEM 2006 -- 25+26 February 2006 in Brussels

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________________
Linux Mailing List - http://www.unixtech.be
Subscribe/Unsubscribe: http://lists.unixtech.be/cgi-bin/mailman/listinfo/linux
Archives: http://www.mail-archive.com/linux@lists.unixtech.be
IRC: chat.unixtech.be:6667 - #unixtech
NNTP: news.gname.org - gmane.org.user-groups.linux.unixtech

Répondre à