Ola tenho o seguinte código que eu peguei e adaptei ,eu mando uma string de um arduino para outro atraves de ethernet shields conectadas a um roteador,bom , as strings chegam e eu consigo imprimir no serial mas quero acionar um rele de acordo com a string recebida ,mas isto não estou conseguindo RX_ethernet.ino
Exiba o packetBuffer fora do if(packetSize) e veja se ele está com dados corretos (um pouco antes de tentar ligar o pin2) , outra opção é comparar com equals() ao invés de ==, vi que colocou o conteúdo do packetBuffer, dentro da variável ty, mas não está sendo usado, exiba ele também para verificar o conteúdo e ver se está com dados corretos.