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 very light load when using a remote connection. (Console outbound connections work fine.)

For example, trying to build apache22 from ports causes the NICs to fail, and only a reboot will fix the problem. The console error message is "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 current 0.9.5, then rebuild world and kernel.

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

Paul Schmehl ([EMAIL PROTECTED])
Adjunct Information Security Officer
The University of Texas at Dallas
http://www.utdallas.edu/ir/security/

Reply via email to