Linuxhotel Wiki

Wie ging das nochmal?

Benutzer-Werkzeuge

Webseiten-Werkzeuge


lpi1:udev

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
lpi1:udev [2012/09/25 11:42]
4r7 [udev Regel erstellen]
lpi1:udev [2018/07/12 10:09] (aktuell)
Zeile 6: Zeile 6:
   udevcontrol log_priority=debug   udevcontrol log_priority=debug
  
-=== SuSE 11.0 / Ubuntu 8.04 ===+=== CentOS 6 / Debian 7 / SuSE ab 11.0 / Ubuntu ​ab 8.04 ===
  
   udevadm monitor   udevadm monitor
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 
-  ​ifconfig ​dummy0+  ​ip link show dummy0
  
 ==== udev Regel erstellen ==== ==== udev Regel erstellen ====
-  udevinfo -a -p /​sys/​class/​net/​dummy0 
-''/​etc/​udev/​rules.d/​z25_persistent-net.rules'':​ ( Debian 4.0 ) 
  
-''​/​etc/​udev/​rules.d/​70-persistent-net.rules'':​ ( SuSE 11.1Debian 5.0 )+=== Netzdevice umbenennen === 
 +  udevadm info -a -p /​sys/​class/​net/​dummy0 
 +<file txt /​etc/​udev/​rules.d/​70-persistent-net.rules
 +… 
 +ACTION=="​add"​SUBSYSTEM=="​net",​ KERNEL=="​dummy0",​ NAME="​intern0"​ 
 +… 
 +</​file>​ 
 +erstes Terminalfenster:​ 
 +  udevadm monitor
  
-  udevadm info -a -p /​sys/​class/​net/​dummy0 ( Debian 6.0 ) +zweites Terminalfenster:​ 
-''/​etc/​udev/​rules.d/​70-persistent-net.rules'':​ ( Debian 6.0 )+  modprobe ​-r dummy 
 +  ​modprobe dummy numdummies=1 
 +  ip link
  
-''​/​etc/​udev/​rules.d/​60-net.rules''​ ( CentOS 5 ) +===== Kommando bei Aktivierung eines USB-Devices ausführen ===== 
-<file+<file txt /​etc/​udev/​rules.d/​75-touch-file.rules>​ 
-SUBSYSTEM=="net", ​KERNEL=="dummy0", ​NAME="intern0"+ACTION=="add", ​SUBSYSTEM=="usb", ​RUN="/bin/touch /​tmp/​udev-test"
 </​file>​ </​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
 +
  
-==== testen ==== 
-Vorsicht: meine Tests haben gezeigt, das auch schon beim Aufruf von ''​udevtest''​ das Device umbenannt wird ...  
-  udevtest /​sys/​class/​net/​dummy0 
-oder 
-  udevadm test /​sys/​class/​net/​dummy0 
  
-==== aktivieren ==== 
-  udevtrigger 
-oder 
-  udevadm trigger 
  
-==== Netzwerkkarten Konfigurationsdatei umbenennen ( SuSE ) ==== 
-  getcfg eth0 > /​tmp/​getcfg.txt 
-  . /​tmp/​getcfg.txt 
-  mv ifcfg-eth-id-$HWD_ID ifcfg-eth0 
  
 ====== Weitere udev Kommandos ====== ====== Weitere udev Kommandos ======
lpi1/udev.1348573332.txt.gz · Zuletzt geändert: 2012/09/25 11:42 von 4r7