You may try to install Vista printer driver in the XP computer. or these posts may help,
Vista: Cannot connect to the printer, access denied
Vista: cannot connect to the printer - error 0x000003e3 http://www.chicagotech.net/netforums/viewforum.php?f=1
Bob Lin, MS-MVP, MCSE & CNE
Networking, Internet, Routing, VPN Troubleshooting on http://www.ChicagoTech.net
How to Setup Windows, Network, VPN & Remote Access on http://www.HowToNetworking.com
"Kirsten" <Kirsten@discussions.microsoft.com> wrote in message news:E56F27FF-9AC8-4351-AC2D-84AE8CAFECC6@microsoft.com...
At the risk of repeating many posts that I have read on many newsgroups I am
going to try. I have an XP machine with a Dell 962 printer attached to it.
The XP machine is wirelessly connected to a lynksys wireless router. This
router is connected to the new Vista machine. I believe that I have put all
of the patches on the XP machine that I have read about. I have made sure (I
think) that the XP print drivers are not on the Vista machine. I have
downloaded the vista drivers for the printer. The network is shared. I can
view files and see the printer from the vista machine on the xp machine. I
actually hooked the printer up to the vista machine and installed it with the
vista print drivers locally. Then I unhooked it and hooked it back up to the
XP machine. Then I changed the port on the vista machine to \\name of xp
machine\name of printer. Everything looks like it should work. The printer
says online and ready. Then when I try to print a test page I get a peer to
peer message that says communication is not available. I don't know what
else to do! Yes, I think I have checked fire walls and virus software and
everything else. Please help! Although from what I've seen I'm just not
sure it can be done.