VMware Cloud Community
AntonVZhbankov
Immortal
Immortal

Disable TCP Checksum offload

How can I disable TCP Checksum Offload on ESX 3.5u2? Currently investigating problems with some network service on Windows VM.

Physical server HP BL460c with Broadcom 5708 network card






http://blog.vadmin.ru

EMCCAe, HPE ASE, MCITP: SA+VA, VCP 3/4/5, VMware vExpert XO (14 stars)
VMUG Russia Leader
http://t.me/beerpanda
0 Kudos
3 Replies
sunchaser
Contributor
Contributor

Check the following. Please consider that this method affects your complete vswitch.

If your guest operating system is hosted on ESX Server 3.x and is failing when you attempt to deploy images using Altiris, you must disable TCP Checksum Offload for the vSwitch/PNic where the virtual NIC from the virtual machine is attached.

To disable TCP Checksum Offload:

1.

To disable the TCP Checksum Offload, the /etc/vmware/esx.conf file needs to be edited.

Make a backup copy of this file. (cp /etc/vmware/esx.conf /etc/vmware/esx.conf.back)

2.

Open the file in text editor (vi /etc/vmware/esx.conf)

3.

Find the line that shows the name for the vSwitch you want to disable the checksum offloading on.

Line should be like following:

/net/vswitch/child[xxxx]/name = "vSwitch0", where is a specifc ID given to your vSwitch.

Record the numbers inside the square brackets.

4.

Check for the line /net/vswitch/child[xxxx]/capabilities/ChecksumOffload = "true", where are the numbers you noted in step 3.

5.

Change "true" to "false".

6.

If the above line is not present, add the line appropriately (After this line: /net/vswitch/child[0000]/name = "vSwitch0").

7.

Save the file.

8.

Execute following command to update the configuration: esxcfg-boot -b

9.

This change takes effect during next reboot.

Source: kb 1003999

hugopeeters
Hot Shot
Hot Shot

0 Kudos
DoDo201110141
Contributor
Contributor

Broadcom again

0 Kudos