You are not logged in.

#1 2019-09-15 12:59:25

graysky
Wiki Maintainer
From: :wq
Registered: 2008-12-01
Posts: 9,833
Website

Update to systemd 243.0-1 changed MAC address

I am using systemd-networkd to manage a simple dhcp wired connection.  I found that upon updating to systemd-243.0-1 and a reboot changed my adapter's MAC address.  Have others found this to be the case?

EDIT:
Confirmed on several machines now:
1) Simple dhcp wired network machine
2) Bridge configuration also using dhcp.

Last edited by graysky (2019-09-15 13:06:35)


CPU-optimized Linux-ck packages @ Repo-ck  • AUR packagesZsh and other configs

Offline

#2 2019-09-15 13:51:56

Swiggles
Member
Registered: 2014-08-02
Posts: 260

Re: Update to systemd 243.0-1 changed MAC address

If your MacAddressPolicy is set to persistent I would assume it is a bug with systemd or the kernel no matter what:
https://www.freedesktop.org/software/sy … .link.html

Per default this is set in /usr/lib/systemd/network/99-default.link

Does the new MAC persist between reboots? Does it match to any vendor?

Sorry, I can't properly answer your request myself right now, but I am curious.

Offline

#3 2019-09-15 14:16:09

graysky
Wiki Maintainer
From: :wq
Registered: 2008-12-01
Posts: 9,833
Website

Re: Update to systemd 243.0-1 changed MAC address

The new MAC does persist between reboots.  When I lookup the new MAC assigned to the physical adapters, they do come back to the vendor of the motherboard.


CPU-optimized Linux-ck packages @ Repo-ck  • AUR packagesZsh and other configs

Offline

#4 2019-09-15 14:50:22

progandy
Member
Registered: 2012-05-17
Posts: 3,546

Re: Update to systemd 243.0-1 changed MAC address

Maybe this change is related? You could maybe choose a naming scheme and add it to the kernel commandline (e.g. net.naming-scheme=v241) or use udev drop-ins. Then systemd changes should not affect you until you manually change the scheme.

https://github.com/systemd/systemd/pull/12807

Last edited by progandy (2019-09-15 14:55:55)


| alias CUTF='LANG=en_XX.UTF-8@POSIX ' |

Offline

Board footer

Powered by FluxBB