I have it spinning now.
bnx0:
flags=28b43<UP,BROADCAST,RUNNING,PROMISC,ALLMULTI,SIMPLEX,MULTICAST,NOINET6>
mtu 1500
hwfeatures=36<CSUM_TCPv4,CSUM_UDPv4,VLAN_MTU,VLAN_HWTAGGING> hardmtu
1500
lladdr 00:14:c2:5d:31:a8
priority: 0
trunk: trunkdev trunk0
media: Ethernet autoselect (1000baseT
full-duplex,master,rxpause,txpause)
status: active
So far - no problems.
//mxb
On 9 sep 2013, at 21:46, Brad Smith <[email protected]> wrote:
> Here is a diff to enable the checksum offload support for bnx(4).
>
> Looking for any testing.
>
>
> Index: if_bnx.c
> ===================================================================
> RCS file: /home/cvs/src/sys/dev/pci/if_bnx.c,v
> retrieving revision 1.101
> diff -u -p -r1.101 if_bnx.c
> --- if_bnx.c 28 Mar 2013 17:21:44 -0000 1.101
> +++ if_bnx.c 9 Sep 2013 18:43:07 -0000
> @@ -884,11 +884,8 @@ bnx_attachhook(void *xsc)
> bcopy(sc->eaddr, sc->arpcom.ac_enaddr, ETHER_ADDR_LEN);
> bcopy(sc->bnx_dev.dv_xname, ifp->if_xname, IFNAMSIZ);
>
> - ifp->if_capabilities = IFCAP_VLAN_MTU;
> -
> -#ifdef BNX_CSUM
> - ifp->if_capabilities |= IFCAP_CSUM_TCPv4 | IFCAP_CSUM_UDPv4;
> -#endif
> + ifp->if_capabilities = IFCAP_VLAN_MTU | IFCAP_CSUM_TCPv4 |
> + IFCAP_CSUM_UDPv4;
>
> #if NVLAN > 0
> ifp->if_capabilities |= IFCAP_VLAN_HWTAGGING;
>
> --
> This message has been scanned for viruses and
> dangerous content by MailScanner, and is
> believed to be clean.
>