dhcrelay package broken. listen on every if independend from the used -id -iu setting

Bug #1743324 reported by Immo
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
vlan (Ubuntu)
New
Undecided
Unassigned

Bug Description

I run dhcrelay on Ubuntu zesty
 Linux dsr-testbed-router 4.10.0-42-generic #46-Ubuntu SMP Mon Dec 4 14:38:01 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux Several bridges configured to handle the different vlans.
“ip a” output follows below.

Mainly only the bridges do have an ip
The dhcrelay is started inside a docker container based on the host system.

isc-dhcp-relay is installed as apt package
        # apt show isc-dhcp-relay
        Package: isc-dhcp-relay
        Version: 4.3.5-3ubuntu1.1
        Priority: optional
        Section: universe/net
        Source: isc-dhcp
        Origin: Ubuntu
        Maintainer: Ubuntu Developers <email address hidden>
        Original-Maintainer: Debian ISC DHCP maintainers <email address hidden>
        Bugs: https://bugs.launchpad.net/ubuntu/+filebug
        Installed-Size: 606 kB
        Depends: debconf (>= 0.5) | debconf-2.0, init-system-helpers (>= 1.18~), libc6 (>= 2.15), libdns-export162, libirs-export141, libisc-export160, lsb-base (>= 3.0-6), debianutils (>= 2.8.2)
        Recommends: isc-dhcp-common
        Conflicts: dhcp-relay
        Homepage: http://www.isc.org
        Download-Size: 192 kB
        APT-Sources: http://us.archive.ubuntu.com/ubuntu zesty-updates/universe amd64 Packages
        Description: ISC DHCP relay daemon

See below the start of dhcrelay. First the up and downstream side is correct identified Afterwards he lists all Interfaces where he is listen and sending….
I would say this is wrong.

What can I do to help analyzing ?
Immo

# dhcrelay -4 -d -iu br_TB102_TMN -id br_TB102_DPU 10.160.50.18
Requesting: br_TB102_TMN as upstream: Y downstream: N
Requesting: br_TB102_DPU as upstream: N downstream: Y Internet Systems Consortium DHCP Relay Agent 4.3.5 Copyright 2004-2016 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/
Listening on LPF/docker0/02:42:38:0e:27:5a
Sending on LPF/docker0/02:42:38:0e:27:5a
Listening on LPF/br_TB991_DPU/42:b9:9b:1e:1c:c9
Sending on LPF/br_TB991_DPU/42:b9:9b:1e:1c:c9
Listening on LPF/br_TB260_4_DPU/42:b9:9b:1e:1c:c9
Sending on LPF/br_TB260_4_DPU/42:b9:9b:1e:1c:c9
Listening on LPF/br_TB260_3_DPU/42:b9:9b:1e:1c:c9
Sending on LPF/br_TB260_3_DPU/42:b9:9b:1e:1c:c9
Listening on LPF/br_TB260_2_DPU/42:b9:9b:1e:1c:c9
Sending on LPF/br_TB260_2_DPU/42:b9:9b:1e:1c:c9
Listening on LPF/br_TB260_1_DPU/42:b9:9b:1e:1c:c9
Sending on LPF/br_TB260_1_DPU/42:b9:9b:1e:1c:c9
Listening on LPF/br_TB134_DPU/42:b9:9b:1e:1c:c9
Sending on LPF/br_TB134_DPU/42:b9:9b:1e:1c:c9
Listening on LPF/br_TB991_TMN/7a:59:88:45:a6:23
Sending on LPF/br_TB991_TMN/7a:59:88:45:a6:23
Listening on LPF/br_TB133_DPU/42:b9:9b:1e:1c:c9
Sending on LPF/br_TB133_DPU/42:b9:9b:1e:1c:c9
Listening on LPF/br_TB106_DPU/42:b9:9b:1e:1c:c9
Sending on LPF/br_TB106_DPU/42:b9:9b:1e:1c:c9
Listening on LPF/br_TB105_DPU/42:b9:9b:1e:1c:c9
Sending on LPF/br_TB105_DPU/42:b9:9b:1e:1c:c9
Listening on LPF/ens19.1991.4090/42:b9:9b:1e:1c:c9
Sending on LPF/ens19.1991.4090/42:b9:9b:1e:1c:c9
Listening on LPF/ens19.1991/42:b9:9b:1e:1c:c9
Sending on LPF/ens19.1991/42:b9:9b:1e:1c:c9
Listening on LPF/ens19.2145.4090/42:b9:9b:1e:1c:c9
Sending on LPF/ens19.2145.4090/42:b9:9b:1e:1c:c9
Listening on LPF/ens19.2145/42:b9:9b:1e:1c:c9
Sending on LPF/ens19.2145/42:b9:9b:1e:1c:c9
Listening on LPF/ens19.2129.4090/42:b9:9b:1e:1c:c9
Sending on LPF/ens19.2129.4090/42:b9:9b:1e:1c:c9
Listening on LPF/ens19.2129/42:b9:9b:1e:1c:c9
Sending on LPF/ens19.2129/42:b9:9b:1e:1c:c9
Listening on LPF/ens19.2113.4090/42:b9:9b:1e:1c:c9
Sending on LPF/ens19.2113.4090/42:b9:9b:1e:1c:c9
Listening on LPF/ens19.2113/42:b9:9b:1e:1c:c9
Sending on LPF/ens19.2113/42:b9:9b:1e:1c:c9
Listening on LPF/ens19.2097.4090/42:b9:9b:1e:1c:c9
Sending on LPF/ens19.2097.4090/42:b9:9b:1e:1c:c9
Listening on LPF/br_TB260_TMN/7a:59:88:45:a6:23
Sending on LPF/br_TB260_TMN/7a:59:88:45:a6:23
Listening on LPF/br_TB134_TMN/7a:59:88:45:a6:23
Sending on LPF/br_TB134_TMN/7a:59:88:45:a6:23
Listening on LPF/ens19.2097/42:b9:9b:1e:1c:c9
Sending on LPF/ens19.2097/42:b9:9b:1e:1c:c9
Listening on LPF/br_TB104_DPU/42:b9:9b:1e:1c:c9
Sending on LPF/br_TB104_DPU/42:b9:9b:1e:1c:c9
Listening on LPF/br_TB133_TMN/7a:59:88:45:a6:23
Sending on LPF/br_TB133_TMN/7a:59:88:45:a6:23
Listening on LPF/ens19.2034.4090/42:b9:9b:1e:1c:c9
Sending on LPF/ens19.2034.4090/42:b9:9b:1e:1c:c9
Listening on LPF/br_TB106_TMN/7a:59:88:45:a6:23
Sending on LPF/br_TB106_TMN/7a:59:88:45:a6:23
Listening on LPF/ens19.2034/42:b9:9b:1e:1c:c9
Sending on LPF/ens19.2034/42:b9:9b:1e:1c:c9
Listening on LPF/ens19.2033.4090/42:b9:9b:1e:1c:c9
Sending on LPF/ens19.2033.4090/42:b9:9b:1e:1c:c9
Listening on LPF/br_TB103_DPU/42:b9:9b:1e:1c:c9
Sending on LPF/br_TB103_DPU/42:b9:9b:1e:1c:c9
Listening on LPF/ens19.2033/42:b9:9b:1e:1c:c9
Sending on LPF/ens19.2033/42:b9:9b:1e:1c:c9
Listening on LPF/ens19.2006.4090/42:b9:9b:1e:1c:c9
Sending on LPF/ens19.2006.4090/42:b9:9b:1e:1c:c9
Listening on LPF/ens19.2006/42:b9:9b:1e:1c:c9
Sending on LPF/ens19.2006/42:b9:9b:1e:1c:c9
Listening on LPF/ens19.2005.4090/42:b9:9b:1e:1c:c9
Sending on LPF/ens19.2005.4090/42:b9:9b:1e:1c:c9
Listening on LPF/ens19.2005/42:b9:9b:1e:1c:c9
Sending on LPF/ens19.2005/42:b9:9b:1e:1c:c9
Listening on LPF/ens19.2004.4090/42:b9:9b:1e:1c:c9
Sending on LPF/ens19.2004.4090/42:b9:9b:1e:1c:c9
Listening on LPF/ens20.1001/7a:59:88:45:a6:23
Sending on LPF/ens20.1001/7a:59:88:45:a6:23
Listening on LPF/br_TB105_TMN/7a:59:88:45:a6:23
Sending on LPF/br_TB105_TMN/7a:59:88:45:a6:23
Listening on LPF/ens19.2004/42:b9:9b:1e:1c:c9
Sending on LPF/ens19.2004/42:b9:9b:1e:1c:c9
Listening on LPF/ens19.2003.4090/42:b9:9b:1e:1c:c9
Sending on LPF/ens19.2003.4090/42:b9:9b:1e:1c:c9
Listening on LPF/ens20.1160/7a:59:88:45:a6:23
Sending on LPF/ens20.1160/7a:59:88:45:a6:23
Listening on LPF/ens20.1034/7a:59:88:45:a6:23
Sending on LPF/ens20.1034/7a:59:88:45:a6:23
Listening on LPF/ens20.1033/7a:59:88:45:a6:23
Sending on LPF/ens20.1033/7a:59:88:45:a6:23
Listening on LPF/br_TB104_TMN/7a:59:88:45:a6:23
Sending on LPF/br_TB104_TMN/7a:59:88:45:a6:23
Listening on LPF/ens19.2003/42:b9:9b:1e:1c:c9
Sending on LPF/ens19.2003/42:b9:9b:1e:1c:c9
Listening on LPF/ens20.1006/7a:59:88:45:a6:23
Sending on LPF/ens20.1006/7a:59:88:45:a6:23
Listening on LPF/ens19.2002.4090/42:b9:9b:1e:1c:c9
Sending on LPF/ens19.2002.4090/42:b9:9b:1e:1c:c9
Listening on LPF/ens20.1005/7a:59:88:45:a6:23
Sending on LPF/ens20.1005/7a:59:88:45:a6:23
Listening on LPF/br_TB103_TMN/7a:59:88:45:a6:23
Sending on LPF/br_TB103_TMN/7a:59:88:45:a6:23
Listening on LPF/ens20.1004/7a:59:88:45:a6:23
Sending on LPF/ens20.1004/7a:59:88:45:a6:23
Listening on LPF/ens20.1003/7a:59:88:45:a6:23
Sending on LPF/ens20.1003/7a:59:88:45:a6:23
Listening on LPF/ens19.2002/42:b9:9b:1e:1c:c9
Sending on LPF/ens19.2002/42:b9:9b:1e:1c:c9
Listening on LPF/ens20.1002/7a:59:88:45:a6:23
Sending on LPF/ens20.1002/7a:59:88:45:a6:23
Listening on LPF/ens20/7a:59:88:45:a6:23
Sending on LPF/ens20/7a:59:88:45:a6:23
Listening on LPF/ens19/42:b9:9b:1e:1c:c9
Sending on LPF/ens19/42:b9:9b:1e:1c:c9
Listening on LPF/ens18/36:78:14:96:53:13
Sending on LPF/ens18/36:78:14:96:53:13
Listening on LPF/br_TB102_DPU/42:b9:9b:1e:1c:c9
Sending on LPF/br_TB102_DPU/42:b9:9b:1e:1c:c9
Listening on LPF/br_TB102_TMN/7a:59:88:45:a6:23
Sending on LPF/br_TB102_TMN/7a:59:88:45:a6:23
Sending on Socket/fallback

Ip a output:

# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    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: ens18: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 36:78:14:96:53:13 brd ff:ff:ff:ff:ff:ff
    inet 10.160.8.83/23 brd 10.160.9.255 scope global ens18
       valid_lft forever preferred_lft forever
    inet6 fe80::3478:14ff:fe96:5313/64 scope link
       valid_lft forever preferred_lft forever
3: ens19: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 42:b9:9b:1e:1c:c9 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::40b9:9bff:fe1e:1cc9/64 scope link
       valid_lft forever preferred_lft forever
4: ens20: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 7a:59:88:45:a6:23 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::7859:88ff:fe45:a623/64 scope link
       valid_lft forever preferred_lft forever
5: ens20.1002@ens20: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br_TB102_TMN state UP group default qlen 1000
    link/ether 7a:59:88:45:a6:23 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::7859:88ff:fe45:a623/64 scope link
       valid_lft forever preferred_lft forever
6: ens19.2002@ens19: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br_TB102_DPU state UP group default qlen 1000
    link/ether 42:b9:9b:1e:1c:c9 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::40b9:9bff:fe1e:1cc9/64 scope link
       valid_lft forever preferred_lft forever
7: ens20.1003@ens20: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br_TB103_TMN state UP group default qlen 1000
    link/ether 7a:59:88:45:a6:23 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::7859:88ff:fe45:a623/64 scope link
       valid_lft forever preferred_lft forever
8: ens20.1004@ens20: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br_TB104_TMN state UP group default qlen 1000
    link/ether 7a:59:88:45:a6:23 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::7859:88ff:fe45:a623/64 scope link
       valid_lft forever preferred_lft forever
9: br_TB102_DPU: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    link/ether 42:b9:9b:1e:1c:c9 brd ff:ff:ff:ff:ff:ff
    inet 10.160.60.17/28 brd 10.160.60.31 scope global br_TB102_DPU
       valid_lft forever preferred_lft forever
    inet6 fe80::40b9:9bff:fe1e:1cc9/64 scope link
       valid_lft forever preferred_lft forever
10: br_TB102_TMN: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    link/ether 7a:59:88:45:a6:23 brd ff:ff:ff:ff:ff:ff
    inet 10.160.50.17/28 brd 10.160.50.31 scope global br_TB102_TMN
       valid_lft forever preferred_lft forever
    inet6 fe80::7859:88ff:fe45:a623/64 scope link
       valid_lft forever preferred_lft forever
11: br_TB103_TMN: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    link/ether 7a:59:88:45:a6:23 brd ff:ff:ff:ff:ff:ff
    inet 10.160.50.33/28 brd 10.160.50.47 scope global br_TB103_TMN
       valid_lft forever preferred_lft forever
    inet6 fe80::7859:88ff:fe45:a623/64 scope link
       valid_lft forever preferred_lft forever
12: ens20.1005@ens20: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br_TB105_TMN state UP group default qlen 1000
    link/ether 7a:59:88:45:a6:23 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::7859:88ff:fe45:a623/64 scope link
       valid_lft forever preferred_lft forever
13: <email address hidden>: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br_TB102_DPU state UP group default qlen 1000
    link/ether 42:b9:9b:1e:1c:c9 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::40b9:9bff:fe1e:1cc9/64 scope link
       valid_lft forever preferred_lft forever
14: ens20.1006@ens20: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br_TB106_TMN state UP group default qlen 1000
    link/ether 7a:59:88:45:a6:23 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::7859:88ff:fe45:a623/64 scope link
       valid_lft forever preferred_lft forever
15: ens19.2003@ens19: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br_TB103_DPU state UP group default qlen 1000
    link/ether 42:b9:9b:1e:1c:c9 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::40b9:9bff:fe1e:1cc9/64 scope link
       valid_lft forever preferred_lft forever
16: br_TB104_TMN: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    link/ether 7a:59:88:45:a6:23 brd ff:ff:ff:ff:ff:ff
    inet 10.160.50.49/28 brd 10.160.50.63 scope global br_TB104_TMN
       valid_lft forever preferred_lft forever
    inet6 fe80::7859:88ff:fe45:a623/64 scope link
       valid_lft forever preferred_lft forever
17: ens20.1033@ens20: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br_TB133_TMN state UP group default qlen 1000
    link/ether 7a:59:88:45:a6:23 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::7859:88ff:fe45:a623/64 scope link
       valid_lft forever preferred_lft forever
18: ens20.1034@ens20: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br_TB134_TMN state UP group default qlen 1000
    link/ether 7a:59:88:45:a6:23 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::7859:88ff:fe45:a623/64 scope link
       valid_lft forever preferred_lft forever
19: ens20.1160@ens20: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br_TB260_TMN state UP group default qlen 1000
    link/ether 7a:59:88:45:a6:23 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::7859:88ff:fe45:a623/64 scope link
       valid_lft forever preferred_lft forever
20: <email address hidden>: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br_TB103_DPU state UP group default qlen 1000
    link/ether 42:b9:9b:1e:1c:c9 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::40b9:9bff:fe1e:1cc9/64 scope link
       valid_lft forever preferred_lft forever
21: ens19.2004@ens19: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br_TB104_DPU state UP group default qlen 1000
    link/ether 42:b9:9b:1e:1c:c9 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::40b9:9bff:fe1e:1cc9/64 scope link
       valid_lft forever preferred_lft forever
22: br_TB105_TMN: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    link/ether 7a:59:88:45:a6:23 brd ff:ff:ff:ff:ff:ff
    inet 10.160.50.65/28 brd 10.160.50.79 scope global br_TB105_TMN
       valid_lft forever preferred_lft forever
    inet6 fe80::7859:88ff:fe45:a623/64 scope link
       valid_lft forever preferred_lft forever
23: ens20.1001@ens20: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br_TB991_TMN state UP group default qlen 1000
    link/ether 7a:59:88:45:a6:23 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::7859:88ff:fe45:a623/64 scope link
       valid_lft forever preferred_lft forever
24: <email address hidden>: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br_TB104_DPU state UP group default qlen 1000
    link/ether 42:b9:9b:1e:1c:c9 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::40b9:9bff:fe1e:1cc9/64 scope link
       valid_lft forever preferred_lft forever
25: ens19.2005@ens19: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    link/ether 42:b9:9b:1e:1c:c9 brd ff:ff:ff:ff:ff:ff
26: <email address hidden>: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br_TB105_DPU state UP group default qlen 1000
    link/ether 42:b9:9b:1e:1c:c9 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::40b9:9bff:fe1e:1cc9/64 scope link
       valid_lft forever preferred_lft forever
27: ens19.2006@ens19: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    link/ether 42:b9:9b:1e:1c:c9 brd ff:ff:ff:ff:ff:ff
28: <email address hidden>: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br_TB106_DPU state UP group default qlen 1000
    link/ether 42:b9:9b:1e:1c:c9 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::40b9:9bff:fe1e:1cc9/64 scope link
       valid_lft forever preferred_lft forever
29: ens19.2033@ens19: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br_TB133_DPU state UP group default qlen 1000
    link/ether 42:b9:9b:1e:1c:c9 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::40b9:9bff:fe1e:1cc9/64 scope link
       valid_lft forever preferred_lft forever
30: br_TB103_DPU: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    link/ether 42:b9:9b:1e:1c:c9 brd ff:ff:ff:ff:ff:ff
    inet 10.160.60.33/28 brd 10.160.60.47 scope global br_TB103_DPU
       valid_lft forever preferred_lft forever
    inet6 fe80::40b9:9bff:fe1e:1cc9/64 scope link
       valid_lft forever preferred_lft forever
31: <email address hidden>: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br_TB133_DPU state UP group default qlen 1000
    link/ether 42:b9:9b:1e:1c:c9 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::40b9:9bff:fe1e:1cc9/64 scope link
       valid_lft forever preferred_lft forever
32: ens19.2034@ens19: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br_TB134_DPU state UP group default qlen 1000
    link/ether 42:b9:9b:1e:1c:c9 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::40b9:9bff:fe1e:1cc9/64 scope link
       valid_lft forever preferred_lft forever
33: br_TB106_TMN: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    link/ether 7a:59:88:45:a6:23 brd ff:ff:ff:ff:ff:ff
    inet 10.160.50.81/28 brd 10.160.50.95 scope global br_TB106_TMN
       valid_lft forever preferred_lft forever
    inet6 fe80::7859:88ff:fe45:a623/64 scope link
       valid_lft forever preferred_lft forever
34: <email address hidden>: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br_TB134_DPU state UP group default qlen 1000
    link/ether 42:b9:9b:1e:1c:c9 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::40b9:9bff:fe1e:1cc9/64 scope link
       valid_lft forever preferred_lft forever
35: br_TB133_TMN: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    link/ether 7a:59:88:45:a6:23 brd ff:ff:ff:ff:ff:ff
    inet 10.160.52.1/28 brd 10.160.52.15 scope global br_TB133_TMN
       valid_lft forever preferred_lft forever
    inet6 fe80::7859:88ff:fe45:a623/64 scope link
       valid_lft forever preferred_lft forever
36: br_TB104_DPU: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    link/ether 42:b9:9b:1e:1c:c9 brd ff:ff:ff:ff:ff:ff
    inet 10.160.60.49/28 brd 10.160.60.63 scope global br_TB104_DPU
       valid_lft forever preferred_lft forever
    inet6 fe80::40b9:9bff:fe1e:1cc9/64 scope link
       valid_lft forever preferred_lft forever
37: ens19.2097@ens19: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br_TB260_1_DPU state UP group default qlen 1000
    link/ether 42:b9:9b:1e:1c:c9 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::40b9:9bff:fe1e:1cc9/64 scope link
       valid_lft forever preferred_lft forever
38: br_TB134_TMN: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    link/ether 7a:59:88:45:a6:23 brd ff:ff:ff:ff:ff:ff
    inet 10.160.52.17/28 brd 10.160.52.31 scope global br_TB134_TMN
       valid_lft forever preferred_lft forever
    inet6 fe80::7859:88ff:fe45:a623/64 scope link
       valid_lft forever preferred_lft forever
39: br_TB260_TMN: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    link/ether 7a:59:88:45:a6:23 brd ff:ff:ff:ff:ff:ff
    inet 10.160.59.241/28 brd 10.160.59.255 scope global br_TB260_TMN
       valid_lft forever preferred_lft forever
    inet6 fe80::7859:88ff:fe45:a623/64 scope link
       valid_lft forever preferred_lft forever
40: <email address hidden>: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br_TB260_1_DPU state UP group default qlen 1000
    link/ether 42:b9:9b:1e:1c:c9 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::40b9:9bff:fe1e:1cc9/64 scope link
       valid_lft forever preferred_lft forever
41: ens19.2113@ens19: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br_TB260_2_DPU state UP group default qlen 1000
    link/ether 42:b9:9b:1e:1c:c9 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::40b9:9bff:fe1e:1cc9/64 scope link
       valid_lft forever preferred_lft forever
42: <email address hidden>: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br_TB260_2_DPU state UP group default qlen 1000
    link/ether 42:b9:9b:1e:1c:c9 brd ff:ff:ff:ff:ff:ff
43: ens19.2129@ens19: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br_TB260_3_DPU state UP group default qlen 1000
    link/ether 42:b9:9b:1e:1c:c9 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::40b9:9bff:fe1e:1cc9/64 scope link
       valid_lft forever preferred_lft forever
44: <email address hidden>: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br_TB260_3_DPU state UP group default qlen 1000
    link/ether 42:b9:9b:1e:1c:c9 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::40b9:9bff:fe1e:1cc9/64 scope link
       valid_lft forever preferred_lft forever
45: ens19.2145@ens19: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br_TB260_4_DPU state UP group default qlen 1000
    link/ether 42:b9:9b:1e:1c:c9 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::40b9:9bff:fe1e:1cc9/64 scope link
       valid_lft forever preferred_lft forever
46: <email address hidden>: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br_TB260_4_DPU state UP group default qlen 1000
    link/ether 42:b9:9b:1e:1c:c9 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::40b9:9bff:fe1e:1cc9/64 scope link
       valid_lft forever preferred_lft forever
47: ens19.1991@ens19: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br_TB991_DPU state UP group default qlen 1000
    link/ether 42:b9:9b:1e:1c:c9 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::40b9:9bff:fe1e:1cc9/64 scope link
       valid_lft forever preferred_lft forever
48: <email address hidden>: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br_TB991_DPU state UP group default qlen 1000
    link/ether 42:b9:9b:1e:1c:c9 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::40b9:9bff:fe1e:1cc9/64 scope link
       valid_lft forever preferred_lft forever
49: br_TB105_DPU: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    link/ether 42:b9:9b:1e:1c:c9 brd ff:ff:ff:ff:ff:ff
    inet 10.160.60.65/28 brd 10.160.60.79 scope global br_TB105_DPU
       valid_lft forever preferred_lft forever
    inet6 fe80::40b9:9bff:fe1e:1cc9/64 scope link
       valid_lft forever preferred_lft forever
50: br_TB106_DPU: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    link/ether 42:b9:9b:1e:1c:c9 brd ff:ff:ff:ff:ff:ff
    inet 10.160.60.81/28 brd 10.160.60.95 scope global br_TB106_DPU
       valid_lft forever preferred_lft forever
    inet6 fe80::40b9:9bff:fe1e:1cc9/64 scope link
       valid_lft forever preferred_lft forever
51: br_TB133_DPU: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    link/ether 42:b9:9b:1e:1c:c9 brd ff:ff:ff:ff:ff:ff
    inet 10.160.62.1/28 brd 10.160.62.15 scope global br_TB133_DPU
       valid_lft forever preferred_lft forever
    inet6 fe80::40b9:9bff:fe1e:1cc9/64 scope link
       valid_lft forever preferred_lft forever
52: br_TB991_TMN: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    link/ether 7a:59:88:45:a6:23 brd ff:ff:ff:ff:ff:ff
    inet 10.160.50.1/28 brd 10.160.50.15 scope global br_TB991_TMN
       valid_lft forever preferred_lft forever
    inet6 fe80::7859:88ff:fe45:a623/64 scope link
       valid_lft forever preferred_lft forever
53: br_TB134_DPU: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    link/ether 42:b9:9b:1e:1c:c9 brd ff:ff:ff:ff:ff:ff
    inet 10.160.62.17/28 brd 10.160.62.31 scope global br_TB134_DPU
       valid_lft forever preferred_lft forever
    inet6 fe80::40b9:9bff:fe1e:1cc9/64 scope link
       valid_lft forever preferred_lft forever
54: br_TB260_1_DPU: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    link/ether 42:b9:9b:1e:1c:c9 brd ff:ff:ff:ff:ff:ff
    inet 10.160.66.1/24 brd 10.160.66.255 scope global br_TB260_1_DPU
       valid_lft forever preferred_lft forever
    inet6 fe80::40b9:9bff:fe1e:1cc9/64 scope link
       valid_lft forever preferred_lft forever
55: br_TB260_2_DPU: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    link/ether 42:b9:9b:1e:1c:c9 brd ff:ff:ff:ff:ff:ff
    inet 10.160.67.1/24 brd 10.160.67.255 scope global br_TB260_2_DPU
       valid_lft forever preferred_lft forever
    inet6 fe80::40b9:9bff:fe1e:1cc9/64 scope link
       valid_lft forever preferred_lft forever
56: br_TB260_3_DPU: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    link/ether 42:b9:9b:1e:1c:c9 brd ff:ff:ff:ff:ff:ff
    inet 10.160.68.1/24 brd 10.160.68.255 scope global br_TB260_3_DPU
       valid_lft forever preferred_lft forever
    inet6 fe80::40b9:9bff:fe1e:1cc9/64 scope link
       valid_lft forever preferred_lft forever
57: br_TB260_4_DPU: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    link/ether 42:b9:9b:1e:1c:c9 brd ff:ff:ff:ff:ff:ff
    inet 10.160.69.1/24 brd 10.160.69.255 scope global br_TB260_4_DPU
       valid_lft forever preferred_lft forever
    inet6 fe80::40b9:9bff:fe1e:1cc9/64 scope link
       valid_lft forever preferred_lft forever
58: br_TB991_DPU: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    link/ether 42:b9:9b:1e:1c:c9 brd ff:ff:ff:ff:ff:ff
    inet 10.160.60.1/28 brd 10.160.60.15 scope global br_TB991_DPU
       valid_lft forever preferred_lft forever
    inet6 fe80::40b9:9bff:fe1e:1cc9/64 scope link
       valid_lft forever preferred_lft forever
59: docker0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default
    link/ether 02:42:38:0e:27:5a brd ff:ff:ff:ff:ff:ff
    inet 172.17.0.1/16 scope global docker0
       valid_lft forever preferred_lft forever
    inet6 fe80::42:38ff:fe0e:275a/64 scope link
       valid_lft forever preferred_lft forever

brctl show

# brctl show
bridge name bridge id STP enabled interfaces
br_TB102_DPU 8000.42b99b1e1cc9 no ens19.2002
                                                        ens19.2002.4090
br_TB102_TMN 8000.7a598845a623 no ens20.1002
br_TB103_DPU 8000.42b99b1e1cc9 no ens19.2003
                                                        ens19.2003.4090
br_TB103_TMN 8000.7a598845a623 no ens20.1003
br_TB104_DPU 8000.42b99b1e1cc9 no ens19.2004
                                                        ens19.2004.4090
br_TB104_TMN 8000.7a598845a623 no ens20.1004
br_TB105_DPU 8000.42b99b1e1cc9 no ens19.2005.4090
br_TB105_TMN 8000.7a598845a623 no ens20.1005
br_TB106_DPU 8000.42b99b1e1cc9 no ens19.2006.4090
br_TB106_TMN 8000.7a598845a623 no ens20.1006
br_TB133_DPU 8000.42b99b1e1cc9 no ens19.2033
                                                        ens19.2033.4090
br_TB133_TMN 8000.7a598845a623 no ens20.1033
br_TB134_DPU 8000.42b99b1e1cc9 no ens19.2034
                                                        ens19.2034.4090
br_TB134_TMN 8000.7a598845a623 no ens20.1034
br_TB260_1_DPU 8000.42b99b1e1cc9 no ens19.2097
                                                        ens19.2097.4090
br_TB260_2_DPU 8000.42b99b1e1cc9 no ens19.2113
                                                        ens19.2113.4090
br_TB260_3_DPU 8000.42b99b1e1cc9 no ens19.2129
                                                        ens19.2129.4090
br_TB260_4_DPU 8000.42b99b1e1cc9 no ens19.2145
                                                        ens19.2145.4090
br_TB260_TMN 8000.7a598845a623 no ens20.1160
br_TB991_DPU 8000.42b99b1e1cc9 no ens19.1991
                                                        ens19.1991.4090
br_TB991_TMN 8000.7a598845a623 no ens20.1001
docker0 8000.0242380e275a no

There are some prevention via ebtables to hinder the system to send out frames to the same physical port as receiving port. Even inter val.

Interface/Bridge config:

# interface config for Testbed 102
auto ens19.2002
iface ens19.2002 inet manual
   vlan-raw-device ens19

auto ens19.2002.4090
iface ens19.2002.4090 inet manual
   vlan-raw-device ens19.2002

auto br_TB102_DPU
iface br_TB102_DPU inet static
   address 10.160.60.17
   netmask 255.255.255.240
   dns-nameservers 10.160.5.2
   bridge_ports ens19.2002 ens19.2002.4090
   bridge_stp off
   bridge_fd 0
   bridge_maxwait 0
   pre-up ( ifup ens19.2002 ; ifup ens19.2002.4090 )

auto ens20.1002
iface ens20.1002 inet manual
   vlan-raw-device ens20

auto br_TB102_TMN
iface br_TB102_TMN inet static
   address 10.160.50.17
   netmask 255.255.255.240
   dns-nameservers 10.160.5.2
   bridge_ports ens20.1002
   bridge_stp off
   bridge_fd 0
   bridge_maxwait 0
   pre-up ifup ens20.1002

Revision history for this message
Immo (iwetzel) wrote :

The issue was first mentioned on isc-bugs. The response I got is:

The issue does appear to be in the packaged version. I created a VM with Ubuntu 17.04 and can reproduce your issue using their version.

I then downloaded and built our official version of 4.3.5 and it works correctly.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.