Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung Nächste Überarbeitung Beide Seiten, nächste Überarbeitung | ||
admin_grundlagen:udev [2018/07/12 10:08] ingo_wichmann [Dummy Netzwerkinterface erzeugen] |
admin_grundlagen:udev [2019/07/18 21:31] ingo_wichmann [udev events anzeigen] |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== udev events anzeigen ====== | ====== udev events anzeigen ====== | ||
- | === Centos 5 === | ||
- | |||
- | udevmonitor | ||
- | udevtest /block/sdc/sdc1 | ||
- | udevcontrol log_priority=debug | ||
- | |||
- | === CentOS 6 / Debian 7 / SuSE ab 11.0 / Ubuntu ab 8.04 === | ||
udevadm monitor | udevadm monitor | ||
Zeile 18: | Zeile 11: | ||
find /dev -type c -o -type b -printf '%TY%Tm%Td%TI%TM %p\n' | sort -n | find /dev -type c -o -type b -printf '%TY%Tm%Td%TI%TM %p\n' | sort -n | ||
====== Gerätenamen fest vergeben ====== | ====== Gerätenamen fest vergeben ====== | ||
- | ===== Netzwerkkarte eth0 anhand Mac-Adresse bestimmen ===== | ||
- | ''/etc/udev/rules.d/30-net_persistent_names.rules'': ( SuSE 10.1 default ) | ||
- | <file> | ||
- | SUBSYSTEM=="net", ACTION=="add", SYSFS{address}=="00:00:f0:73:d5:5e", IMPORT="/lib/udev/rename_netiface %k eth0" | ||
- | </file> | ||
===== Netzwerkkarte eth0 anhand PCI-ID bestimmen ===== | ===== Netzwerkkarte eth0 anhand PCI-ID bestimmen ===== | ||
Zeile 40: | Zeile 28: | ||
modprobe dummy numdummies=1 | modprobe dummy numdummies=1 | ||
ip link show dummy0 | ip link show dummy0 | ||
+ | (( ''numdummies=1'' überschreibt ''/lib/modprobe.d/systemd.conf'' )) | ||
==== udev Regel erstellen ==== | ==== udev Regel erstellen ==== | ||
Zeile 50: | Zeile 38: | ||
… | … | ||
</file> | </file> | ||
+ | |||
+ | Konfigurationsdatei prüfen: | ||
+ | udevadm test /sys/class/net/dummy0 | ||
+ | |||
erstes Terminalfenster: | erstes Terminalfenster: | ||
udevadm monitor | udevadm monitor | ||
Zeile 55: | Zeile 47: | ||
zweites Terminalfenster: | zweites Terminalfenster: | ||
modprobe -r dummy | modprobe -r dummy | ||
- | modprobe dummy | + | modprobe dummy numdummies=1 |
ip link | ip link | ||