A recent project requires UDP to send broadcast packets to embedded programs and require them to provide corresponding feedback, which was very smooth at the beginning. However, at the universal test stage, we found that some computers could not send UDP broadcast packets, that is to say, it is impossible to interact with the embedded end (it has been a lot of effort to discover and lock the problem here! It takes a long time to ping the embedded terminal ). After the problem is locked, the first suspect is the firewall, the anti-virus software, and so on. After the computer is naked and eager to turn on the software, it is still the urine. Finally, I was bored with Baidu. In a blog short section, I mentioned that the virtual network of the vmvm has an impact on UDP broadcast packets. Suddenly, I suddenly realized it! Think about the computers that fail the test. They are all embedded engineering computers! VMS are almost required! The following page is displayed: Control Panel> network and Internet> network and sharing center> change the adapter settings.
Disable two virtual networks related to the VM. The problem is solved !!! It seems that you still need to pay attention to the impact of vmvm software on this aspect!