LTM 11.2.0 VE now requires VMXNET3 network adapter breaks VirtualBox
I like working in the VirtualBox VM environment I have been using it under BIG-IP Version 10.1.0 3341.1084 for all my development work in a Big-IP LTM VE. (yes I know Virtual Box is NOT "officially" supported). Please note, I don't want to switch to VMware even if it is free.
In
Big-IP LTM 10.1.0 VE Edition the following adapters seem to work fine.
Bottom line the LTM VE 10.1.0 worked great with "
Intel PRO/1000 MT Desktop (82540EM)
"
======
ISSUE
======
LTM VE 11.2.0 now requires VMXNET3 network adapter, which is not available in VirtualBox - this is a real show stopper for me.
Now that I have a key to use
Big-IP LTM 11.2.0 VE Edition (prior to purchase) it seems like I am being forced to switch to a VMware environment - something I don't want to do.
In all cases 11.2.0 (
11.2.0.2446.0)
VDI, VMDK and ISO install it seem like Big-IP LTM 11.2.0 VE will no longer work under VirtualBox. It seems to require a VMware "VMXNET3" network adapter and no longer supports a "
Intel PRO/1000 MT Desktop (82540EM)
" like 10.1.0 did.
In all cases the 11.2.0 VE seems to require VMware type
"VMXNET 3"
(unlike the prior version of 10.1.0).
network adapters
for the "internal" and "external" VLANs. In VirtualBox I no longer can select an interface during setup.
looking at the URL http://sve.to/category/virtualization/ describes this network adapter "VMXNET 3". Alas when I read the information from https://www.virtualbox.org/ticket/7082 it appears VirtualBox will never support "VMXNET 3" or any VMXNET based appliances (or images).
I really do not care about performance - I only use this to validate iRULEs and do some basic check before I uploaded new iRULEs onto a critical production system.
It appears that for 11.2.0 a
VMware virtual machine guest environment for the BIG-IP® VE, at minimum, must include the following:
1 x virtual Flexible (PCnet32 LANCE) network adapter (for management)
3 x virtual VMXNET3 network adapters
Adaptor (1 of 3) mgmt "adaptor type" is: PCnet-PCI II (Am79C970A)
Adaptor (2 of 3) - no available adapter works in VirtualBox
Adaptor (3 of 3)
- no available adapter works in VirtualBox
Is there anything at all I can do to trick the F5 into using eth1 and eth2 which show up in my "ifconfig -a" output - but get ignored by the F5 11.2.0 VE software ?
eth1 Link encap:Ethernet HWaddr 08:00:27:4F:EF:DE
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
eth2 Link encap:Ethernet HWaddr 08:00:27:F3:1C:75
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Interrupt:19 Base address:0xd020
Virtual Box supports the following
-
AMD PCNet PCI II (Am79C970A);
-
AMD PCNet FAST III (Am79C973, the default);
-
Intel PRO/1000 MT Desktop (82540EM);
-
Intel PRO/1000 T Server (82543GC);
-
Intel PRO/1000 MT Server (82545EM);
-
Paravirtualized network adapter (virtio-net).
Note the "
Paravirtualized network adapter (virtio-net)" is not the same as VMware's VMXNET3. Also I realize the
VMXNET3 is highly performant - but I don't care about performance in my application e.g. veriying basic iRULEs in a lab setup prior to deploying onto real F5 production HW.
Thanks
In Advance
Jon Strabala