Benutzer-Werkzeuge

Webseiten-Werkzeuge


udev197

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
udev197 [2013/02/04 22:44] – Nach einer Mail aus der Mailingliste von Florian, danke an dieser Stelle butzeludev197 [2016/01/06 12:45] (aktuell) – Externe Bearbeitung 127.0.0.1
Zeile 1: Zeile 1:
 ===== UDEV in einem Satz ===== ===== UDEV in einem Satz =====
-Bei [[http://de.wikibooks.org/wiki/Linux-Kompendium:_udev|udev]] handelt sich hierbei um den Dienst, der auf den meisten Linux-Systemen die Einträge in [[http://de.wikibooks.org/wiki/Linux-Kompendium:_Verzeichnisse_unter_Linux#.2Fdev |/dev]] verwaltet.+ 
 + 
 +Bei [[http://de.wikibooks.org/wiki/Linux-Kompendium:_udev|udev]] handelt sich hierbei um den Dienst, der auf den meisten GNU/Linux-Systemen die Einträge in [[http://de.wikibooks.org/wiki/Linux-Kompendium:_Verzeichnisse_unter_Linux#.2Fdev|/dev]] verwaltet.
  
  
 ===== Was hat sich geändert ===== ===== Was hat sich geändert =====
-Mit der Version 197 von UDEV haben die Autoren ein neues Namensschema für Netzwerkgeräte eingeführt.  
  
-=== alt (<197) ===+ 
 +Mit der Version 197 von UDEV haben die Autoren ein neues Namensschema für Netzwerkgeräte eingeführt. 
 + 
 + 
 +=== alt (// === 
 + 
 Früher wurde nach Netzwerktyp nummeriert, also z.B. Früher wurde nach Netzwerktyp nummeriert, also z.B.
  
-  * eth0 für die erste Ethernet-Netzwerkkarte 
-  * eth1 für die zweite Ethernet-Netzwerkkarte 
-  * wlan0 für die erste WLAN-Karte 
-  * ppp0 für das erste PPP-Gerät (z.B. UMTS-Stick). 
  
 +    * eth0 für die erste Ethernet-Netzwerkkarte
 +    * eth1 für die zweite Ethernet-Netzwerkkarte
 +    * wlan0 für die erste WLAN-Karte
 +    * ppp0 für das erste PPP-Gerät (z.B. UMTS-Stick).
 +
 +
 +=== neu (>=197) ===
 +
 +
 +Dieses Schema wurde nun durch ein [[http://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames|neues, hardwarebasiertes Schema]] ersetzt, dies besteht zum einen aus dem Netzwerktyp
 +
 +
 +    * en = ethernet
 +    * wl = wlan
 +    * ww = wwan
  
-=== neu (>=197) ===  
  
-Dieses Schema wurde nun durch ein [[ http://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames|neues, hardwarebasiertes Schema]] ersetzt, dies besteht zum einen aus dem Netzwerktyp   
-  * en = ethernet 
-  * wl = wlan 
-  * ww = wwan 
-  
 und dem physikalischen Pfad zur Karte. und dem physikalischen Pfad zur Karte.
  
-=== Beispiele ===   + 
-  * eno1 - erste Ethernet-Karte (en), Onboard (o) +=== Beispiele === 
-  * enp5s0 - zweite Ethernet-Karte (en), 5.PCI-Bus (p5), erster Slot (s0) + 
-  * wlp0s29u1u4i0 - WLAN-Karte (wl) an USB (Bus 0, Slot 29, Port 1, Port 4, Interface 0) + 
-  * wwp0s29u1u4i6 - UMTS (ww)-Stick an USB (Bus 0, Slot 29, Port 1, Port 4, Interface 6) +    * eno1 - erste Ethernet-Karte (en), Onboard (o) 
-  +    * enp5s0 - zweite Ethernet-Karte (en), 5.PCI-Bus (p5), erster Slot (s0) 
-Eine genaue Beschreibung dieses Schema befindet sich im Sourcecode: [[http://cgit.freedesktop.org/systemd/systemd/tree/src/udev/udev-builtin-net_id.c]]+    * wlp0s29u1u4i0 - WLAN-Karte (wl) an USB (Bus 0, Slot 29, Port 1, Port 4, Interface 0) 
 +    * wwp0s29u1u4i6 - UMTS (ww)-Stick an USB (Bus 0, Slot 29, Port 1, Port 4, Interface 6) 
 + 
 + 
 +Eine genaue Beschreibung dieses Schema befindet sich im Sourcecode: [[http://cgit.freedesktop.org/systemd/systemd/tree/src/udev/udev-builtin-net_id.c|http://cgit.freedesktop.org/systemd/systemd/tree/src/udev/udev-builtin-net_id.c]]
  
  
 ===== notwendige Maßnahmen ===== ===== notwendige Maßnahmen =====
 +
  
 ==== Gentoo ==== ==== Gentoo ====
-  * Update von UDEV 
  
-    emerge -auvDN sys-fs/udev-197 
-    # gibt es Probleme (Blocking) zwischen  kmod &  module-init-tools 
-    # deinstallieren wir einfach module-init-tools und installieren kmod: 
-    emerge -C module-init-tools && emerge --oneshot kmod && emerge -quvDN sys-fs/udev-197 
  
-  * ''/etc/udev/rules.d/80-net-name-slot.rules'' lesen und entfernen +    * Update von UDEV 
-  * ''/etc/udev/rules.d/70-persistent-net.rules'' entfernen + 
-  * devtmpfs im Kernel aktivieren (kompilieren & installieren nicht vergessen )+ 
 +<code> 
 +  emerge -auvDN sys-fs/udev-197 
 +  # gibt es Probleme (Blocking) zwischen  kmod &  module-init-tools 
 +  # deinstallieren wir einfach module-init-tools und installieren kmod: 
 +  emerge -C module-init-tools && emerge --oneshot kmod && emerge -quvDN sys-fs/udev-197 
 +</code> 
 + 
 + 
 +    * ''/etc/udev/rules.d/80-net-name-slot.rules''  lesen und entfernen 
 +    * ''/etc/udev/rules.d/70-persistent-net.rules''  entfernen 
 +    * devtmpfs im Kernel aktivieren (kompilieren & installieren nicht vergessen ) 
 + 
 + 
 +<code> 
 +  Device Drivers  ---> 
 +   Generic Driver Options  ---> 
 +     [*] Maintain a devtmpfs filesystem to mount at /dev 
 +</code>
  
-    Device Drivers  ---> 
-     Generic Driver Options  ---> 
-       [*] Maintain a devtmpfs filesystem to mount at /dev 
  
-  * ''init 6''  reboot +    * ''init 6''  = reboot 
-  * Im Verzeichnis ''/etc/init.d'' die ''net.*''-Links löschen und neue nach dem neuen Schema anlegen +    * Im Verzeichnis ''/etc/init.d''  die ''net.%%*%%''-Links löschen und neue nach dem neuen Schema anlegen 
-  * ''rc-update'': die alten  mit den neuen Skripten in den entsprechenden Runleveln ersetzen +    * ''rc-update'': die alten mit den neuen Skripten in den entsprechenden Runleveln ersetzen 
-  * ''/etc/conf.d/net'' anpassen +    * ''/etc/conf.d/net''  anpassen
- +
  
-  
udev197.1360017899.txt.gz · Zuletzt geändert: 2016/01/06 12:44 (Externe Bearbeitung)