My previous post raised the issue of ESX 4.1 and Broadcom Nic drivers and advised you to stick with 4.0 until it is sorted out.
There were two issues. Losing support for the SmartLink / DDC functionality used by Flex-10. The workaround is to use Beacon Probing which was at least a solution even though a massive step backwards.
Far more serious was a PSOD issue caused by IP checksumming. The workaround was to disable IP checksumming support but the fix didn’t persist across reboots. Not having a real fix was the reason I recommended not going with 4.1.
Looks like a new Broadcom driver has been released by VMware, Broadcom bnx2x driver 1.60.
Unfortunately there’s nothing out yet to indicate whether this does solve either of the two problems and what others may be introduced. All I can hope is that VMware, Broadcom and HP worked together and have finally released a driver that doesn’t cause any PSODs and fully supports DDC/SmartLink for ESX 4.1 (as it did perfectly well with version 1.48 on ESX 4.0).
The README has the following installation instruction options.
VMware ESX 4.0 Driver CD
Use the VMware ESX driver CD to install drivers on ESX or ESXi installations.
You can use the driver CD in several ways: A) To install drivers for devices as part of a new ESX installation B) To update existing drivers or install new drivers for an existing ESX installation with esxupdate C) To update existing drivers or install new drivers for an existing ESX or ESXi installation with vihostupdate
A) To install drivers for devices as part of a new ESX installation: (for ESX only)
Note: This procedure has changed since the 3.5 version of driver CD. You will need the ESX installation DVD to begin.
1. Place the ESX installation DVD in the DVD drive of the host. 2. Restart the host. 3. Accept the terms of the license agreement. 4. Select a keyboard type. 5. When prompted for Custom Drivers, select Yes to install custom drivers. 6. Click Add to eject the ESX installation DVD. 7. Place the driver CD in the DVD drive of the ESX host. 8. Select driver module to import drivers to the ESX host. 9. Click Next to continue. A dialog box displays the following message: Load the system drivers. 10. Click Yes. After loading the driver module, continue installing ESX. After the drivers are installed you are prompted to swap the driver CD with the ESX installation DVD.
B) To update or add drivers on existing ESX installations using esxupdate: (for ESX only)
1. Power on the ESX host and log into an account with administrator capability. 2. Place the driver CD in the CD-ROM drive of the ESX host. 3. Mount the driver CD. 4. Navigate to
/offline-bundle/ and locate the .zip file. 5. Run the esxupdate command to install drivers using the offline bundle. esxupdate —bundle=
.zip update C) To update or add drivers on existing ESX and ESXi installations using vihostupdate: (for both ESX and ESXi)
1. Power on the ESX or ESXi host. 2. Place the driver CD in the CD-ROM drive of the host where either the vSphere CLI package is installed or vMA is hosted. 3. Mount the driver CD. 4. Navigate to
/offline-bundle/ and locate the .zip file. 5. Run the vihostupdate command to install drivers using the offline bundle. vihostupdate <conn_options> —install —bundle
.zip (For more details on vihostupdate, see the vSphere Command-Line Interface Installation and Reference Guide.)