I used Wireshark to monitor the UDP packets between my PC and W5500 using UDP protocol since day 1.
After figured out all troubles, everything works perfect as expected. I turned off Wireshark, and W5500 does not response.
RECV and SEND_OK interrupts happened, so I know that W5500 received and replied to the command from the PC. However, the PC did not get anything.
From the hardware side, I used switch, hub, and even crossed cable, and the result is the same.
W5500 only works while Wireshark is running.
I switched to TCP/IP protocol and W5500 worked fine without wireshark running.
Any idea and help please?