Mne rozhodilo to zavedení těch novot. Nyní mne to nevadí. Zařízení si pojmenuji dle MAC jak potřebuji v:
/etc/udev/rules.d/76-netnames.rules
Což dává smysl, jelikož když píši firewall pravidla, musím hned vidět co to síťové zařízení představuje (lan0, wan0, ...). Z názvů co generuje toto "předvídatelné" pojmenování to nevidím (nepíši firewall pravidla či definici sítě a routování pro síťovku v rozhraní X ve slotu Y..., ale třeba pro rozhraní wan0). Navíc předvídat to jméno snad neumí ani autor toho předvídajícího algoritmu.
No a pokud tam vložím novou síťovku tak ji hned poznám díky tomu "geniálnímu" názvu a mohu ji pak vzápětí slušně pojmenovat. Takže to není zas tak špatné:-).
Pokud síťovku měním, mohu novou otestovat jinde a tím zjistím její MAC... nebo jak tu bylo zmíněno užiji live distribuci... Pravda neužívám systemd init, ale s ním to asi taky nebude problém řešit stejně.
OK. Vidím dva problémy, které přišly:
Dříve jsem jména nastavoval zde:
/etc/udev/rules.d/70-persistent-net.rules
a to s částečnou spoluprací s mechanizmem, který tam prvotně pravidla vytvořil a já je jen doladil. Nevím zda to dnes funguje - tuším ne. Nyní to dávám sem:
/etc/udev/rules.d/76-netnames.rules
a nic se mnou nespolupracuje - pravidlo musím celé vytvořit sám (většinou vycházím z toho co bylo dřív nagenerováno v 70-persistent-net.rules).
Názvy enBFLMPSVZ a podobné trochu člověka rozhodí pokud je mnoho let zvyklý na ethX. Navíc pokud to přijde v okamžiku, kdy má plno jiných konfiguračních ladění a práce... Musí být trochu připraven - já naštěstí byl, když jsem se s tím prvně setkal. (Víc ho rozhodí to, co jsem zmiňoval předtím, že přestal fungovat mechanizmus, který vytvářel 70-persistent-net.rules.) Je také pravda, že jsem často dosud zůstával v některých případech u názvů ethX jen jsem třeba chtěl, aby wan byl eth0 a podobně a aby to tak bylo tak stačilo doladit 70-persistent-net.rules. Vlastní pojmenování jsem vždy stavěl na MAC adresách a neměl s tím nikdy problém. S problémem eth_rename (pokud jsem zůstal u ethX) jsem se nesetkal (respektive jednou, ale to jsem špatně sepsal pravidla).