Hallo >(1) Wo wird genau konfiguriert, wie Netzwerkdevices benannt werden? >Die 99-default.link kann es nicht sein, denn die dort gemachte Doch die ist es! NamePolicy=database onboard slot path MACAddressPolicy=persistent >denn die dort gemachte >Konfiguration weicht von dem, was wirklich im System ankommt, ab. Nein...Gegenbeweis: ll /sys/class/net insgesamt 0 lrwxrwxrwx 1 root root 0 Mai 3 14:11 eth0 -> ../../devices/pci0000:00/0000:00:19.0/net/eth0 lrwxrwxrwx 1 root root 0 Mai 3 2015 lo -> ../../devices/virtual/net/lo [14:22:19]alex@debian:~$ sudo ifconfig eth0 Link encap:Ethernet Hardware Adresse XX:XX:XX:XX:XX:XX inet Adresse:192.168.178.39 Bcast:192.168.178.255 Maske:255.255.255.0 inet6-Adresse: fe80::be5f:f4ff:fee2:f022/64 Gültigkeitsbereich:Verbindung UP BROADCAST RUNNING MULTICAST MTU:1500 Metrik:1 RX packets:2140 errors:0 dropped:0 overruns:0 frame:0 TX packets:1790 errors:0 dropped:0 overruns:0 carrier:0 Kollisionen:0 Sendewarteschlangenlänge:1000 RX bytes:1811433 (1.7 MiB) TX bytes:247366 (241.5 KiB) Interrupt:20 Speicher:f6100000-f6120000 lo Link encap:Lokale Schleife inet Adresse:127.0.0.1 Maske:255.0.0.0 inet6-Adresse: ::1/128 Gültigkeitsbereich:Maschine UP LOOPBACK RUNNING MTU:65536 Metrik:1 RX packets:151 errors:0 dropped:0 overruns:0 frame:0 TX packets:151 errors:0 dropped:0 overruns:0 carrier:0 Kollisionen:0 Sendewarteschlangenlänge:0 RX bytes:23640 (23.0 KiB) TX bytes:23640 (23.0 KiB) [14:22:32]alex@debian:~$ cat /lib/udev/rules.d/70-persistent-net.rules # This file was automatically generated by the /lib/udev/write_net_rules # program, run by the persistent-net-generator.rules rules file. # # You can modify it, as long as you keep each rule on a single # line, and change only the value of the NAME= key. # PCI device 0x8086:0x153b (e1000e) SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="bc:5f:f4:e2:f0:22", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0" Jetzt mit cmd-parameter: cat /proc/cmdline BOOT_IMAGE=/boot/vmlinuz-3.16.0-4-amd64 root=UUID=b002586e-571a-4ac1-91de-afd3bddc4baa ro quiet splash CONFIG_FHANDLE=y CONFIG_NET=y net.ifnames=1 sudo mv /lib/udev/rules.d/70-persistent-net.rules /lib/udev/rules.d/70-persistent-net.rules.bak ll /sys/class/net insgesamt 0 lrwxrwxrwx 1 root root 0 Mai 3 14:25 enp0s25 -> ../../devices/pci0000:00/0000:00:19.0/net/enp0s25 lrwxrwxrwx 1 root root 0 Mai 3 2015 lo -> ../../devices/virtual/net/lo [14:27:38]alex@debian:~$ sudo ifconfig [sudo] password for alex: enp0s25 Link encap:Ethernet Hardware Adresse Genau wie in 99-default.linkvorgegeben! >(2) Pfuscht mir der perisistent network generator hier hinein? Nö steht ja da: # new predictable network interface naming scheme # http://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames/ IMPORT{cmdline}="net.ifnames" ENV{net.ifnames}=="1", GOTO="persistent_net_generator_end" >(3) Mit welcher Kombination aus udevadm-Spells kann ich mir die udev >properties aller Netzwerkdevices im System anschauen? Versteh die Frage nicht...meinst du »udevadm test-builtin net_id» ??? >(4) Wo setze ich welche Konfiguation wenn ich die von systemd/udev >eigentlich vorgesehenen persistent network device names haben möchte? Sollte damit alles beantwortet sein.... Schönen Sonntag Alex
Attachment:
signature.asc
Description: OpenPGP digital signature