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

Reply via email to