FreeBSD problems. Getting desperate
Here's the same question I asked on matrix. Perhaps someone here is familiar with FreeBSD networking.
I have spent close to 2 weeks struggling with my bridge and vlan configuration when used with bhyve. I really cannot figure this out. Long story short: I have an interface (igc0), and then a virtual interface which exposes vlan 100 (interface name is ext). I then use vm-bhyve to create a switch called dmz that is mapped to ext. When I start the VM and ping my router on the vlan, I can see the ARP request reaching the router, and it replies, however, if I do a tcpdump on the ext interface, I don't see the ARP reply.
Adding an ip address to ext allows me to ping the router from the host, so the ext interface does work.