How Broadcom and Dell wasted three days of my time….

Another one of my late posts.   Susan actually already posted about it here and here.  She referred to them as Evil.   I will refer to them as possessed.

I am going to skip all the detail and simply say that ISA 2004 completely died and stopped routing traffic due to crappy Broadcom drivers.   Even top level Microsoft support had troubles tracking it down to bad drivers.  

On Susan’s blog, users have said that uninstalling the Dell preinstalled drivers and installing the Broadcom drivers fixed the issue.   At the time however, this did not work for me…   unless they released updated drivers since Dec 2006??

Anyway, my recommendation is to simply request Intel network cards when you order your Dell server.   Just to be on the safe side.

  10 Replies to “How Broadcom and Dell wasted three days of my time….”

  1. Eskil
    January 16, 2007 at 9:32 am

    Thanks a lot for your posting!

    I had the exact same problem with ISA2006, Dell and Broadcom. It just doesn’t work. – In the end I decided to use the Dell/Broadcom server to something else – and installed ISA2006 on a Dell/Intel server.

  2. Wintel Dude
    March 20, 2007 at 1:46 am

    Dell Poweredge

    Issue with broadcom drivers is that you either need to enable or disable toe functionality on the nic within the bios.

    By default the TOE is enabled but smp is disabled other workaround is to disable in advanced settings on the nic is receice side scaling to be disabled.

  3. March 20, 2007 at 5:03 am

    Yes, but disabling the functionality at a hardware level requires unplugging the RJ Connector on the motherboard. Doing that alone still does not work. (There is no BIOS option).

    So… the problem still exists. Even with the SP2 Update.

  4. carrmic
    April 13, 2007 at 1:34 pm

    It is most likely due to TOE which is enabled with the Microsoft Scalable Networking Pack. You can disable TOE with this command line:

    netsh int ip set chimney disable

    http://support.microsoft.com/kb/912222

    Dell’s instructions for the Broadcom chip mention that firewalls won’t work with TOE enabled:

    http://support.dell.com/support/edocs/systems/pe2950/multlang/nic_toe/HM430A1MR.pdf
    Firewalls and TOE
    Installing or activating firewall applications disables TOE for all TOE-enabled NICs in a system.
    A firewall application must examine all incoming packets and frames to implement its protection
    mechanisms. This firewall function is incompatible with the packet-offload operation of TOE.

  5. Norbert Fehlauer
    May 30, 2007 at 10:31 am

    Had some trouble with Broadcom NetXtreme II cards too.
    Using the latest Broadcom drivers alone did not solve my problem. We had some Cisco IP Phones between Computers and the switch. This caused slow download performance. If I removed the phone it was as you would expect a 1GB/s connection.

    This is my workaround:

    1. Deactivate Receive Side Scaling in Windows
    http://support.microsoft.com/kb/927695/en-us

    To work around this problem, disable Receive Side Scaling when the computer is configured as an Internet Connection Sharing gateway. To do this, follow these steps:

    1. Click Start, click Run, type regedit, and then click OK.
    2. Locate and then click the following registry subkey:
    HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpipParameters
    3. On the Edit menu, point to New, click DWORD Value, and then type EnableRSS.
    4. Double-click EnableRSS, type 0, and then click OK.
    5. Restart the computer on which you changed the EnableRSS value.

    2. Deactivate TOE (TCP/IP Offload Engine)
    http://support.microsoft.com/kb/912222/en-us
    To turn off TCP Chimney by using the Netsh.exe tool, follow these steps:

    1. Click Start, click Run, type cmd, and then click OK.
    2. At the command prompt, type Netsh int ip set chimney DISABLED, and then press ENTER.

  6. Pie8ter
    July 30, 2007 at 5:03 am

    We bought three Poweredge 2950s with Broadcom Netxtreme II 1gbit NICs. The servers fails to work with 1gbit switches. It seems Dell and Broadcom is a match made in hell. I’ve wasted five hours yesterday trying to figure out why all other no name servers with Intel NICs work fine with 1gbit switches but not Dell.

  7. October 17, 2007 at 8:47 am

    Hi!
    In may case I have a PE2950 (delivered on Fryday) with SBS Server R2 (Open License), to NIC Broadcom NetIIExtreme, and ISA 2004 is installed end working. The first installation fail in the sense that ISA 2004 services would not start and ICW would fail. To get it up running I unplug the TOE license chip on the motherboard. Reinstalled SBS 2003 R2 with to NIC but not ISA. Run ICW testing internet connectivity, it was working. Then installed ISA 2004, not running ICW. On reboot some ISA Services did not start. Then I installed ISA SP3. After reboot I run ICW. It is now working as far as I can see.

  8. Sifu
    November 22, 2008 at 12:51 pm

    I am guessing that this is not specific to Dell. I am reading this and nodding along but I am using a Broadcom nic in an HP machine.

  9. Tim
    October 26, 2009 at 5:40 pm

    Happens with Intel 100TX cards in a
    Dell PowerEdge running W2K3 SP2
    and ISA 2004 SP3 Standard.

  10. Jeff
    November 21, 2009 at 10:59 am

    … happens with IBM x3650 model 7979 server running sk3, sp2. problem persists even after disabling the tcp chimney, etc. problem persists on BOTH nic cards, even though one has never been used. … server had been running fine for a couple of years, even ran fine after the sp2 update. some other random microsoft update that came down the pipe brought my server to a crawl. always able to ping it though.

Leave a Reply to Wintel Dude Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.