Concretement, ça sert à quoi udev ? Et comment ça marche de spéci al ?
Désolé pour la connerie de la question, mais ça me pose pb ^^
RL
Concretement, ça sert à quoi udev ? Et comment ça marche de spéci al ?
Désolé pour la connerie de la question, mais ça me pose pb ^^
RL
Concretement, ça sert à quoi udev ? Et comment ça marche de spéci al ?
Désolé pour la connerie de la question, mais ça me pose pb ^^
RL
Le 17.08.2005 22:44:54, feanor a écrit:
> Concretement, ça sert à quoi udev ? Et comment ça marche de spé cial ?
> Désolé pour la connerie de la question, mais ça me pose pb ^^
> RL
udev sert à créer les fichiers de périphérique dans /dev dynamiqu ement
en association avec hotplug, dbus, hal... Lorsqu'un module est chargé,
il va alors automatiquement créé le périphérique voulu. On peut a ussi,
en écrivant ses propres règles dans le ficier de configuration, avoir
le nom du périphérique qui soit tojours le même pour les périph ériques
usb indépendament de leur ordre e branchement : utile pour les clés u sb
ou les disques externes usb.
Le 17.08.2005 22:44:54, feanor a écrit:
> Concretement, ça sert à quoi udev ? Et comment ça marche de spé cial ?
> Désolé pour la connerie de la question, mais ça me pose pb ^^
> RL
udev sert à créer les fichiers de périphérique dans /dev dynamiqu ement
en association avec hotplug, dbus, hal... Lorsqu'un module est chargé,
il va alors automatiquement créé le périphérique voulu. On peut a ussi,
en écrivant ses propres règles dans le ficier de configuration, avoir
le nom du périphérique qui soit tojours le même pour les périph ériques
usb indépendament de leur ordre e branchement : utile pour les clés u sb
ou les disques externes usb.
Le 17.08.2005 22:44:54, feanor a écrit:
> Concretement, ça sert à quoi udev ? Et comment ça marche de spé cial ?
> Désolé pour la connerie de la question, mais ça me pose pb ^^
> RL
udev sert à créer les fichiers de périphérique dans /dev dynamiqu ement
en association avec hotplug, dbus, hal... Lorsqu'un module est chargé,
il va alors automatiquement créé le périphérique voulu. On peut a ussi,
en écrivant ses propres règles dans le ficier de configuration, avoir
le nom du périphérique qui soit tojours le même pour les périph ériques
usb indépendament de leur ordre e branchement : utile pour les clés u sb
ou les disques externes usb.
Le 18/08/05, Jean-Luc Coulon (f5ibh) a écrit :Le 17.08.2005 22:44:54, feanor a écrit:
> Concretement, ça sert à quoi udev ? Et comment ça marche de spécial ?
> Désolé pour la connerie de la question, mais ça me pose pb ^^
> RL
udev sert à créer les fichiers de périphérique dans /dev dynamiquement
en association avec hotplug, dbus, hal... Lorsqu'un module est chargé,
il va alors automatiquement créé le périphérique voulu. On peut aussi,
en écrivant ses propres règles dans le ficier de configuration, avoir
le nom du périphérique qui soit tojours le même pour les périphériques
usb indépendament de leur ordre e branchement : utile pour les clés usb
ou les disques externes usb.
J'en profite pour sauter sur la question... vu que ça m'intéresse
vu que tu as l'air de bien connaitre le mécanisme (un peu complexe je
trouve) entre hal,udev, hotplug, dbus... sais-tu comment on créé ces
fameux fichiers pour créer automatiquement un certain device (genre
/dev/cleusb1gb, /dev/dd40gb) dès qu'un certain périphérique est
branché ?
est-ce simple ?
et sinon ou peut-on trouver de la doc ou des exemples simples ?
merci
Le 18/08/05, Jean-Luc Coulon (f5ibh)<jean.luc.coulon@gmail.com> a écrit :
Le 17.08.2005 22:44:54, feanor a écrit:
> Concretement, ça sert à quoi udev ? Et comment ça marche de spécial ?
> Désolé pour la connerie de la question, mais ça me pose pb ^^
> RL
udev sert à créer les fichiers de périphérique dans /dev dynamiquement
en association avec hotplug, dbus, hal... Lorsqu'un module est chargé,
il va alors automatiquement créé le périphérique voulu. On peut aussi,
en écrivant ses propres règles dans le ficier de configuration, avoir
le nom du périphérique qui soit tojours le même pour les périphériques
usb indépendament de leur ordre e branchement : utile pour les clés usb
ou les disques externes usb.
J'en profite pour sauter sur la question... vu que ça m'intéresse
vu que tu as l'air de bien connaitre le mécanisme (un peu complexe je
trouve) entre hal,udev, hotplug, dbus... sais-tu comment on créé ces
fameux fichiers pour créer automatiquement un certain device (genre
/dev/cleusb1gb, /dev/dd40gb) dès qu'un certain périphérique est
branché ?
est-ce simple ?
et sinon ou peut-on trouver de la doc ou des exemples simples ?
merci
Le 18/08/05, Jean-Luc Coulon (f5ibh) a écrit :Le 17.08.2005 22:44:54, feanor a écrit:
> Concretement, ça sert à quoi udev ? Et comment ça marche de spécial ?
> Désolé pour la connerie de la question, mais ça me pose pb ^^
> RL
udev sert à créer les fichiers de périphérique dans /dev dynamiquement
en association avec hotplug, dbus, hal... Lorsqu'un module est chargé,
il va alors automatiquement créé le périphérique voulu. On peut aussi,
en écrivant ses propres règles dans le ficier de configuration, avoir
le nom du périphérique qui soit tojours le même pour les périphériques
usb indépendament de leur ordre e branchement : utile pour les clés usb
ou les disques externes usb.
J'en profite pour sauter sur la question... vu que ça m'intéresse
vu que tu as l'air de bien connaitre le mécanisme (un peu complexe je
trouve) entre hal,udev, hotplug, dbus... sais-tu comment on créé ces
fameux fichiers pour créer automatiquement un certain device (genre
/dev/cleusb1gb, /dev/dd40gb) dès qu'un certain périphérique est
branché ?
est-ce simple ?
et sinon ou peut-on trouver de la doc ou des exemples simples ?
merci
Le 18/08/05, Jean-Luc Coulon (f5ibh) a
écrit :
> ou les disques externes usb.
J'en profite pour sauter sur la question... vu que ça m'intéresse
vu que tu as l'air de bien connaitre le mécanisme (un peu complexe je
trouve) entre hal,udev, hotplug, dbus... sais-tu comment on créé ces
fameux fichiers pour créer automatiquement un certain device (genre
/dev/cleusb1gb, /dev/dd40gb) dès qu'un certain périphérique est
branché ?
est-ce simple ?
et sinon ou peut-on trouver de la doc ou des exemples simples ?
merci
Le 18/08/05, Jean-Luc Coulon (f5ibh)<jean.luc.coulon@gmail.com> a
écrit :
> ou les disques externes usb.
J'en profite pour sauter sur la question... vu que ça m'intéresse
vu que tu as l'air de bien connaitre le mécanisme (un peu complexe je
trouve) entre hal,udev, hotplug, dbus... sais-tu comment on créé ces
fameux fichiers pour créer automatiquement un certain device (genre
/dev/cleusb1gb, /dev/dd40gb) dès qu'un certain périphérique est
branché ?
est-ce simple ?
et sinon ou peut-on trouver de la doc ou des exemples simples ?
merci
Le 18/08/05, Jean-Luc Coulon (f5ibh) a
écrit :
> ou les disques externes usb.
J'en profite pour sauter sur la question... vu que ça m'intéresse
vu que tu as l'air de bien connaitre le mécanisme (un peu complexe je
trouve) entre hal,udev, hotplug, dbus... sais-tu comment on créé ces
fameux fichiers pour créer automatiquement un certain device (genre
/dev/cleusb1gb, /dev/dd40gb) dès qu'un certain périphérique est
branché ?
est-ce simple ?
et sinon ou peut-on trouver de la doc ou des exemples simples ?
merci
udev sert à créer les fichiers de périphérique dans /dev
dynamiquement en association avec hotplug, dbus, hal...
Lorsqu'un
module est chargé, il va alors automatiquement créé le
périphérique voulu
udev sert à créer les fichiers de périphérique dans /dev
dynamiquement en association avec hotplug, dbus, hal...
Lorsqu'un
module est chargé, il va alors automatiquement créé le
périphérique voulu
udev sert à créer les fichiers de périphérique dans /dev
dynamiquement en association avec hotplug, dbus, hal...
Lorsqu'un
module est chargé, il va alors automatiquement créé le
périphérique voulu
Le Thursday 18 August 2005 09:08, Jean-Luc Coulon (f5ibh)("Jean-Luc
Coulon (f5ibh)" ) disait:
Salut,
> udev sert à créer les fichiers de périphérique dans /dev
> dynamiquement en association avec hotplug, dbus, hal...
^^^^^^^^^^
Vous en êtes sûr? Udev ne dépend ni de dbus ni de hal.
Par contre, étant implanté complétement en userspace, il utilise
sysfs et hotplug !
> Lorsqu'un
> module est chargé, il va alors automatiquement créé le
> périphérique voulu
C'est comme ça que comprenais UDEV.
Pour moi, hotplug (le driver du KERNEL, pas le package) envoie les
évenements issus du kernel signalant qu'un device vient d'être
attaché au système à udevsend et udevd crée le device en fonction de
qu'il y a dans /sys et l'ordre d'arrivé des messages (cf man udevd).
(Par contre, je comprends pas pourquoi le pacakage udev depend de
hotplug !)
Donc, Son seul intérêt réside dans le fait d'avoir un /dev *propre *.
C'est à dire /dev contenant uniquement les devices actuellement
présents sur la machine !
Et, HAL (il se base sur udev pour la détection des états des
devices) travaille avec D-BUS pour offrir une vue unifié (et une API
standard) des devices présents sur le système aux applications
utilisateurs (notamment aux window managers).
Je sais pas si c'est clair et surtout je ne me suis pas planté...
A+
--
Glennie
Le Thursday 18 August 2005 09:08, Jean-Luc Coulon (f5ibh)("Jean-Luc
Coulon (f5ibh)" <jean.luc.coulon@gmail.com>) disait:
Salut,
> udev sert à créer les fichiers de périphérique dans /dev
> dynamiquement en association avec hotplug, dbus, hal...
^^^^^^^^^^
Vous en êtes sûr? Udev ne dépend ni de dbus ni de hal.
Par contre, étant implanté complétement en userspace, il utilise
sysfs et hotplug !
> Lorsqu'un
> module est chargé, il va alors automatiquement créé le
> périphérique voulu
C'est comme ça que comprenais UDEV.
Pour moi, hotplug (le driver du KERNEL, pas le package) envoie les
évenements issus du kernel signalant qu'un device vient d'être
attaché au système à udevsend et udevd crée le device en fonction de
qu'il y a dans /sys et l'ordre d'arrivé des messages (cf man udevd).
(Par contre, je comprends pas pourquoi le pacakage udev depend de
hotplug !)
Donc, Son seul intérêt réside dans le fait d'avoir un /dev *propre *.
C'est à dire /dev contenant uniquement les devices actuellement
présents sur la machine !
Et, HAL (il se base sur udev pour la détection des états des
devices) travaille avec D-BUS pour offrir une vue unifié (et une API
standard) des devices présents sur le système aux applications
utilisateurs (notamment aux window managers).
Je sais pas si c'est clair et surtout je ne me suis pas planté...
A+
--
Glennie
Le Thursday 18 August 2005 09:08, Jean-Luc Coulon (f5ibh)("Jean-Luc
Coulon (f5ibh)" ) disait:
Salut,
> udev sert à créer les fichiers de périphérique dans /dev
> dynamiquement en association avec hotplug, dbus, hal...
^^^^^^^^^^
Vous en êtes sûr? Udev ne dépend ni de dbus ni de hal.
Par contre, étant implanté complétement en userspace, il utilise
sysfs et hotplug !
> Lorsqu'un
> module est chargé, il va alors automatiquement créé le
> périphérique voulu
C'est comme ça que comprenais UDEV.
Pour moi, hotplug (le driver du KERNEL, pas le package) envoie les
évenements issus du kernel signalant qu'un device vient d'être
attaché au système à udevsend et udevd crée le device en fonction de
qu'il y a dans /sys et l'ordre d'arrivé des messages (cf man udevd).
(Par contre, je comprends pas pourquoi le pacakage udev depend de
hotplug !)
Donc, Son seul intérêt réside dans le fait d'avoir un /dev *propre *.
C'est à dire /dev contenant uniquement les devices actuellement
présents sur la machine !
Et, HAL (il se base sur udev pour la détection des états des
devices) travaille avec D-BUS pour offrir une vue unifié (et une API
standard) des devices présents sur le système aux applications
utilisateurs (notamment aux window managers).
Je sais pas si c'est clair et surtout je ne me suis pas planté...
A+
--
Glennie