OT How to waste time (network printer)

PeterDuke wrote on 4/22/2012, 11:57 PM
I wanted to connect the Canon printer on my Win XP computer to My Win 7 computer via my home network. I first shared the printer on Win XP then tried to install it on Win 7. I selected install via network and saw the printer, but then it said that it couldn't find the driver on the network.

A search on the Canon website revealed that the printer driver is installed via Windows Update, and not available for download. I connected the printer directly to Win 7, invoked update and the driver was installed. I printed a test page.

I reconnected the printer to Win XP and tried to install via network once again. Same story: can't find driver.

I first tried to lodge a request by email via the Canon web page, but despite numerous attempts, after filling in personal info and typing the squiggy security code, the page refused to move on.

I then rang Canon, and after pushing the various navigation buttons for service I was greeted with stoney silence. I tried this a few times and eventually pushed different buttons and got a human on sales. He said that a Win 7 driver was available from a supply company. I rang them, but they only had drivers for Win XP.

I then rang Canon again, and this time the phone service worked properly, and I got someone in support. He said that the Win 7 driver is supplied by Microsoft and it only supports direct USB connection. I should take the matter up with Microsoft.

After some time searching on the web site I eventually found a phone number for Microsoft in Australia. I rang there and after giving my personal details and ID number for the computer I was told that since this was a networking issue, there would be a charge for service. Since I didn't want to pay and be told that there was no suitable driver available, I elected not to do that.

I then searched on the internet looking at forum postings until I eventually found one that helped. It may be some bug in Win 7 printer installation wizard, but the trick is to not install as a network printer, but as a local printer, where the printer location is the network name. After doing that, it worked!!!

The procedure may be applicable for other printers too, so I give a summary of the steps I took, but no doubt there may be other ways:

1 First connect the printer to the Win 7 computer via USB.

2 Invoke Windows update and find the update that installs the printer driver. Print a test page if you like.

3 Reconnect the printer to the Win XP computer and make sure that the printer is shared.

4 On Win 7, invoke the install printer wizard (Start > Devices and Printers > Add a printer).

5 Select "Add a network ... printer" to confirm that the printer is accessible via the network.

6 Note the printer name and path (\\XP-computer-name\printer-name).

7 Cancel that step and select "Add a printer" again.

8 This time, select "Add a local printer"

9 Select Create a new port > Local Port.

10 When it asks for port name, enter the name as noted in step 6, and click OK.

11 Select the driver as installed earlier.

Comments

ushere wrote on 4/23/2012, 12:33 AM
thanks for that peter, however, i think i was fortunate in that i did it in reverse order and it worked - ie. started out with printer on 7 then to xp.
JJKizak wrote on 4/23/2012, 6:15 AM
They have these things called "print servers". They work very well. Just thought I might tweek you a bit in fun.
JJK
TheHappyFriar wrote on 4/23/2012, 7:13 AM
I have a printer with WiFi built in. It's awesome, just plop it anywhere in the house & it works.

A print server would be the best idea for a non-WiFi printer. :)
Tom Pauncz wrote on 4/23/2012, 7:41 AM
I recently had a similar experience of wasted hours.

Going from a new netbook with Win 7 starter to an XP connected printer with which I had no problems from Win 7 Pro.

After receiving that annoying 'cannot connect to printer', trying the local printer route and then going through actually installing that printer on the netbook, I gave it one more shot trying to add a network printer.

After the 'cannot connect' message and clicking OK, I noticed the 'Next' button on the previous dialog was 'alive', clicked it and voila, an added network printer, despite the previous 'cannot connect'.

Go figure...

Tom
PeterDuke wrote on 4/23/2012, 7:46 AM
My XP computer is my "print server" as well as dogsbody for everything except video, so that I can keep my Win 7 machine as lean as possible. It is not normally connected to the network and it has no antivirus nor the hundred and one security updates out there. It boots up quickly because the antivirus doesn't get in the way.

My printer, a Canon PIXMA iP5000 prints magnificent photos as well as prints on CDs, but predates WiFi. I will be sorry when it starts to give trouble because I have read that (at least some) later printers are not as good. My wife's computer has a laser printer also accessible via the network.
Tom Pauncz wrote on 4/23/2012, 8:16 AM
Much the same here - two XP systems - one a laptop and the other my old Vegas editing system. Both have printers and act a 'servers' when up.

No printer on editing system, Win 7 Pro 64 bit - but it is network connected.

Tom
Laurence wrote on 4/23/2012, 8:57 AM
I just replaced my old fashioned but still good Epson all-in-one with a new PhotoSmart 7510 the other day and I think I finally have everything configured as of today.

This one prints and scans wirelessly, works with my iPad for both printing and scanning, can print from an email address, can send and receive faxes, and works with Google Cloud Print without having any of the home computers turned on. The only thing I gave up is being able to print a label directly on a CD or DVD.
TheHappyFriar wrote on 4/23/2012, 10:09 AM
I was thinking of something like this:

Print Server

You can also get WiFi ones and as long as you have drivers for the US it should work with no issues, no need to go through an existing OS.