Na casa do meu colega, onde ele tem a rede como eu disse acima, eu tentei meter tudo em automático, só que nao consegui partilhar ficheiros/jogar em lan (wireless e cabo).
Ja tinha ido ás configuraçoes do router e tinha metido port-forward para o CS só que não dava para aceder ao servidor.
O pc fixo (ligado ao router por RJ45) tem o XP e o portátil (ligado por wireless) tem o Vista.
Ambos estao no mesmo grupo de trabalho.
Depois eu tento novamente e digo qualquer coisa.
Edit:
Já está tudo a funcionar.
Meti tudo em automatico, port-forward para o cs e atribui ip publico no pc onde estava o servidor.
A partilha de ficheiros também já dá.
Obrigado pelas dicas