Hello everyone,
We have the same issue here with VirtualBox 6.1.28.
We send to our users a virtual machine that contains several tools to monitor, manage and configure the appliances we provide them with.
Depending on the host's Ethernet card (or, more accurately, on its driver), the guest fails to receive ARP answers (WhoHas are sent though the host, IsAt are received by the host, but not forwarded to the guest).
Oddly, the solution given above didn't work for us. Instead, we had to modify the status of nictrace1, which lead to the following batch file :
Code: Select all
@echo off
VBoxManage controlvm <vmname> nictrace1 on
VBoxManage controlvm <vmname> nictrace1 off
(The "timeout" command was not necessary for us)
Our installer makes a shortcut on the host's desktop that runs this file, and names it "Appliance change", and that's it
I wondered if there was a way to detect, on a given host, whether this problem is going to happen or not. Maybe a missing entry point / feature of the Ethernet driver ?
... so that we may detect a functioning driver and
not install this shortcut on the user's desktop.
Many thanks to anyone who would have a clue on this question