
Quick Scan
First, choose whether you want to connect your printer to your Mac or PC.
Mac process is MUCH shorter.
Sorry, not much else here is quick.
1 Printer for Your Mac and PC – Can't We All Just Get Along?
So you just got a new Mac and you are wondering whether you need a new printer too. Maybe you can just use your old printer on a network hooked up to your PC or Mac. Let's take a look at a couple ways to get both computers printing from the same printer.
For many switchers that want to keep their PC around, there are a few ways to share one USB printer between both of their computers.
Admittedly, this task can be quite daunting at first, especially if you choose to leave the printer connected to the PC. Doing a quick Google search can leave you with many different tutorials on how do to this, leaving you clueless. Hopefully we’ll be able to explain to you an effective solution, soon.
To get started, you have to ask yourself one key question. Where do you want to leave your printer connected, the Mac or PC? If you bought a Macbook, for example, you most likely would want to leave it connected to your PC (assuming it is a desktop) so you can roam your house and print freely – not being stuck with an ugly black USB cable jetting out from the side of your new Mac, going to the printer.
With this decision made, please continue to the following sections accordingly.
I want to connect the printer to my Mac.
Lucky for us, Apple provides a great technology built into all Macs called Bonjour. (Formerly Rendezvous) Using this technology, networking your computers (Mac & PC) becomes a piece of cake.
Go to the Mac you intend to leave the printer connected to.
Note: We’ll assume the Mac can already print okay with the supplied printer. If not, please refer back to the instructions that came with your printer or to the manufacturer’s website for help setting it up on your Mac.
Open System Preferences by selecting the apple in your menu bar and clicking on “System Preferences”.
Click on “Print & Fax” and then select the “Sharing” tab. Now we’re going to check off the “Share these printers with other computers” box. In the list just below that, find your printer and make sure the selection box is checked off, if not, do so now.
Now we are ready to go onto the PC we would like to share our printer with.
Please visit this link and download the supplied piece of software, “Bonjour for Windows”. Next, run this software and follow the instructions.
Assuming the Mac & PC are on the same network, wireless or wired, the Bonjour software should see the shared printer and add it to your printer list in Windows. The Bonjour software walks you through the process and therefore shouldn’t need explanation.
One downside to this is the Mac will have to be turned on in order for the printer to be accessible. Assuming all is well – congratulations on your success.
I want to connect the printer to my PC.
Unfortunately, this process may take a bit longer so please bare with me.
Go to the Windows based computer and log on.
Note: We’ll assume the PC can already print okay with the supplied printer. If not, please refer back to the instructions that came with your printer or to the manufacturer’s website for help setting it up on your PC.
Click on Start > Control Panel > My Network Places > Network Connections.
In the task bar on the left of the window, you should notice a button that says “Change Windows Firewall Settings”. In the new window, click on the “Exceptions” tab.
We’ll need to make sure the Windows Firewall isn’t going to interfere so we’ll need to click on “Add Port”, entering “Shared Printer” (or something you choose) in the Name field and “515” in the Port field. Leave everything else the same and choose “Ok”.
Back in the Control Panel, click on “Add or Remove Programs”. On the left, click on “Add/Remove Windows Components”, double clicking on the “Other Network File and Print Services” in the new window. Ensure “Print Services for Unix” is checked, if not, check it.
Now, continue the setup till it has been installed successfully. You may need your Windows install disk to complete the setup. Now you can go close out all the current windows and go back to your desktop.
We’ll need to open up Control Panel once more. Back in the Control Panel, you’ll need to see if on the left it says “Switch to Classic View” and click it. If you have “Switch to Icon View” instead, you are already in Classic and do not have to do anything.
In Classic View, click on Administrative Tools > Services. Now click on the “Extended” tab and look for the TCP/IP Print Server, turning it on and telling it to automatically do so from here out.

We’re almost done on the Windows computer - don’t worry. Open up the Control Panel once more and click on “Printers and Faxes”. Hopefully you should see your printer in the list. Right click it, and then on “Properties”. Click on the “Sharing” tab in the new window and set the “Share Name” something short & w/o spaces.
Now you can close out the windows after saving your changes. The last step on the PC is to open up the “Start Menu” and click on “Run”. In the small box that appears, type in “cmd”.
A black window will open up and you will need to type in “ipconfig”, then hit enter. You’ll need to note the IP address of the computer which we’ll use a bit later. (It usually is 192.168.x.x)
Almost done, stick in there. Now we need to head over to the Mac and open a Terminal window. Terminal can be found by clicking on the Finder > Applications > Utilities > Terminal.app. A white window should open up, this is Terminal. (a bit similar to the command prompt in Windows)
Now we need to type in the following, exactly.
cd /usr/libexec/cups/backend/

Now hit enter and then type in the following, once again.
sudo ln -s /usr/bin/smbspool smb

You will be asked for an administrative password, which you will have to enter.
Open up “System Preferences” by clicking on the blue apple in the menu bar, and clicking on “System Preferences” from the dropdown menu. In the new window, click on “Sharing” (3 rows down) and then check off “Printer Sharing” under the “Services” tab.
Note: If you already had “Printer Sharing” powered on, you’ll need to turn it off then on again for this to work.

Open up your web browser and type in http://127.0.0.1:631, selecting “Manage Printers”, then on the new page, “Add Printer” towards the bottom left.

Note: Sometime during this process you may be asked for an administrator’s account name and password. This is your Mac’s username & password.
Type in a name (mine is “Shared”), location, and a description. (None of which matter too much) Clicking “Continue”, look down in the drop down box for “LPD/LPR Host or Printer” which we will need to select, then clicking continue.
The “Device URL” is in the following format. Please type this in, filling in all the appropriate information.
lpd://the.windows.ip.address.from.earlier/your-printers-share-name
For Example: lpd://192.168.x.x/hpprinter
Clicking “Continue”, you will now need to choose the make & model of your printer.
Note: If your printer isn’t listed – don’t panic. Use a printer similar to yours. (I have an HP PSC1510, not listed, and used an HP Deskjet series driver – works great)
Now you can try printing something from your Mac and it should work fine. As in the Mac section, you will need to keep your Windows PC powered on in order to keep the printer accessible. Good luck!
Kevin Schaefer is a hobbyist photographer and can be found on the internet at KevinSchaefer.net.
Whew! Was that too much or could you follow along? Have you found an easier way to share a printer between a Mac and PC? Let us know in the Comments section below.
DIG DEEPER
Apple’s Bonjour in Wikipedia
CUPS Printing System in Wikipedia
Related Articles:
Use your Mac laptop to utilize a Windows printer
Sharing your printer with Windows users on Apple.com
This button is an easy way to let readers bookmark articles on Digg, Del.icio.us, Stumbleupon, Google Bookmarks and other services with a single click. You can find out more about Social Bookmarking here. |
||
Most Popular Articles
How Do I Network My Mac and PC?
How Do I Change My Screenshot Format and Saved Location?
Hey, What Happened to My Print Screen Key and How Do I Take a Screenshot on My New Mac?
How Do I Change My POP3 Email to IMAP in Mail.app?
A Survivor’s Story: File and Printer Sharing with Mac OS X and Windows 7
Most Popular Help Topics
Mac Link of the Day
iTunes for Mac: Moving your iTunes Media folderLearn how to move your iTunes Media folder to a different location on your Mac.
-Apple.com


Your Comments:
Enter username and password for "CUPS" at http://127.0.0.1:631. When I try to put in my name and password, the screen goes up and comes right back down. Any thoughts?
Kyle
09/26/2007 at 08:42 AM
Robert
10/05/2007 at 07:14 PM
Today, I was unable to print from my macbook pro to the printer attached to my pc.
I went through the whole thing listed above again & found that the reason it wasn't working is that my IP address for my PC was somehow changed from 192.168.2.2 to what it is now: 192.168.2.4
Why? What can I do to make sure it doesn't happen again?
Thanks,
David
David
10/06/2007 at 02:04 PM
Same thing has happened to my system. I think every time the computer connects to the internet, the server may change the IP address for each computer.
Hope someone has the answer to solve this problem.
I'll be looking for someone to respond.
Thanks
Tom
Tom
Tom
10/06/2007 at 08:39 PM
Kjell Persson
10/09/2007 at 12:10 PM
Kjell Persson
10/10/2007 at 03:06 AM
David & Tom, every time your computer connects to your web (I'm assuming you are using a wireless router), your router is (by default) set to give it a new IP address. When it does this, it moves to a new location on the network and leaves the other computers clueless as to where it went and how to print. You need to tell your router that you don't want it to give out new IPs with every connect - you want it to always give the same IP address to each of your computers. To do this, I've found this tutorial. Just look down the page and select the operating system for the computer you need to setup a static IP on. (in other words, all of them)
http://portforward.com/networking/staticip.htm
Kevin Schaefer
10/10/2007 at 05:40 PM
Scanners (as far as I know) are not shared over Bonjour. Only printers. I'd suggest you try and setup your Mac to share it's files to the PC. That way, you can do your scans on the iBook and then get onto your PC. Your PC should be able to see the folders on your Mac, and you can find the folder you saved the scans to and copy them over to your PC. It isn't as nice as the printer sharing, but it will do. This should help you getting them networked:
http://www.myfirstmac.com/.../how-do-i-share-files...
Kevin Schaefer
10/10/2007 at 05:41 PM
R Thomas
10/10/2007 at 08:11 PM
Any luck with my issue?
Thanks,
Bruno
Bruno
10/18/2007 at 01:23 PM