I am attempting to get an embedded board working that using TCP/IP and UDP/IP. I have it working so that I can issue HTTP POST and GET commands and UDP works fine but am struggling with SNTP, so I have bought a managed switch so I can mirror what my embedded board is sending out and try to track NTP packets in and out.
I have the following set-up:
Embedded board 192.168.0.200 Desktop running Apache server on Linux: 192.168.0.65 (Also sends receives custom UDP packets).
Using a normal switch the embedded board can GET and POST with the Apache server just fine and Wireshark, running on 192.168.0.65 can capture the packets.
However, if I connect up the Linux machine and the embedded board to the managed switch, the GET and POST stops working. The ACK of the SYN,SYN-ACK,ACK doesn't work properly and the whole system fails to POST and GET correctly.
I have the embedded board connected to port 2 and the desktop to port 5. I have selected, on the switch management web page that the mirroring port is port 5 and mirrored port 2, with port 2 ingress and egress enabled. I've tried that the other way round too, so that mirroring port is port 2 and mirrored is port 5.
This is the first time I've ever used a managed switch so I'm probably doing something incredibly naive or stupid. Is this enough information to help advise me what I might be doing wrong? If not, I will supply any info that would help.