Você pode usar a funcionalidade em switches gerenciados para observar contadores de erros nas portas suspeitas. Alguns switches têm funções internas de "teste de cabos" que podem ajudar (embora eu nunca tenha visto nenhum que fosse capaz de fazer nada além de detectar o comprimento do cabo e abrir pares). Finalmente, você poderia usar algo como TTCP e netcat para empurrar o tráfego sobre as portas suspeitas para medir a perda de pacotes e a largura de banda máxima em comparação com as portas "conhecidas".
Muito mais do que isso será difícil porque o hardware da interface de rede física (o PHY, como é comumente conhecido) não fornecerá informações suficientes ao driver e ao software do aplicativo para permitir que você faça algumas das mais " mágica "coisas que um dispositivo de teste de cabo dedicado pode fazer. Eles custam muito dinheiro porque fazem muito mais do que uma simples placa Ethernet.