I have a network with my desktop machine A running Windows 7 64 bit, connected to a Canon i960 printer. The printer functions perfectly. I have a Windows 7 laptop connected to the same network and I can also print to the i960 from that machine. My problem is that I have another desktop, running XP Pro and I am unable to print to the i960. I can see the Windows 7 desktop machine from the XP desktop machine and to see the printer but when I try and connect, I am warned that I don't have the correct printer driver. I went onto the Canon site and downloaded the XP driver and unzipped it. When I point to that folder to install the correct printer driver, it can't find one. Any thoughts on what I am missing here?