On 2010-08-09, Steve Johnson <[email protected]> wrote:
> Sorry about forgetting dmesg, thanks for the info about inline/pastebin.
> Since this was very long information, I really wasn't sure. Here are all
> the details inline:
Thanks, you will need to apply this patch (from r1.242 of
/sys/dev/pci/if_em.c), and rebuild a kernel. Alternatively
move to -current where it's fixed.
Index: if_em.c
===================================================================
RCS file: /cvs/src/sys/dev/pci/if_em.c,v
retrieving revision 1.241
retrieving revision 1.242
diff -u -p -r1.241 -r1.242
--- if_em.c 26 Jul 2010 19:21:24 -0000 1.241
+++ if_em.c 3 Aug 2010 16:21:52 -0000 1.242
@@ -1816,7 +1816,8 @@ em_setup_interface(struct em_softc *sc)
ifp->if_capabilities = IFCAP_VLAN_MTU;
#if NVLAN > 0
- ifp->if_capabilities |= IFCAP_VLAN_HWTAGGING;
+ if (sc->hw.mac_type != em_82575)
+ ifp->if_capabilities |= IFCAP_VLAN_HWTAGGING;
#endif
#ifdef EM_CSUM_OFFLOAD