Weno, ya desactive el cortafuegos, y ya me va.. tambien hize lo del ping en los dos y se comunican. Lo unico que no he conseguido es que la impresora del PC del VISTA que esta puesta en modo compartir, que el Windows XP lo detecte. Supongo que sera que con el Windows XP no esta tan desarrollado para usar el Wifi como si fuera una LAN por cable total.
Ya que la impresora esta conectada via USB al PC del Vista, y el PC a un router por ethernet, y el XP via Wifi. Eso si, el portatil con Vista lo he usado para imprimir usando su Wifi y lo detecto e imprimio.