Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Upgrading to MacOS Big Sur broke (packet corruption) network bridge connected to VLAN interface

Greetings! This is a bug report.


Using VMware Fusion Professional Version 12.1.2 (17964953).


The following setup was working on Catalina.

[host(MacOS) en9 --- vlan1 --- bridge100 --- en6] --- [guest(Debian) ens37]


Upgraded to Big Sur and setup stopped working.


Host:

  System Version: macOS 11.4 (20F71)

  Kernel Version: Darwin 20.5.0

Model Name: MacBook Pro


Guest:

Debian GNU/Linux 10 (buster)

Linux buildtt 4.19.0-16-amd64 #1 SMP Debian 4.19.181-1 (2021-03-19) x86_64 GNU/Linux


Problem summary: ARP reply send by Juniper switch arrives on Ethernet physical port "en9" with 802.1Q tag (VLAN ID 44). Packet is seen tagged on parent interface "en9" and untagged on child VLAN interface "vlan1". Interface "vlan1" is a member of bridge interface "bridge100" (created by VMware Fusion). Packet is seen corrupted (no checksum error) on "bridge100".

Workaround: Move VLAN interface from host to guest (Debian 10). (This also suggests that bridge in MacOS has the problem).

Instead of

[host en9 --- vlan1 --- bridge100 --- en6] --- [guest ens37]

do

[host en9 -- bridge100 --- en6] --- [guest ens37 --- ens37.44] 

Here, too, bridge100 and en6 are created by VMware Fusion. I created ens37.44 manually on the guest.


tcpdumps attached.


Thank you.

Posted on Jul 28, 2021 10:50 PM

Reply

Similar questions

There are no replies.

Upgrading to MacOS Big Sur broke (packet corruption) network bridge connected to VLAN interface

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.