Does not work with Vista I tried the procedure with XP and it worked perfectly.
Now I am trying the same with computers with Vista and when i type the adress "
\\BLACKDOG\PHOTOPRINTER" I get "access is denied" message . I tried the same with two Vista computers and the same happened.
What should I do?
1) what computer is the printer attached to (and what OS is it running). For this example this is the REMOTE computer and is called BLACKDOG. It's Network IP address is 192.168.0.3. This is running Windows 7 X-64 build 7068 and has an Epson 1290 photo printer locally connected to it via a USB.
2) What is the Client computer (and what OS is it running). For this example I'll assume you are using a laptop Networked computer and this will be your LOCAL computer called REDFOX. This computer is running WINDOWS XP PRO (32 bit of course).
If you want to connect to a true Network printer ( one of those printers directly connected to the Network without being physically attached to any computer (i.e It has its own IP address) this method works as well - note where I've mentioned Network printer.
Ok here goes.
1) on BLACKDOG enable printer sharing as per ist attachment (for a printer physically attached to this computer). We'll call the share name PHOTOPRINTER.
Ignore this step for "Stand alone" network printer,
2) On REDFOX go into control panel (remember it's XP but same method on Windows 7) and select ADD PRINTER.
3) Select LOCAL ( I know it's attached to a computer on a Remote computer but as far as your LOCAL computer is concerned you have to set it as a LOCAL Printer - especially if the OS version is different on the Local or Remote machines. The reason for this is that the LOCAL machine can use IT' OWN DRIVER and just send the "Rendered" print job directly to the hardware. This saves problems with 32 / 64 bit drivers on the same machine (and / or different OS versions). Uncheck the box Automatically detect and install my Plug and Play printer (windows XP) .
4) on the next screen click the box Create a new port and choose LOCAL Port in the drop down box. (If it was a true Network printer - one of those that are just plugged in to the network directly and not physically connected to any computer you would select Standard TCP/IP port instead).
5) on the Port name popup enter EITHER the IP address of a Stand alone Network printer OR if in our example the printer is attached to computer BLACKDOG enter PORT NAME as
\\BLACKDOG\PHOTOPRINTER (on a "Stand alone network printe" just enter the Printers IP address on the network e.g
\\10.2.15.34 or whatever)
6) This is where "the magic" comes in -- You'll be prompted to install the driver for the printer ON THE LOCAL machine - so in my case it will ask for the Windows XP driver -- select your printer model and click next if the printer driver is already installed ON YOUR LOCAL MACHINE -- NOT THE REMOTE ONE. If it isn't select Windows UPDATE or HAVE DISK otherwise just type next.
The magic here is that you use the driver on your LOCAL machine whatever OS it's running (works even if your local machine was running Linux so long as the remote printer is made "shareable"). If it finds an existing driver it will ask you do you want to keep it or not -- choose the option you want.
7) finally select a name for your LOCAL printer and check the box of you want to make it your default printer.
Then you can print a test page if you want to --should all work.[/QUOTE]