On Tue, Mar 18, 2014 at 10:38 AM, Henrik /KaarPoSoft <hen...@kaarposoft.dk> wrote: > On 03/18/2014 10:10 AM, Tom Gundersen wrote: >> >> On Tue, Mar 18, 2014 at 10:00 AM, Henrik /KaarPoSoft >> <hen...@kaarposoft.dk> wrote: >>> >>> On 03/18/2014 09:18 AM, Henrik /KaarPoSoft wrote: >>>> >>>> >>>> On 03/17/2014 10:32 PM, Tom Gundersen wrote: >>>>> >>>>> >>>>> On Mon, Mar 17, 2014 at 10:21 PM, Henrik /KaarPoSoft >>>>> <hen...@kaarposoft.dk> wrote: >>>>>> >>>>>> >>>>>> Hi Tom, >>>>>> >>>>>> Thanks for your feedback... >>>>>> >>>>>> I was briefly looking through git commits after 211 without finding >>>>>> anything >>>>>> related. But then again I did not look into too much detail. >>>>>> >>>>>> Do you know which commit would solve this? >>>>> >>>>> >>>>> >>>>> Ah, this was not obvious at all. This was almost certainly fixed as a >>>>> side-effect of refactoring the rtnl_message_read_*() code, so if you >>>>> pull in 9842de0d93d and the commits it relies on that should do it (I >>>>> haven't verified that that's the culprit, but it seems likely from >>>>> looking at it). >>>>> >>>>> Cheers, >>>>> >>>>> Tom >>>>> >>>> Tom, >>>> As far as I can see, 9842de0d93d was already included in 211. >>>> I have rebuild my systemd from the head of git 4dd5da7f. >>>> And the problem remains )))-: >>>> /Henrik >>> >>> >>> >>> As a quick hack, I tried this: >>> >>> cat > /etc/systemd/network/42-br0.link<<EOF >>> [Match] >>> Type=bridge >>> [Link] >>> MACAddress=10:bf:48:d7:68:e1 >>> EOF >>> >>> And now I get an IP address by DHCP, and I have connectivity. >>> >>> But hard-coding the MAC is hardly a viable long-term solution... >> >> >> Yeah, that's not going to fly. >> >> Could you attach the full debug output of a failing run? To get it, >> you probably want to stop systemd-networkd, "ip link del" the bridge, >> and start networkd from the commandline: >> >> # SYSTEMD_LOG_LEVEL=debug /lib/systemd/systemd-networkd >> >> I think I understand what's going on, but I'd like to have it verified >> before changing anything. >> >> Cheers, >> >> Tom >> > > I guess running from the commandline should not be necessary since I have > [Service] > Environment=SYSTEMD_LOG_LEVEL=debug > in > /etc/systemd/system/systemd-networkd.service.d/debug.conf
Hi Henrik, Thanks for the bug report. Could you try again with current git to see if the problem is now solved for you? Cheers, Tom _______________________________________________ systemd-devel mailing list systemd-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/systemd-devel