only one remote client can be connected to an EthernetServer
To be certain, I loaded a previous version that was working, and I can connect 2 device at the same time...
it compares the 'socket' number and it is the same for all clients of the server
from EthernetClient class:
virtual bool operator==(const EthernetClient&);
virtual bool operator!=(const EthernetClient& rhs) { return !this->operator==(rhs); };
is that not that those overload compare the address of the instance of ethernetClient ???