Um switch não se importa. Ele lida com o protocolo tcpip de baixo nível. Uma rede Wi-Fi inclui um roteador e outros equipamentos que têm controle de nível muito mais alto e podem distinguir sistemas com mais detalhes (imagino que sua rede tenha um domínio Windows).
O sistema xp provavelmente tem uma conta de computador no domínio e, portanto, pode autenticar corretamente e acessar recursos. O sistema linux provavelmente não funciona e é limitado com base nas configurações do domínio.
Novamente, o switch não se importa. Ele permite que você passe pelos vários locais da rede, mas não pode ajudá-lo a autenticar com eles.