Last Modified: May 29, 2024
Affected Product(s):
BIG-IP All
Known Affected Versions:
13.1.3, 13.1.3.1, 13.1.3.2, 13.1.3.3, 13.1.3.4, 13.1.3.5, 14.0.0.5, 14.0.1, 14.0.1.1, 14.1.0.6, 14.1.2, 14.1.2.1, 14.1.2.2, 14.1.2.3, 14.1.2.4, 14.1.2.5, 14.1.2.6, 14.1.2.7, 14.1.2.8, 14.1.3, 15.0.0, 15.0.1, 15.0.1.1, 15.0.1.2, 15.0.1.3, 15.0.1.4, 15.1.0, 15.1.0.1, 15.1.0.2, 15.1.0.3, 15.1.0.4, 15.1.0.5, 15.1.1
Fixed In:
16.0.0, 15.1.2, 14.1.3.1, 13.1.3.6
Opened: Oct 28, 2019 Severity: 3-Major
The vmxnet3 driver cannot handle MTUs larger than 9000 bytes. This issue can present itself in a few different ways, depending on the underlying platform. One example would be the BIG-IP failing to initialize vmxnet interfaces with messages similar to the following logged in /var/log/tmm: notice vmxnet3[1b:00.0]: MTU: 9198 notice vmxnet3[1b:00.0]: Error: Activation command failed: 1 If the BIG-IP does successfully initialize its vmxnet interfaces, there can be unpredictable behavior (possibly with the hypervisor).
The BIG-IP system may not be able to initialize the vmxnet3 interfaces on startup. If it is able to do so, then packets may be dropped, or the hypervisor may crash on some platforms that do not handle this condition gracefully.
-- Using a BIG-IP Virtual Edition (VE) with the vmxnet3 driver. -- If the BIG-IP is able to initialize the vmxnet interfaces: Passing packets larger than 9000 bytes.
Modify the tmm_init.tcl file, adding the following line: ndal mtu 9000 15ad:07b0
The software now ensure that the default setting for the vmxnet3 driver MTU is 9000, which prevents the issue from occurring.