Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 16 Sep 2006 11:43:09 -0500
From:      pauls@utdallas.edu
To:        freebsd-questions@freebsd.org
Subject:   Broadcomm NetXtreme BCM5708 NICs and 6.1 RELEASE
Message-ID:  <384751DE981BDD9D6A105DA9@paul-schmehls-powerbook59.local>

next in thread | raw e-mail | index | archive | help
--==========81A61E61C020E7D70C38==========
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

I'm posting this for documentary purposes in case someone has this problem =

and wants to find the answer.

Under the 6.1 RELEASE, with all sources cvsup'd to current, both world and =

kernel rebuilt, the Broadcommm NetExtreme 5708 NICs will fall over under=20
very light load when using a remote connection.  (Console outbound=20
connections work fine.)

For example, trying to build apache22 from ports causes the NICs to fail,=20
and only a reboot will fix the problem.  The console error message is=20
"Error mapping mbuf into TX chain!"

Not good for servers.  :-)

The solution is to update the if_bce.c source to version 0.9.6 from the=20
current 0.9.5, then rebuild world and kernel.

Here's a webpage that has a brief explanation and a link to the updated=20
source file:
<http://www.ifdnrg.com/freebsd_broadcom_dell_1950.htm>;

Paul Schmehl (pauls@utdallas.edu)
Adjunct Information Security Officer
The University of Texas at Dallas
http://www.utdallas.edu/ir/security/

--==========81A61E61C020E7D70C38==========--




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?384751DE981BDD9D6A105DA9>