Hi all I’m having issues with vlan handling on a bce interface on 11.0-RELEASE. From what I’ve read, the bce driver supports hardware vlan stripping and is indeed doing this. My intent was to create a vlan interface bound to the bce interface and bridge this to a tap interface to use with a bhyve VM (as below).
Outbound traffic from the VM is correctly bridged from tap1 to vlan1 then tagged with vlan 304 and passed out on bce0 Inbound traffic tagged with vlan 304 on bce0 never makes it to vlan0. From what I can tell this is caused by vlan stripping on the bce0 interface and it looks like I can’t disable it leaving me with little option but to buy a new network card. Can anyone validate that I’m correct here and this is a known limitation or am I barking up completely the wrong tree? Thanks Tom bce0: <QLogic NetXtreme II BCM5716 1000Base-T (C0)> mem 0xda000000-0xdbffffff irq 36 at device 0.0 on pci1 bce0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> metric 0 mtu 1500 options=80028<VLAN_MTU,JUMBO_MTU,LINKSTATE> ether 84:2b:2b:0b:b3:72 nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL> media: Ethernet autoselect (1000baseT <full-duplex>) status: active bridge1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500 ether 02:eb:af:cf:7c:01 nd6 options=1<PERFORMNUD> groups: bridge id 00:00:00:00:00:00 priority 32768 hellotime 2 fwddelay 15 maxage 20 holdcnt 6 proto rstp maxaddr 2000 timeout 1200 root id 00:00:00:00:00:00 priority 32768 ifcost 0 port 0 member: tap1 flags=143<LEARNING,DISCOVER,AUTOEDGE,AUTOPTP> ifmaxaddr 0 port 11 priority 128 path cost 2000000 member: vlan1 flags=143<LEARNING,DISCOVER,AUTOEDGE,AUTOPTP> ifmaxaddr 0 port 9 priority 128 path cost 55 vlan1: flags=8102<BROADCAST,PROMISC,MULTICAST> metric 0 mtu 1500 ether 00:00:00:00:00:00 nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL> vlan: 0 vlanpcp: 0 parent interface: <none> groups: vlan tap1: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> metric 0 mtu 1500 options=80000<LINKSTATE> ether 00:bd:3a:17:4c:02 nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL> media: Ethernet autoselect status: active groups: tap Opened by PID 12880 _______________________________________________ freebsd-net@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-net To unsubscribe, send any mail to "freebsd-net-unsubscr...@freebsd.org"