Connect Winxp to printer on win7

Many of us have Small Office/Home Office Networks or want to set one up. Possibly just to share the Internet among multiple computers. This forum is about networking: set up, hardware - hubs, routers, etc.
Post Reply
User avatar
Pebbles
Enlightened Contributor
Posts: 30
Joined: March 11th, 2010, 1:00 pm

Connect Winxp to printer on win7

Post by Pebbles » September 22nd, 2011, 3:09 pm

For the life of me I cannot figure out how to connect the winXP to the printer that is set up on the win7 machine. i go on the XP and go to add printer and can find it but when it comes to the driver it tells me to browse for one. I dled one from Canon for the XP but have no clue where the inf file is after driver was installed. I have also read that there may be some discrepancy because win7 calls the printer Canon Inkjet i550....but on XP it is just Canon i550. I have been trying to figure this out for weeks. Printer on win7 is all installed...works fine....is marked as shared in properties etc etc. Thanks

User avatar
Pebbles
Enlightened Contributor
Posts: 30
Joined: March 11th, 2010, 1:00 pm

Re: Connect Winxp to printer on win7

Post by Pebbles » September 22nd, 2011, 3:44 pm

OK found a solution...this is what I did....



assume the computers are call XPMACHINE and W7MACHINE.

1) Ensure Printer on XP machine is shared - assume it's called SHAREDPRINTER.

2) On the Network Browsing on your Windows 7 machine ensure you can "See" the Printer share.

Now on the Windows 7 machine do the following (doesn't matter if it's X-86 or x-64).

3) Control Panel==> add LOCAL (Yes LOCAL) printer. I know it's on a Network but hold your horses -- what we are actually doing is "Poodlefaking" the Windows 7 machine into thinking it's running the printer.

4) Create NEW port==>Local port

5) Portname is \\XPMACHINE\SHAREDPRINTER

6) Now Windows 7 will load a driver and you'll be able to print on the XP machine.

Simple

(For a "Network stand alone printer") at 4) chose TCPIP port
and at 5) enter the IP address.


If the printer is on the Windows 7 machine and you want to print on the XP machine then do the same instructions on the XP machine --
port name in this case will be \\W7MACHINE\SHAREDPRINTER

Post Reply

Return to “Networking”