Bonjour,
je me renseigne sur le fonctionnement d'hotplug.
J'ai vu que le script hotplug chargeait modules / montait des périphériques / lancer des services en fonction du type de périphérique connecté (la base quoi).
J'ai également vu que la liste des périphériques était définie dans un fichier de type *.usermap.
La liste des périphériques gérés par tel ou tel driver était définie dans chaque driver via la table MODULE_DEVICE_TABLE. Soit.
A ce point, ai-je bon ?
Bon, maintenant, j'ai hotplug sur mon système, je branche ma clé USB. Hotplug se lance bien & ma clé est montée. Concernant le module usb mass storage, je crois qu'il est déjà chargé.
Hors je ne vois nulle part une règle hotplug où l'id de ma clé est définie (vendorID/productID).
Comment se passe alors la gestion du montage de la clé USB (clé générique) via hotplug ? Quelqu'un saurait me décrire en détail comment ça se passe ?
J'ai déjà lu quelques doc sur ce sujet, mais j'ai peur que cela soit un peu obsolète.
Merci à vous !
Ref:
http://www.bangmoney.org/presentations/hotplug/
http://www.linuxjournal.com/article/5604
http://linux.die.net/man/8/hotplug
http://www-uxsup.csx.cam.ac.uk/pub/doc/suse/suse9.0/admingui(...)
# hotplug ou udev
Posté par NeoX . Évalué à 3.
mais je n'en sais pas plus
[^] # Re: hotplug ou udev
Posté par Re_ . Évalué à 1.
C'est pour cela que je me renseigne le dessus.
Cependant, j'ai toujours pas très bien compris la différence entre udev & hotplug :
- le kernel détecte un device USB -> hotplug se lance et charge les divers modules
- udev gère /dev, qu'apporte t'il à hotplug ?
[^] # Re: hotplug ou udev
Posté par NeoX . Évalué à 3.
j'ai trouvé ca : https://linuxfr.org//2004/03/03/15608.html
ici meme en 2004 quand udev est arrivé
en fait il semblerait que hotplug passe la main à udev apres detection du peripherique
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.