Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
info:linux:materiel [2023/09/01 09:40] – [udevadm info: info sur le materiel detecté] franck | info:linux:materiel [2023/09/01 10:11] (Version actuelle) – [udevadm trigger: lancement de la détection matériel] franck | ||
---|---|---|---|
Ligne 191: | Ligne 191: | ||
N' | N' | ||
====udevadm info: info sur le materiel detecté==== | ====udevadm info: info sur le materiel detecté==== | ||
- | Pour lister le matériel détecté par udevadm, vous pouvez utiliser | + | Pour accéder aux informations d'un périphérique du point de vue de udev, utilisez |
<code bash> | <code bash> | ||
udevadm info --query=all --name=/ | udevadm info --query=all --name=/ | ||
Ligne 205: | Ligne 205: | ||
udevadm info --attribute-walk --name=/ | udevadm info --attribute-walk --name=/ | ||
</ | </ | ||
- | Encore une fois, remplacez [device] par le nom du périphérique que vous souhaitez inspecter. | + | Encore une fois, remplacez [device] par le nom du périphérique que vous souhaitez inspecter.\\ |
- | \\ | + | |
- | pour accéder aux informations du périphérique. | + | |
**man udevadm** nous indique la signification des préfixes des lignes : | **man udevadm** nous indique la signification des préfixes des lignes : | ||
- | {| border=" | + | {| border=" |
+ | |+ | ||
+ | | style=" | ||
|- | |- | ||
- | ! style=" | + | | style=" |
|- | |- | ||
- | | P: | | + | ! style=" |
|- | |- | ||
- | | N: | Kernel device | + | | style=" |
|- | |- | ||
- | | L: | Device node symlink | + | | style=" |
|- | |- | ||
- | | S: | Device node symlink | + | | style=" |
- | |- | + | |
- | | E: | Device property | + | |
|} | |} | ||
+ | ====udevadm trigger: lancement de la détection matériel==== | ||
+ | <WRAP center round important 60%> | ||
+ | l' | ||
+ | </ | ||
+ | Récupérez les informations d' | ||
+ | <code bash> | ||
+ | udevadm trigger --help | ||
+ | </ | ||
+ | ou | ||
+ | <code bash> | ||
+ | man udevadm | ||
+ | </ | ||
+ | ===déclencher une nouvelle détection de matériel pour tous les périphériques=== | ||
+ | <code bash> | ||
+ | sudo udevadm trigger --subsystem-match=* | ||
+ | </ | ||
+ | ===déclencher une nouvelle détection de matériel pour tous les périphériques USB=== | ||
+ | <code bash> | ||
+ | sudo udevadm trigger --subsystem-match=usb | ||
+ | </ | ||
+ | ===déclencher une nouvelle détection de matériel pour tous les périphériques Ethernet=== | ||
+ | <code bash> | ||
+ | sudo udevadm trigger --subsystem-match=net | ||
+ | </ | ||
+ | ===déclencher une nouvelle détection de matériel pour tous les périphériques audio=== | ||
+ | <code bash> | ||
+ | sudo udevadm trigger --subsystem-match=audio | ||
+ | </ |