Date: Thu, 04 Apr 2019 19:42:43 +0000 From: bugzilla-noreply@freebsd.org To: net@FreeBSD.org Subject: [Bug 236983] bnxt(4) VLAN not operational unless explicit "ifconfig promisc" is used on the physical IF Message-ID: <bug-236983-7501-Vr7eVIIXYG@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-236983-7501@https.bugs.freebsd.org/bugzilla/> References: <bug-236983-7501@https.bugs.freebsd.org/bugzilla/>
next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D236983 --- Comment #15 from Stephen Hurd <shurd@FreeBSD.org> --- Created attachment 203392 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D203392&action= =3Dedit 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. --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-236983-7501-Vr7eVIIXYG>