Cabor RJ45 não dá com S.O. diferentes, é provável que via wireless também não.
Deixa-me te corrigir. Existem 2 tipos de cabo RJ45 mais usuais os "directos" e os "cruzados", para ligar PC - PC, tens de usar um cabo RJ45 Cruzado, e sim podes ligar PC - PC com Sistemas Operativos diferentes.
Em Wireless também dá, apenas é necessário criar um rede ad-hoc.
Atenção que é sempre necessário fazer a configuração manual dos endereços das placas de rede.
Por exemplo:
PC1 IP : 192.168.1.1
NetMask : 255.255.255.0
Activar a partilha de Net
PC2 IP : 192.168.1.2
NetMask : 255.255.255.0
Gateway : 192.168.1.1 (Para o caso do PC1 ser o Servidor de Net)
Os DNS's aconselho a usarem os dos opendns.
Nota: Penso que ambos os portáteis tem de estar no mesmo WorkGroup, para existir tanto partilha de ficheiros como de net, pelo menos era assim que funcionava com o Windows XP.