On 03/22/2014 10:41 AM, Tom Gundersen wrote:
On Sat, Mar 22, 2014 at 5:06 AM, poma <pomidorabelis...@gmail.com> wrote:

systemd-networkd bridge dhcp OK
https://bugzilla.redhat.com/attachment.cgi?id=877526

Thanks for reporting back.

Cheers,

Tom

Dear all,

I started this thread about a month ago,
having some trouble with DHCP on a bridge.

Tom Gundersen worked his magic, and on
Fri Mar 21 21:53:15 2014
I reported that everything worked fine out of
the (then) current git.
Sorry, but I did not note the exact commit sha )-:

I have been using this git version since then without problems.

Now I have upgraded to 212,
and systemd-networkd bridge with DHCP is *NOT* working for me.

See attached config and log.

Any help and hints would be most appreciated.

/Henrik


==========

grep . /etc/systemd/network/*

/etc/systemd/network/42-br0.netdev:[NetDev]
/etc/systemd/network/42-br0.netdev:Name=br0
/etc/systemd/network/42-br0.netdev:Kind=bridge
/etc/systemd/network/44-eno1.network:[Match]
/etc/systemd/network/44-eno1.network:Name=eno1
/etc/systemd/network/44-eno1.network:[Network]
/etc/systemd/network/44-eno1.network:Bridge=br0
/etc/systemd/network/46-br0.network:[Match]
/etc/systemd/network/46-br0.network:Name=br0
/etc/systemd/network/46-br0.network:[Network]
/etc/systemd/network/46-br0.network:DHCP=yes

==========

journalctl -b -u systemd-networkd -u systemd-udevd | cat

Apr 13 23:40:37 komplett-24 systemd[1]: Starting udev Kernel Device Manager...
Apr 13 23:40:37 komplett-24 systemd[1]: Started udev Kernel Device Manager.
Apr 13 23:40:38 komplett-24 systemd[1]: Starting Network Service...
Apr 13 23:40:38 komplett-24 systemd-networkd[2774]: timestamp of '/etc/systemd/network' changed
Apr 13 23:40:38 komplett-24 systemd-networkd[2774]: timestamp of '/run/systemd/network' changed
Apr 13 23:40:38 komplett-24 systemd-networkd[2774]: br0: creating netdev
Apr 13 23:40:38 komplett-24 systemd-udevd[2551]: Could not apply link config to br0
Apr 13 23:40:38 komplett-24 systemd-networkd[2774]: eno1: found matching network '/etc/systemd/network/44-eno1.network'
Apr 13 23:40:38 komplett-24 systemd-networkd[2774]: eno1: requesting link status
Apr 13 23:40:38 komplett-24 systemd-networkd[2774]: eno1: enslaving by 'br0'
Apr 13 23:40:38 komplett-24 systemd-networkd[2774]: eno1: link (with ifindex 2) added
Apr 13 23:40:38 komplett-24 systemd-networkd[2774]: enp11s0: link (with ifindex 3) added
Apr 13 23:40:38 komplett-24 systemd-networkd[2774]: br0: found matching network '/etc/systemd/network/46-br0.network'
Apr 13 23:40:38 komplett-24 systemd-networkd[2774]: br0: requesting link status
Apr 13 23:40:38 komplett-24 systemd-networkd[2774]: br0: bringing link up
Apr 13 23:40:38 komplett-24 systemd-networkd[2774]: br0: link (with ifindex 5) added
Apr 13 23:40:38 komplett-24 systemd-networkd[2774]: lo: link (with ifindex 1) added
Apr 13 23:40:38 komplett-24 systemd-networkd[2774]: sit0: link (with ifindex 4) added
Apr 13 23:40:38 komplett-24 systemd-networkd[2774]: br0: link already exists, ignoring
Apr 13 23:40:38 komplett-24 systemd-networkd[2774]: br0: netdev ready
Apr 13 23:40:38 komplett-24 systemd-networkd[2774]: br0: enslaving link 'eno1'
Apr 13 23:40:38 komplett-24 systemd-networkd[2774]: br0: MAC address: 62:72:69:64:67:65
Apr 13 23:40:38 komplett-24 systemd-networkd[2774]: br0: link status updated: 00000000 -> 0x00001002
Apr 13 23:40:38 komplett-24 systemd-networkd[2774]: Sent message type=method_call sender=n/a destination=org.freedesktop.DBus object=/org/freedesktop/DBus interface=org.freedesktop.DBus member=Hello cookie=1 reply_cookie=0 error=n/a
Apr 13 23:40:38 komplett-24 systemd[1]: Started Network Service.
Apr 13 23:40:38 komplett-24 systemd-networkd[2774]: eno1: MAC address: 10:bf:48:d7:68:e1
Apr 13 23:40:38 komplett-24 systemd-networkd[2774]: eno1: link status updated: 00000000 -> 0x00001002
Apr 13 23:40:38 komplett-24 systemd-networkd[2774]: Got message type=method_return sender=org.freedesktop.DBus destination=:1.4 object=n/a interface=n/a member=n/a cookie=1 reply_cookie=1 error=n/a
Apr 13 23:40:38 komplett-24 systemd-networkd[2774]: Got message type=signal sender=org.freedesktop.DBus destination=:1.4 object=/org/freedesktop/DBus interface=org.freedesktop.DBus member=NameAcquired cookie=2 reply_cookie=0 error=n/a
Apr 13 23:40:38 komplett-24 systemd-networkd[2774]: br0: MAC address: 7a:4b:e1:d0:53:c8
Apr 13 23:40:38 komplett-24 systemd-networkd[2774]: br0: MAC address: 62:72:69:64:67:65
Apr 13 23:40:38 komplett-24 systemd-networkd[2774]: br0: link status updated: 0x00001002 -> 0x00011043
Apr 13 23:40:38 komplett-24 systemd-networkd[2774]: br0: link is up
Apr 13 23:40:38 komplett-24 systemd-networkd[2774]: br0: carrier on
Apr 13 23:40:38 komplett-24 systemd-networkd[2774]: br0: acquiring DHCPv4 lease
Apr 13 23:40:38 komplett-24 systemd-networkd[2774]: DHCP CLIENT: STARTED
Apr 13 23:40:38 komplett-24 systemd-networkd[2774]: DHCP CLIENT: DISCOVER
Apr 13 23:40:38 komplett-24 systemd-networkd[2774]: rtnl: message parse - ignore out of range attribute type
Apr 13 23:40:38 komplett-24 systemd-networkd[2774]: br0: link status updated: 0x00011043 -> 0x00001043
Apr 13 23:40:38 komplett-24 systemd-networkd[2774]: br0: carrier off
Apr 13 23:40:38 komplett-24 systemd-networkd[2774]: DHCP CLIENT: STOPPED
Apr 13 23:40:38 komplett-24 systemd-networkd[2774]: eno1: enslaved
Apr 13 23:40:38 komplett-24 systemd-networkd[2774]: eno1: bringing link up
Apr 13 23:40:39 komplett-24 systemd-networkd[2774]: eno1: link configured
Apr 13 23:40:39 komplett-24 systemd-networkd[2774]: eno1: link status updated: 0x00001002 -> 0x00001003
Apr 13 23:40:39 komplett-24 systemd-networkd[2774]: eno1: link is up
Apr 13 23:40:39 komplett-24 systemd-networkd[2774]: rtnl: message parse - ignore out of range attribute type
Apr 13 23:40:39 komplett-24 systemd-networkd[2774]: br0: link status updated: 0x00001043 -> 0x00001003
Apr 13 23:40:41 komplett-24 systemd-networkd[2774]: rtnl: message parse - ignore out of range attribute type
Apr 13 23:40:41 komplett-24 systemd-networkd[2774]: eno1: link status updated: 0x00001003 -> 0x00011043
Apr 13 23:40:41 komplett-24 systemd-networkd[2774]: eno1: carrier on
Apr 13 23:40:41 komplett-24 systemd-networkd[2774]: rtnl: message parse - ignore out of range attribute type
Apr 13 23:40:41 komplett-24 systemd-networkd[2774]: rtnl: message parse - ignore out of range attribute type
Apr 13 23:40:41 komplett-24 systemd-networkd[2774]: br0: link status updated: 0x00001003 -> 0x00011043
Apr 13 23:40:41 komplett-24 systemd-networkd[2774]: br0: carrier on
Apr 13 23:40:41 komplett-24 systemd-networkd[2774]: br0: acquiring DHCPv4 lease
Apr 13 23:40:41 komplett-24 systemd-networkd[2774]: DHCP CLIENT: STARTED
Apr 13 23:40:41 komplett-24 systemd-networkd[2774]: DHCP CLIENT: DISCOVER
Apr 13 23:40:43 komplett-24 systemd-networkd[2774]: DHCP CLIENT: ignoring packet: to port 9303, which is not the DHCP client port (68)
Apr 13 23:40:43 komplett-24 systemd-networkd[2774]: DHCP CLIENT: DISCOVER
Apr 13 23:40:44 komplett-24 systemd-networkd[2774]: DHCP CLIENT: ignoring packet: to port 9303, which is not the DHCP client port (68)
Apr 13 23:40:44 komplett-24 systemd-networkd[2774]: DHCP CLIENT: DISCOVER
Apr 13 23:40:48 komplett-24 systemd-networkd[2774]: DHCP CLIENT: DISCOVER
Apr 13 23:40:54 komplett-24 systemd-networkd[2774]: DHCP CLIENT: ignoring packet: to port 9303, which is not the DHCP client port (68)
Apr 13 23:40:56 komplett-24 systemd-networkd[2774]: rtnl: message parse - ignore out of range attribute type
Apr 13 23:40:57 komplett-24 systemd-networkd[2774]: DHCP CLIENT: DISCOVER

==========

ip addr

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default 
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: eno1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master br0 state UP group default qlen 1000
    link/ether 10:bf:48:d7:68:e1 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::12bf:48ff:fed7:68e1/64 scope link 
       valid_lft forever preferred_lft forever
3: enp11s0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
    link/ether 10:bf:48:d7:64:aa brd ff:ff:ff:ff:ff:ff
4: sit0: <NOARP> mtu 1480 qdisc noop state DOWN group default 
    link/sit 0.0.0.0 brd 0.0.0.0
5: br0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default 
    link/ether 10:bf:48:d7:68:e1 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::784b:e1ff:fed0:53c8/64 scope link 
       valid_lft forever preferred_lft forever

_______________________________________________
systemd-devel mailing list
systemd-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/systemd-devel

Reply via email to