Só porque os pinos acendem o testador de cabos na ordem correta, não significa que você conectou corretamente o cabo.
Os pares trançados são importantes.
Por favor, veja minha resposta aqui para mais informações:
O que há de errado com o meu cabo LAN personalizado?
Além de estudar o padrão de fiação EIA / TIA-568-B e garantir que ambas as extremidades do cabo atendam à especificação, uma coisa que você pode tentar é forçar o seu Mac a 10 ou 100 mbit Ethernet em vez de gigabit, e ver se isso faz com que funcione bem. Veja também o que seu laptop XP está negociando. É possível que seu laptop XP esteja apenas tentando 100 mbit, mas seu Mac está tentando gigabit, e isso fez a diferença entre trabalhar e não trabalhar em um cabo esboçado.
Observe também que existem diferentes tipos de RJ-45 para diferentes tipos de cabo. Os dentes que perfuram os condutores individuais são projetados de maneira diferente para cabos sólidos versus trançados. Veja que tipo de cabo você tem em suas paredes e, em seguida, verifique se você tem conectores RJ-45 projetados para esse tipo de cabo. Eu evito os híbridos RJ-45 que supostamente têm dentes que funcionam com qualquer tipo de cabo - eu prefiro ter o tipo específico para o tipo de cabo.