Printing with Mac on a windows computer connected Laserjet 1600 (USB)

Finally, I got it to work:

Windows XP machine with a Laserjet 1600 connected. And an iMac with Mountain Lion to print over the network to the Laserjet.

The problem was that the Mac was able to send a job to the spooler, but the printer doesn’t print. What I did was the following:

  • download the latest driver from: (if you can’t find it google for: “HP Printer Drivers v.2.12 for OS X”) and install it on your Mac
  • When installing a new printer on your mac select: HP laserjet 2600 (there is no 1600, but 2600 works)
  • I assume you already have installed and shared the Laserjet on your windows machine
  • Now go to properties of you printer on the windows machine and go to: Advanced -> Print processor and change IMF to RAW
  • Now go back and choose: Print directly to printer (instead of Spool print documents)

That should do it!


Well… this worked for a while. And after updating to a newer version of macOS, it was broken again.

Here’s a new solution to THAT problem:

I finally solved!!


In Windows XP Pro:

1. Add some Windows components that are not added by default.

Start Control Panel

Select Add or Remove Programs

Select Add/Remove Windows Components

Check Other Network File and Print Services

– may require access to XP Pro Install CD ( install tcpsvcs.exe)

2. Verify installation of additional components

Start Services and find TCP/IP Print Server

– make sure it is started, then right click and select Properties

– change Startup type: from Manual to Automatic

– while in Services, make sure IPSEC, Print Spooler, and RPC are started with Startup Type of Automatic (these are dependencies)


3. Configure Firewall (necessary)

Go back to Control Panel and select Network and Internet Connections

Select Windows Firewall

Click Exceptions Tab and check File and Print Sharing if not checked

Click Add Program…

– Enter the following…c:\windows\system32\tcpsvcs.exe

4. Create a New Dword in the Register

Start > run > Regedit

Go to [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LPDSVC] check in subkey Parameters if there is a voice SimulatePassThrough, if there isn’t create one as dword set to 1 Es: “SimulatePassThrough”=dword:00000001

5. Set your printer

Go to Printer&Fax, right click on your printer, click properties and port;

Click Add port un choose LPR port, new port;

In the first line enter IP address of your Win XP pc

In the second line enter the printer name (the same name there is in Printer&Fax to indicate the printer, semplify it without space, etc. es: Samsung_1)


Windows XP shared printer should now be ready for LPD.


In Mac OS X 10.9 Mavericks:


1. Start System Preferences

2. Select Printers & Scanners

3. Click on the + sign

Select IP

Enter IP address of your Windows XP Pro

– as soon as a complete IP address is entered, a connection will be made, notice status in the screen

Protocol: should be left as Line Printer Daemon – LPD

Leave the Queue: enter the printer’s sharename (the same used in Printers&Fax)

By default Name: will be the IP address, which is fine but you can enter the sharename of the printer if desired

Select your appropriate printer driver in the Use: item, then click Add