Linuxhotel Wiki

Wie ging das nochmal?

Benutzer-Werkzeuge

Webseiten-Werkzeuge


lpi2:udev

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
Nächste Überarbeitung Beide Seiten, nächste Überarbeitung
lpi2:udev [2016/06/20 12:12]
ingo_wichmann [udev Regel erstellen]
lpi2:udev [2019/06/18 18:46]
127.0.0.1 Externe Bearbeitung
Zeile 38: Zeile 38:
 ===== Dummy Netzwerkinterface dummy0 in intern0 umbenennen ===== ===== Dummy Netzwerkinterface dummy0 in intern0 umbenennen =====
 ==== Dummy Netzwerkinterface erzeugen ==== ==== Dummy Netzwerkinterface erzeugen ====
-  modprobe dummy+  modprobe dummy numdummies=1
   ip link show dummy0   ip link show dummy0
  
 ==== udev Regel erstellen ==== ==== udev Regel erstellen ====
  
 +=== Netzdevice umbenennen ===
   udevadm info -a -p /​sys/​class/​net/​dummy0   udevadm info -a -p /​sys/​class/​net/​dummy0
-''​/​etc/​udev/​rules.d/​70-persistent-net.rules'':​ ( SuSE 11.1, Debian ab 5.0 ) +<file txt /​etc/​udev/​rules.d/​70-persistent-net.rules> 
- +
-''/​etc/​udev/​rules.d/​60-net.rules''​ ( CentOS 5 ) +
-<​file>​+
 ACTION=="​add",​ SUBSYSTEM=="​net",​ KERNEL=="​dummy0",​ NAME="​intern0"​ ACTION=="​add",​ SUBSYSTEM=="​net",​ KERNEL=="​dummy0",​ NAME="​intern0"​
-ACTION=="​add",​ SUBSYSTEM=="​net",​ KERNEL=="​dummy0",​ RUN="/​bin/​touch /​tmp/​udev-test"​+
 </​file>​ </​file>​
  
-==== testen ==== +Konfigurationsdatei prüfen: 
-Vorsichtmeine Tests haben gezeigt, das auch schon beim Aufruf von ''​udevtest''​ das Device umbenannt wird ... +  udevadm test /​class/​net/​dummy0
  
-  ​udevadm test /sys/class/net/dummy0+erstes Terminalfenster:​ 
 +  ​udevadm ​monitor 
 + 
 +zweites Terminalfenster:​ 
 +  modprobe -r dummy 
 +  modprobe dummy numdummies=1 
 +  ip link 
 + 
 +===== Kommando bei Aktivierung eines USB-Devices ausführen ===== 
 +<file txt /​etc/​udev/​rules.d/​75-touch-file.rules>​ 
 +ACTION=="​add",​ SUBSYSTEM=="​usb",​ RUN="/​bin/​touch /tmp/udev-test
 +</​file>​ 
 +USB-Gerät einstecken 
 +  ls -l /​tmp/​udev-test 
 +===== Symlink bei Aktivierung anlegen ===== 
 +<file txt /​etc/​udev/​rules.d/75-show-last-usb.rules>​ 
 +SUBSYSTEM=="​usb",​ SYMLINK+="​last-usb-device"​ 
 +</file> 
 +USB-Gerät einstecken 
 +  ls -l /dev/last-usb-device
  
-==== aktivieren ==== 
  
-  udevadm trigger 
  
  
lpi2/udev.txt · Zuletzt geändert: 2023/12/04 10:53 von ingo_wichmann