On Wed, May 8, 2019 at 9:19 PM Alistair Francis <[email protected]> wrote:
>
> On Thu, May 2, 2019 at 2:10 PM Alex Kiernan <[email protected]> wrote:
> >
> > From: Jonas Bonn <[email protected]>
> >
> > There is no reason to have an emtpy machine-id as part of the systemd
> > package.  Either:
> >
> > i)  the filesystem is writable and the file will be created
> > automatically; or
> > ii) the filesystem is read-only, in which case the empty machine-id file
> > should be created as part of the read-only-rootfs tweaks.
> >
> > Signed-off-by: Jonas Bonn <[email protected]>
> > Signed-off-by: Alex Kiernan <[email protected]>
>
> This patch now results in no "/etc/machine-id" being created which
> breaks systemd-networkd WiFi connections.
>
> I now always see this error when trying to connect to WiFi with
> wpa_supplicant: "DHCP4 CLIENT: Failed to set IAID+DUID"
>

I posted this series earlier that fixes everything I know about
(including the lack of /etc/machine-id in the stateful case):

https://patchwork.openembedded.org/series/17495/

If you can test and I'll have a look if there's anything else that
needs addressing?

-- 
Alex Kiernan
-- 
_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.openembedded.org/mailman/listinfo/openembedded-core

Reply via email to