Questions marquées «udev»

Udev est un processus Linux qui gère les entrées de fichiers de périphérique sous / dev

1
Comprendre la sortie de `udevadm info -a -n / dev / sdb`
Je branche un disque dur externe à mon ordinateur portable. J'essaie de trouver les informations par $ udevadm info -a -n /dev/sdb Udevadm info starts with the device specified by the devpath and then walks up the chain of parent devices. It prints for every device found, all possible attributes …
11 usb  udev  devices  storage  pci 

5
Quelle est la différence entre udev et hald?
Je commence juste à plonger dans les composants internes de Linux, et je me demandais quelle est la différence entre udev et le démon hal. D'après ce que je comprends, les deux semblent être responsables de la gestion des périphériques enfichables à chaud ... est utilisé par udev pour écouter, …
11 udev  daemon 

2
Comment puis-je changer les autorisations dans / sys pour modifier l'état d'une LED / lumière en utilisant `udev`?
J'ai un Thinkpad et j'aimerais utiliser le ThinkLight (le flash blanc au-dessus de l'écran conçu pour éclairer le clavier) pour les notifications sur les messages Jabber entrants. C'est facile à réaliser car il suffit de passer /sys/class/leds/tpacpi::thinklight/brightnessà 255. Je le ferai avec un simple script Bash, qui laissera la lumière …

2
Attributs de divers périphériques parents dans une règle udev
J'ai du mal à comprendre comment les attributs de périphérique udev de différents périphériques parents sont évalués dans une règle. Je veux écrire une règle pour un périphérique USB série spécifique (modem HUAWEI), avec une promenade d'attribut comme suit: $ udevadm info --attribute-walk --name=/dev/ttyUSB0 looking at device '/devices/platform/bcm2708_usb/usb1/1-1/1-1.3/1-1.3:1.0/ttyUSB0/tty/ttyUSB0': KERNEL=="ttyUSB0" SUBSYSTEM=="tty" …
11 arch-linux  udev 

1
Comment attendre un / dev / video0 avant de démarrer un service
Je peux écrire des fichiers d'unité, qui dépendent d'un montage, car je peux les répertorier puis les ajouter Requires=xxx, tels que: # systemctl list-units | grep data mount-data.service loaded active exited Manage the data partition Ce que j'essaie de faire, c'est de démarrer le service lorsque la webcam est connectée …
11 systemd  udev 

2
Comment obtenir le nom de fichier du périphérique à partir de la sortie lsusb ou par le chemin du périphérique
Question connexe: notification de connexion / déconnexion USB Lorsque l'appareil est branché / débranché, je reçois une notification instantanée, c'est génial. Mais pour le rendre (presque) parfait, je veux également obtenir le nom de fichier de l'appareil comme /dev/ttyUSB0, et, mieux encore, tous les liens symboliques vers celui-ci. Mais, je …
11 linux  usb  devices  udev 

5
Comment exécuter un processus de longue durée sur un événement Udev?
Je veux exécuter une connexion ppp lorsque mon modem USB est connecté, j'utilise donc cette udevrègle: ACTION=="add", SUBSYSTEM=="tty", ATTRS{idVendor}=="16d8",\ RUN+="/usr/local/bin/newPPP.sh $env{DEVNAME}" (Mon modem apparaît en /devtant que ttyACM0) newPPP.sh: #!/bin/bash /usr/bin/pon prov $1 >/dev/null 2>&1 & Problème: L' udevévénement se déclenche et newPPP.sh est en cours d'exécution, mais le newPPP.shprocessus …
11 linux  udev  ppp 

2
Renommer mon interface réseau WLAN
Je sais que cette question est similaire à " Udev: renommer mon interface réseau ", mais je ne la considère pas comme un doublon car mon interface n'est pas nommée via une règle udev, et aucune des autres réponses de cette question n'a fonctionné pour moi. J'ai donc un adaptateur …
11 wifi  udev 

2
Pourquoi ne puis-je pas trouver MAKEDEV dans le dossier / dev?
J'explore actuellement l'arborescence des répertoires sur Linux Mint tout en le soutenant par un livre que j'ai acheté. Eh bien, le livre a spécifiquement dit que: Le /devrépertoire contient les fichiers de périphériques spéciaux pour tous les périphériques. Les fichiers de périphérique sont créés lors de l'installation, puis avec le …

5
Montage automatique de clés USB sur Debian
J'utilise Debian Squeeze sur un ordinateur plug (donc SSH uniquement, pas d'interface graphique) et ce que j'essaie de faire, c'est de l'obtenir de sorte que lorsqu'une clé USB est branchée, elle soit automatiquement montée. Ce que j'ai fait, c'est installer autofsqui, d'après ce que j'ai rassemblé, gère le montage automatique …

1
Règle Udev pour correspondre à n'importe quel périphérique de stockage USB
Comment puis-je mettre en œuvre des udevrègles pour tout périphérique de stockage de masse USB branché, pas seulement pour un périphérique spécifique? Que faut-il changer en idVendor, et idProduct? ACTION=="add", SUBSYSTEM=="usb", SYSFS{idVendor}=="0204", SYSFS{idProduct}=="6025", RUN+="/home/workspace/bash_script.sh"
10 udev 

1
Liste toutes les règles udev (par exemple pour un périphérique)?
Je veux savoir comment lister toutes les règles udev. Je sais qu'ils peuvent être potentiellement stockés sous forme de lignes (une ligne = une règle) dans des *.rulesfichiers de ces répertoires /etc/udev/rules.d /lib/udev/rules.d /run/udev/rules.d /var/run/udev/rules.d Par conséquent, je pense que je peux trouver toutes les règles en concaténant simplement tous …
10 udev 

1
Règle Udev: ACTION == "ajouter" fonctionne, mais ACTION == "supprimer" ne fonctionne pas!
J'ai fichier écrit 90-usb.rulessous /etc/udev/rules.d/contenant: ACTION=="add", ATTR{idVendor}=="0bb4", ATTR{idProduct}=="2008", RUN+="/bin/mkdir /home/pandya/Desktop/testdir" ACTION=="remove", ATTR{idVendor}=="0bb4", ATTR{idProduct}=="2008", RUN+="/bin/rmdir /home/pandya/Desktop/testdir" Quand j'ai branché le périphérique, udev ACTION=="add"crée un répertoire au moyen de RUN+="/bin/mkdir /home/pandya/Desktop/testdir"(ce qui fonctionne bien) MAIS quand j'ai débranché un périphérique similaire udev ACTION=="remove ne supprime pas le répertoire au moyen deRUN+="/bin/rmdir /home/pandya/Desktop/testdir" …
10 udev  trisquel 

2
La règle Udev pour monter le disque ne fonctionne pas
J'ai le contenu suivant dans /etc/udev/rules.d/81-external-disk.rules: ENV{ID_FS_UUID}=="6826692e-79f4-4423-8467-cef4d5e840c5", RUN{program}+="/bin/mount -o nofail,x-systemd.device-timeout=1 -t ext4 -U 6826692e-79f4-4423-8467-cef4d5e840c5 /backup/external" Après l'exécution: udevadm control --reload ; udevadm trigger /dev/sdb1 Cela ne fait rien du tout. Cependant, si je modifie la commande de montage pour quelque chose comme / bin / touch / tmp / xyz, …
9 mount  udev 

1
Système cloné + interfaces réseau
J'ai fait une image de mon système et je l'ai donnée à quelqu'un pour l'exécuter. Ils ont réussi à vider leur système de l'image et l'exécutent. Le problème est le suivant: Le système possède normalement 2 adaptateurs sans fil. Les deux apparaissent dans le lsusb: pi@raspberry:~ $ lsusb Bus 001 …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.