Lister les devices pour créer une règle udev

udev


Dans le style l’utilitaire find est une application qui permet de faire beaucoup mais alors beaucoup de choses. Dans un article précédent, je te présentais comment rechercher les dossiers vides de ton système et les supprimer. Aujourd’hui, le but est de lister les devices systèmes dans le but de créer des règles udev.

La commande pour lister les devices est la suivante :

$ find /sys -name dev
/sys/devices/pci0000:00/0000:00:11.0/ata1/host0/target0:0:0/0:0:0:0/scsi_generic/sg0/dev
/sys/devices/pci0000:00/0000:00:11.0/ata2/host1/target1:0:0/1:0:0:0/bsg/1:0:0:0/dev
/sys/devices/pci0000:00/0000:00:11.0/ata2/host1/target1:0:0/1:0:0:0/block/sr0/dev
/sys/devices/pci0000:00/0000:00:11.0/ata2/host1/target1:0:0/1:0:0:0/scsi_generic/sg1/dev
/sys/devices/pci0000:00/0000:00:12.0/usb3/3-1/dev
/sys/devices/pci0000:00/0000:00:12.0/usb3/3-1/3-1:1.0/tty/ttyACM0/dev
/sys/devices/pci0000:00/0000:00:12.0/usb3/dev

Dans l’exemple ci-dessus, le device qui nous intéresse est celui contenant ttyACM0 qui est un transmetteur / récepteur 868 MHz. Pour récupérer l’ensemble des informations nécessaires à la création d’un règle udev, il faut utiliser la commande udevadm avec la ligne correspondante à votre device en enlevant le suffixe « /dev », tel que :

$ udevadm info -a -p /sys/devices/pci0000:00/0000:00:12.0/usb3/3-1/3-1:1.0/tty/ttyACM0

Vous avez maintenant toutes les informations nécessaires pour faire vos propres règles udev et automatiser votre système.

Logo Gnome

Partager un scanner sur votre réseau local via Sane

udev


Vous avez un scanner connecté à votre NAS ou à un de vos ordinateurs, mais vous n’avez pas envie de devoir le débrancher continuellement pour faire un scan depuis un autre PC. Cet article a pour objectif de présenter une solution de partage d’un scanner sur un réseau local. Pour faire de même chez vous, suivez le guide.

Renommer une interface réseau eth1 en eth0

udev


Vous avez remplacé une carte réseau sur votre ordinateur, mais la nouvelle se trouve nommée en eth1 alors que vous avez configuré tous vos services en eth0. Vous voulez la renommer en eth0, rien de plus simple. Vous devrez simplement modifier le fichier /etc/udev/rules.d/70-persistant-net.rules.