Als «udev» getaggte Fragen

Udev ist ein Linux-Prozess, der Gerätedateieinträge unter / dev verwaltet

1
Verstehe die Ausgabe von `udevadm info -a -n / dev / sdb`
Ich schließe eine externe Festplatte an meinen Laptop an. Ich versuche die Informationen durch herauszufinden $ 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 in …
11 usb  udev  devices  storage  pci 

5
Was ist der Unterschied zwischen udev und hald?
Ich fange gerade an, in die Interna von Linux einzutauchen, und ich habe mich gefragt, was der Unterschied zwischen udev und dem hal-Daemon ist. Soweit ich weiß, scheinen beide für die Verwaltung von Hot-Plug-fähigen Geräten verantwortlich zu sein. Wird hald von udev zum Abhören verwendet, oder handelt es sich um …
11 udev  daemon 

2
Wie kann ich die Berechtigungen in / sys ändern, um den Status einer LED / eines Lichts mit `udev` zu ändern?
Ich habe ein Thinkpad und möchte das ThinkLight (das weiße Blitzlicht über dem Bildschirm zum Aufleuchten der Tastatur) für Benachrichtigungen bei eingehenden Jabber-Nachrichten verwenden. Es ist leicht zu realisieren, da man nur /sys/class/leds/tpacpi::thinklight/brightnessauf 255 wechseln muss. Ich mache es mit einem einfachen Bash-Skript, das das Licht dreimal blinken lässt. Aber …


5
Wie kann ein Langzeitprozess für ein Udev-Ereignis ausgeführt werden?
Ich möchte eine PPP- Verbindung herstellen, wenn mein USB-Modem angeschlossen ist. Daher verwende ich diese udevRegel: ACTION=="add", SUBSYSTEM=="tty", ATTRS{idVendor}=="16d8",\ RUN+="/usr/local/bin/newPPP.sh $env{DEVNAME}" (Mein Modem erscheint in /devals ttyACM0) newPPP.sh: #!/bin/bash /usr/bin/pon prov $1 >/dev/null 2>&1 & Problem: Das udevEreignis wird ausgelöst und newPPP.sh wird ausgeführt, aber der newPPP.shProzess wird nach ~ …
11 linux  udev  ppp 

2
Umbenennen meiner WLAN-Netzwerkschnittstelle
Ich weiß, dass diese Frage " Udev: Umbenennen meiner Netzwerkschnittstelle " ähnelt , aber ich betrachte sie nicht als Duplikat, da meine Schnittstelle nicht über eine udev-Regel benannt ist und keine der anderen Antworten in dieser Frage für mich funktioniert hat. Ich habe also einen WiFi-Adapter auf diesem Laptop und …
11 wifi  udev 

2
Warum kann ich MAKEDEV nicht im Ordner / dev finden?
Ich erkunde derzeit den Verzeichnisbaum unter Linux Mint und unterstütze ihn durch ein Buch, das ich gekauft habe. Nun, das Buch sagte ausdrücklich: Das /devVerzeichnis enthält die speziellen Gerätedateien für alle Geräte. Die Gerätedateien werden während der Installation und später mit dem /dev/MAKEDEVSkript erstellt. Dies /dev/MAKEDEV.localist ein vom Systemadministrator geschriebenes …

5
Automatische Montage von USB-Sticks auf Debian
Ich führe Debian Squeeze auf einem Plug-Computer aus (also nur SSH, keine GUI) und versuche es so zu bekommen, dass ein eingesteckter USB-Stick automatisch gemountet wird. Was ich getan habe, ist eine Installation, autofsdie, wie ich erfahre, die automatische Montage übernimmt, vorausgesetzt, sie weiß, wo sich das Gerät befindet /dev. …

1
Udev-Regel für jedes USB-Speichergerät
Wie kann ich udevRegeln für jedes angeschlossene USB-Massenspeichergerät implementieren , nicht nur für ein bestimmtes? Was sollte geändert werden in idVendorund idProduct? ACTION=="add", SUBSYSTEM=="usb", SYSFS{idVendor}=="0204", SYSFS{idProduct}=="6025", RUN+="/home/workspace/bash_script.sh"
10 udev 

2
Attribute von verschiedenen übergeordneten Geräten in einer udev-Regel
Ich habe einige Probleme zu verstehen, wie die udev-Geräteattribute von verschiedenen übergeordneten Geräten in einer Regel ausgewertet werden. Ich möchte eine Regel für ein bestimmtes serielles USB-Gerät (HUAWEI-Modem) mit einem Attribut-Walk wie folgt schreiben: $ 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" DRIVER=="" looking at parent device …
10 arch-linux  udev 

1
Alle udev-Regeln auflisten (zB für ein Gerät)?
Ich möchte wissen, wie ich alle udev-Regeln auflisten kann. Ich weiß, dass sie möglicherweise als Zeilen (eine Zeile = eine Regel) in *.rulesDateien in diesen Verzeichnissen gespeichert werden können /etc/udev/rules.d /lib/udev/rules.d /run/udev/rules.d /var/run/udev/rules.d Daher kann ich alle Regeln finden, indem ich einfach alle *.rulesDateien in diesen Verzeichnissen zusammenstelle. Dies scheint …
10 udev 

1
Udev-Regel: ACTION == "add" funktioniert, aber ACTION == "remove" funktioniert nicht!
Ich habe Datei geschrieben 90-usb.rulesunter /etc/udev/rules.d/enthalten: 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" Wenn ich das Gerät angeschlossen habe, ACTION=="add"erstellt udev ein Verzeichnis mit RUN+="/bin/mkdir /home/pandya/Desktop/testdir"(was gut funktioniert) ABER wenn ich ein ähnliches Gerät vom Stromnetz getrennt ACTION=="remove habe, entfernt udev das Verzeichnis nicht mitRUN+="/bin/rmdir /home/pandya/Desktop/testdir" Es …
10 udev  trisquel 

3
Gibt es eine Dokumentation für udev builtins?
Die Manpage für udev erwähnt an mehreren Stellen, dass bestimmte Regeloptionen verwendet werden können, um eingebaute Befehle aufzurufen, die anscheinend in das udev-Programm selbst integriert sind. Ich konnte jedoch keine Referenzdokumentation finden, die klar erklärt, welche udev-Builds verfügbar sind. was sie tun und wie sie verwendet werden. Ich habe das …

2
Die Udev-Regel zum Mounten der Festplatte funktioniert nicht
Ich habe den folgenden Inhalt in /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" Nach dem Rennen: udevadm control --reload ; udevadm trigger /dev/sdb1 Es macht überhaupt nichts. Wenn ich jedoch den Befehl mount für etwas wie / bin / touch / tmp / xyz ändere, funktioniert es. …
9 mount  udev 

1
Geklontes System + Netzwerkschnittstellen
Ich habe ein Image meines Systems erstellt und es jemandem zum Ausführen gegeben. Sie haben ihr System erfolgreich mit dem Image geleert und führen es aus. Das Problem ist wie folgt: Das System verfügt normalerweise über 2 drahtlose Adapter. Beide tauchen im lsusb auf: pi@raspberry:~ $ lsusb Bus 001 Device …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.