J'utilise Ubuntu et je ne trouve pas /sbin/hotplug
. Quelque chose l'a-t-il remplacé?
Comment gère-t-il le branchement à chaud? J'ai lu que le noyau l'appelle pour notifier l'espace utilisateur lorsqu'un événement hotplug se produit. J'ai également vérifié /proc/sys/kernel/hotplug
, mais c'est vide
De https://www.kernel.org/doc/pending/hotplug.txt nous pouvons lire:
... Linux provides two interfaces to hotplug; the kernel can spawn a usermode
helper process, or it can send a message to an existing daemon listening to a
netlink socket.
et:
It's possible to disable the usermode helper hotplug mechanism
(by writing an empty string into /proc/sys/kernel/hotplug)...
Donc, si votre /proc/sys/kernel/hotplug
est vide, ce qui signifie que vous/ubuntu n'utilisez pas le "mécanisme de connexion à chaud de l'aide du mode utilisateur".
Au lieu de cela dev , en tant que "successeur" de l'ancien "mécanisme de hotplug helper en mode utilisateur", écoute sur une socket netlink et est informé par le noyau des événements hotplug.
J'espère que ça aide.