I'm running Proxmox VE 8.4.14 (kernel 6.8.12-15-pve) on a Mac mini with a Thunderbolt Gigabit Ethernet adapter (Apple A1433).
Apple Mac mini "Core i7" 2.3 (Late 2012)
Issue:
- ARP resolves.
- ICMP echo-replies are seen on vmbr1 via tcpdump.
- But the ping process on the host never receives them.
- No nftables, no rp_filter issue, no bridge-nf interference.
- `bridge vlan show` fails with “No buffer space available”, suggesting bridge VLAN table corruption.
- Disabling vlan_filtering or adding VID 1 to `vmbr1 self` does not fix the issue.
Only host-originated untagged traffic is affected. Containers and VMs using vmbr1 function normally.
This exactly matches known issues in upstream Linux bridge code, especially with USB/Thunderbolt NICs:
- https://github.com/openwrt/openwrt/issues/18576
Can this be confirmed and tracked in your kernel release notes?
Apple Mac mini "Core i7" 2.3 (Late 2012)
The NIC (ens9) is bridged as vmbr1, with `bridge-vlan-aware yes` and `bridge-pvid 1`.
Issue:
- ARP resolves.
- ICMP echo-replies are seen on vmbr1 via tcpdump.
- But the ping process on the host never receives them.
- No nftables, no rp_filter issue, no bridge-nf interference.
- `bridge vlan show` fails with “No buffer space available”, suggesting bridge VLAN table corruption.
- Disabling vlan_filtering or adding VID 1 to `vmbr1 self` does not fix the issue.
Only host-originated untagged traffic is affected. Containers and VMs using vmbr1 function normally.
This exactly matches known issues in upstream Linux bridge code, especially with USB/Thunderbolt NICs:
- https://github.com/openwrt/openwrt/issues/18576
Can this be confirmed and tracked in your kernel release notes?