info:linux:materiel

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

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:12] franckinfo:linux:materiel [2023/09/01 10:11] (Version actuelle) – [udevadm trigger: lancement de la détection matériel] franck
Ligne 169: Ligne 169:
 ======acpi -V====== ======acpi -V======
  
-====== UDEV ======+====== udev ======
  
 Pour gérer udev, vous avez deux commandes : udevadm et udevctl. Pour gérer udev, vous avez deux commandes : udevadm et udevctl.
-\\ 
  
-======udevadm======+=====udevadm=====
 paquet: udev \\ paquet: udev \\
 utilitaire de gestion udev\\ utilitaire de gestion udev\\
Ligne 190: Ligne 189:
   udevadm trigger --help   udevadm trigger --help
 </code> </code>
-N'oubliez pas d'exécuter ces commandes en tant que superutilisateur (root) pour avoir les autorisations nécessaires.\\ +N'oubliez pas d'exécuter ces commandes en tant que superutilisateur (root) pour avoir les autorisations nécessaires. 
- +====udevadm info: info sur le materiel detecté==== 
-Pour lister le matériel détecté par udevadmvous pouvez utiliser la commande suivante :+Pour accéder aux informations d'un périphérique du point de vue de udevutilisez la commande suivante :
 <code bash> <code bash>
 udevadm info --query=all --name=/dev/[device] udevadm info --query=all --name=/dev/[device]
Ligne 206: Ligne 205:
 udevadm info --attribute-walk --name=/dev/[device] udevadm info --attribute-walk --name=/dev/[device]
 </code> </code>
-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.\\ 
-\\ +**man udevadm** nous indique la signification des préfixes des lignes : 
- pour accéder aux informations du périphérique.+{| border="2" style="text-align: left; font-weight: bold;" 
 +|+ 
 +| style="width: 25%" scope="col" | Préfixes || Signification 
 +|- 
 +| style="text-align: center;" | P: ||  Device path in /sys/   
 +|- 
 +! style="text-align: center;" | N: || Kernel device node name 
 +|- 
 +| style="text-align: center;" | L: || Device node symlink priority 
 +|- 
 +| style="text-align: center;" | S: || Device node symlink 
 +|- 
 +| style="text-align: center;" | E: || Device property 
 +|} 
 +====udevadm trigger: lancement de la détection matériel==== 
 +<WRAP center round important 60%> 
 +l'option "--type=all" de **udevadm trigger** été supprimée à partir de la version 239 de systemd, qui a été publiée en mai 2022. 
 +</WRAP> 
 +Récupérez les informations d'utilisation de la commande trigger de udevadm: 
 +<code bash> 
 +udevadm trigger --help 
 +</code> 
 +ou 
 +<code bash> 
 +man udevadm 
 +</code> 
 +===déclencher une nouvelle détection de matériel pour tous les périphériques=== 
 +<code bash> 
 +sudo udevadm trigger --subsystem-match=* 
 +</code> 
 +===déclencher une nouvelle détection de matériel pour tous les périphériques USB=== 
 +<code bash> 
 +sudo udevadm trigger --subsystem-match=usb 
 +</code> 
 +===déclencher une nouvelle détection de matériel pour tous les périphériques Ethernet=== 
 +<code bash> 
 +sudo udevadm trigger --subsystem-match=net 
 +</code> 
 +===déclencher une nouvelle détection de matériel pour tous les périphériques audio=== 
 +<code bash> 
 +sudo udevadm trigger --subsystem-match=audio 
 +</code>
  • /home/franck/dokuwiki/doc/data/attic/info/linux/materiel.1693552368.txt.gz
  • Dernière modification : 2023/09/01 09:12
  • de franck