Ethernet peer to peer without a switch - partially working
I'm using a STM32F746-disco and lwip to communicate with and another embedded system (a commercial standalone air monitoring system).
When the two are connected via a switch the STM32 can Ping, get web pages via HTTP and get FTP files from the industrial system quite happily.
When I remove the switch, Ping works, however with HTTP and FTP lwip’s netconn_connect() seems to connect but I can’t get any data to transfer, it just times out on the read/write.
I tried cross over cables etc, and everything I can think of. Normally I'd have access to an optiview, but with lockdown I cant get hold it it!
I can go into a lot more detail, lwip diagnostics etc, and share code etc, but if there is someone out there who can say if this should work or not, or what to look for it’d really help.
Thanks
Mark
