Harry,

I am attempting to reproduce the behavior you describe, but have been
unable to do so.  Could you clarify some of the configuration specifics,
as follows:

Starting with step 2,

"2. On the host, create a bridge and vlan with two ports, each with the
chosen vlan as PVID and egress untagged. Assign those ports one each to
the guests as the interface, use e1000. Be sure to NOT autoconfigure the
host side of the bridge ports with any ip4 or ip6 address (including
fe80::), [...]"

I have configured testbr0 with no addresses, i.e., "ip addr show":

15: testbr0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP 
group default qlen 1000
    link/ether 8c:dc:d4:b3:cb:f1 brd ff:ff:ff:ff:ff:ff

and added vnet1 and vnet3 (the interfaces that connect to the VMs), to
testbr0, and removing their respective fe80: addresses.  I set the bridge
vlan behavior via

bridge vlan add dev vnet1 vid 1234 pvid untagged
bridge vlan add dev vnet3 vid 1234 pvid untagged
bridge vlan del dev vnet1 vid 1
bridge vlan del dev vnet3 vid 1

then added a separate Ethernet device to the testbr0, removed its fe80:
address, and set its bridge vlan as

bridge vlan add dev eno50 vid 1234
bridge vlan del dev eno50 vid 1

Adding addresses to the interfaces within the VMs results in ping between
the two functioning (even in the face of "ip neigh flush dev enp7s0").

At no time does "bridge mdb" affect the behavior (it lists no entries),
and it in unnecessary to add ff02:ffxx entries as you describe in step 6
(I presume that your mention of "fe02::ff..." is a typo for "ff02").

I am testing with the Ubuntu 5.11.0-46 kernel, which differs slightly from
your 5.11.0-49.  From which version did you upgrade (i.e., what was the
last known working version)?  I'm preparing to test with 5.11.0-50 (I am
unable to locate -49), but would also like to know if the above
description matches your configuration.

Thanks.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/1959702

Title:
  Regression: ip6 ndp broken, host bridge doesn't add vlan guest entry
  to mdb

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1959702/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to