Ok, some background: I have a desktop running Windows XP Media Center. It is connected to a Linksys router via cable. I have a laptop running Windows Vista, it has a wireless connection. The printer is installed on the desktop. I have setup the two computers for file and print sharing. I can transfer files back and forth but when I try to print using the laptop, I get the message "cannot communicate with the printer". The printer shows up on the list of network printers. Please help!!!!