New To Mac-Forums?

Welcome to our community! Join the discussion today by registering your FREE account. If you have any problems with the registration process, please contact us!

Get your questions answered by community gurus Advice and insight from world-class Apple enthusiasts Exclusive access to members-only contests, giveaways and deals

Join today!

Start a Discussion

Mac-Forums Brief

Subscribe to Mac-Forums Brief to receive special offers from Mac-Forums partners and sponsors

Join the conversation RSS
OS X - Operating System General OS operation information and support

OS 10.5 - Printing to winXP shared printer - my solution

Post Reply New Thread Subscribe

Thread Tools

Member Since: Mar 18, 2008
Posts: 2
witka is on a distinguished road
Mac Specs: Macbook 2.4Ghz

witka is offline
So I'm a long time windows/linux user who finally picked up a Macbook running Leopard, and after a few days tried to figure out how to set it up to print to my XP machine that has a shared printer (over a wireless network).

Of course it did not work the first, second, third, . . . , 50th time later and i was beginning to get very frustrated.

I scoured the internet looking for solutions and went through all the different smb configurations and tricks using http://localholst:631 instead of adding the printer by the general System Preferences tab - to no avail.

I had all the standard errors: "cli_connect failed", "Unable to connect to Samba host", "NT_STATUS_ACCESS_DENIED" etc., etc.,

What follows is a solution that worked for me and allows me to print perfectly.


0) I don't know if this works for Vista or any other flavor...

1) Windows XP internal firewall turned off

2) No other firewall (i.e. Sygate etc.,) - I may fool around with getting it to work with a firewall but for now, turn it off.

3) Go to the Control Panel->Add Remove Programs->Add remove Windows Components and check off "Other Network File and Print Services" and check off "Print Services for Unix". You will need a winXP CD to install this.

4) Next back in the control panel, go to Administrative Tools and open Services.

5) Scroll down to find the TCP/IP Print Server service, right click on this, select properties, and set "Startup type" to be Automatic. As well, make sure you start the service if it is not already started.

6) Obviously you need a printer to be shared, so to do this (after you printer is installed and works normally from your XP machine), go back to the control panel and double click Printers and Faxes. Then right click on your printer and click on "Sharing". Click the radio button for "Share this printer" and give it a name. I did not try all the various combos of letters, numbers, and symbols, so my advice is to use simple printer name like "hp3200" or something. Short and not weird...


1) Go here:
and follow Mr. White's instructions regarding replacing the smbspool file (halfway down at the paragraph beginning with "This can be fixed...").

2) Continue to follow his instructions regarding linking your new (actually older) version of smbspool with the CUPS backend:

NOTE: No offense to Mr. White but I never followed any of his instructions after this last step. I'm sure it is helpful and was meant to work for 10.2 but after I finished step one, I carried on in a different direction.

3) If you have a printer currently installed, blow it away in your system preferences.

4) go to http://localhost:631 (which is the CUPS config) to add the new printer

5) Click the Add Printer link and add a human readable name, location, and description, then click continue

6) Here's where I differ from 95% of the help I found online - instead of choosing "Windows Printer for Samba" from the next menu, choose "LPD/LPR Host or Printer" then continue

7) for the device URI enter: lpd://<ip address of your xp machine>/<printer name> then click continue

8) next pick your printer type and select the gutenprint driver if available

Once this printer has been added, try printing a test page -it should work! This worked for me no problem, hope it helps...
QUOTE Thanks

Member Since: May 05, 2008
Posts: 9
czzchen is on a distinguished road

czzchen is offline
recently, I got my very first Mac OS macbook, no idea at all how to configure it to work with my windows home network. well, after a day of trying, finally, got it linked with my other PCs. however, still can't use the shared printer on the network, which is connected to a Vista PC.

the printer is for sure shared and works perfectly among all my other 4 PCs, but I can't even see it for the printer popup dialogue box on the leopard. I've googled around, and there are just no straght forward answer to this issue, not even from the Mac support website.

why people say Mac makes things simple, I don't get it. on the Leopard, everytime I turn on the computer, I have to manually Go>connect to server, login so that I can view my shared pcs. however, on all my pcs, after turn on the computer, click Network, and all my shared computers are shown, including my Mac. just click and go, no login required. ... weired. after I used the Mac for a week, the only thing I would like about Mac, it's its design, nothing else, at least, is not for people who have reasonable PC skills like me, when you try to get something done on a Mac, it's just not that user-friendly for Mac, and the supports from Internet is just too little ...

well, I guest Apple is just for computer dummies who doesn't need to know much about computer, but just application users. I haven't tried programming with Mac yet, don't know what I would encounter then.
QUOTE Thanks

Ricky55's Avatar
Member Since: Oct 27, 2007
Posts: 196
Ricky55 is on a distinguished road

Ricky55 is offline
Thats sounds good.

I bought a cheap Canon printer the other week to connect to my dads windows PC thinking that I would be able to connect to it via my Mac Book but I just couldn't get it working at all. even though Mac drivers are available.

I'll try this fix, thanks.
QUOTE Thanks

Ricky55's Avatar
Member Since: Oct 27, 2007
Posts: 196
Ricky55 is on a distinguished road

Ricky55 is offline
perhaps its you who's the dummy, my macs can see my pc's without doing anything.
QUOTE Thanks

Member Since: May 05, 2008
Posts: 9
czzchen is on a distinguished road

czzchen is offline
Originally Posted by Ricky55 View Post
perhaps its you who's the dummy, my macs can see my pc's without doing anything.
really? excuse me, please let me know how, I'm so new to the Mac world
QUOTE Thanks

Member Since: May 05, 2008
Posts: 9
czzchen is on a distinguished road

czzchen is offline
it's simple, leopard print to a vista shared printer


hey guys, to everyone who struggling printing to a vista shared printer from your leopard, here is a link after a serious digging out.

thanks to the anonymous contributor. anyway, this is the best 100% working method.

but one thing I did learn today, a network printer is different to a shared printer. **** this, if you google, google for a vista shared printer. then you're half way done. (a network printer refers to a printer has its own IP, and can be hooked up with a wired/wireless router regardless what machine you're using on your network, correct me if I'm wrong)

cheers, mate, you will be appriciated the method list in the link, works just in 3 minutes.

at last. got it figured out. hooray!!!!!!!!!!!
QUOTE Thanks

Post Reply New Thread Subscribe

« Kernel Panic every 8 days | Problems With Volume, Brightness, and Mouse »
Thread Tools

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off
Forum Jump

Similar Threads
Thread Starter
Last Post
Printing on a shared windows printer.... macmania Running Windows (or anything else) on your Mac 6 03-19-2010 05:52 PM
Printing from Mac to Windows shared printer Applesauce Internet, Networking, and Wireless 5 06-12-2009 07:54 PM
Printing to a shared windows printer Ricky55 OS X - Operating System 1 03-12-2008 05:28 AM
Printing to OS9 USB shared printer? lokerd OS X - Operating System 2 04-24-2005 05:59 PM
Printing on Windows XP Shared Printer einheit OS X - Operating System 3 07-24-2004 09:37 PM

All times are GMT -4. The time now is 05:13 PM.

Powered by vBulletin
Copyright ©2000 - 2015, Jelsoft Enterprises Ltd.

Welcome to

Create your username to jump into the discussion!

New members like you have made this community the ultimate source for your Mac since 2003!

(4 digit year)

Already a member?