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
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/07/01 10:35]
ingo_wichmann [udev Regel erstellen]
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 /​sys/​class/​net/​dummy0   udevadm test /​sys/​class/​net/​dummy0
  
-==== aktivieren ​====+erstes Terminalfenster:​ 
 +  udevadm monitor 
 + 
 +zweites Terminalfenster:​ 
 +  modprobe -r dummy 
 +  modprobe dummy numdummies=
 +  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 
  
-  udevadm trigger 
  
  
lpi2/udev.txt · Zuletzt geändert: 2023/12/04 10:53 von ingo_wichmann