[Bug 236983] bnxt(4) VLAN not operational unless explicit "ifconfig promisc" is used on the physical IF

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Thu Apr 4 19:42:46 UTC 2019


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=236983

--- Comment #15 from Stephen Hurd <shurd at FreeBSD.org> ---
Created attachment 203392
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=203392&action=edit
Fix handling of -vlanhwfilter

It appears that when VLAN HW filter is disabled, the NIC does not pass any vlan
tagged traffic.  This patch should pass all tagged and untagged traffic to the
stack when -vlanhwfilter is in effect.

This should fix the bug when only -vlanhwfilter is set rather than requiring
promisc.  Actual HW vlan filtering is still broken.

This patch is against CURRENT, but should apply cleanly.  If this works, I'm
inclined to disable the vlanhwfilter capability until it's fixed for all
firmware revisions.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-net mailing list