As I was having the same problem (couldn't locate the driver) I contacted Canon customer support (Netherlands) who informed that there is no network driver for the i865. They suggested that I contact Microsoft.
However, as it appears you have been able to get this working, I wonder what you have done to make it so.
For what it's worth: I have my i865 connected to an XP Pro machine, which shares it correctly to other XP boxes. I don't have Vista, but I try to use the shared printer from my new Windows 7 Home Premium laptop.
Just to let anyone else who struggles with this problem know: I am now able to print from my Windows 7 system to my i865 which is hooked up to an XP Pro box. I don't use the sharing function, but have installed the Windows LPD service. Next, I configured a local LPR printer on my Windows 7 system and selected the i865 driver that is available after clicking Windows Update. Make sure to use as queue name on the LPR side the printer name (not the share name) on the LPD side. This name can't contain spaces, it seems.
The only drawback I have seen so far is that the Status Monitor doesn't seem to be working.
Thanks so much for your idea of installing as a local printer on a port, I had talked to microsoft, hp, and cannon, and none of them could get it to work.
I did what you said and in less than 3 minutes it was up and running.
Once again thanks:
Last edited by dustin7; 30 Jul 2010 at 07:56 AM..