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>