Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!

Print from Classic and OS X with an HP Laserjet 1012 Classic
After my trusty Personal LaserWriter 300 finally died, I bought an HP LaserJet 1012, in no small part because of the heavily-advertised Apple compatibility. Let's just say I found HP's Apple support leaving me with something to be desired (*cough* like support *cough*). I finally got the printer to work under OS X, but could never get it to work with applications running in the Classic environment. As a workaround, I would save documents as Postscript files and then use Preview to convert to PDF before printing. A relatively simple workaround, but not an optimal solution.

After searching everywhere (including HP's website) for a solution, I decided to check MacUpdate for updated printer drivers. I didn't find one for the LaserJet 1012, but I did find this one for the color LaserJet (version 1.52). I decided to try it despite poor reviews on MacUpdate.

The installer said it was installing files for both Classic and OS X. After I selected the printer from the Chooser under Classic, and set it up from the Print & Fax preference pane in Panther (10.3.5), I was able to print directly from Classic apps and OS X.

    •    
  • Currently 3.00 / 5
  You rated: 5 / 5 (5 votes cast)
 
[28,684 views]  

Print from Classic and OS X with an HP Laserjet 1012 | 25 comments | Create New Account
Click here to return to the 'Print from Classic and OS X with an HP Laserjet 1012' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
Print from Classic and OS X with an HP Laserjet 1012
Authored by: kcrowderus on Sep 07, '04 12:14:07PM

I haven't tried the 1012 in Classic, but had zero trouble in OSX. It was spitting out prints in seconds. Man, that thing is fast. I'm running 10.3.5.



[ Reply to This | # ]
Print from Classic and OS X with an HP Laserjet 1012
Authored by: gourls on Sep 07, '04 09:19:34PM

I noticed one comment that said the 1012 worked really well in OS X. That's weird how it didn't work in yours. Could it possibly be the type of computer you have-iMac, eMac, PowerMac, iBook (those things rock), or PowerBook? All those things can run Classic and OS X. What kind of computer do you all have?



[ Reply to This | # ]
Print from Classic and OS X with an HP Laserjet 1012
Authored by: Wayne_S on Sep 09, '04 05:35:29AM
Sorry for any confusion. I didn't mean to imply that I had problems under OS X alone. That was easy. The problems were printing from OS X and also being able to print from Classic.

I had this problem with 2 machines:

  1. Titanium PowerBook (800 MHz, 512 Mb RAM, 30 Gb Hard drive, OS 10.3; and
  2. Single processor G5, 1.6 GHz processor, 768 Mb RAM, 80 Gb hard drive, OS 10.3.
I believe at the time I first got the printer both machines were running 10.3.2. I even tried booting the PB to OS 9 to install the drivers for Classic there. Both have been updated to 10.3.5.

---
Every rule has an exception. Especially this one.

[ Reply to This | # ]

Print from Classic and OS X with an HP Laserjet 1012
Authored by: phredd on Sep 07, '04 09:33:29PM

Ok...maybe Im a moron, but I installed the drivers from this story...when I go to select the proper driver I cant find ANY named "*1012*" in the list of HP drivers...which one am I supposed to pick?


---
Thx,
Phredd



[ Reply to This | # ]
Print from Classic and OS X with an HP Laserjet 1012
Authored by: Wayne_S on Sep 09, '04 05:45:54AM
Make sure the printer is connected via an available (and known working) USB port.

OS X : In the Print and Fax preference pane, Click on the "Set Up Printers" button to get to the printer list. There, select "Add." In the dialog box that appears, select "USB" from the drop-down menu. A listing for the LaserJet 1012 should be there.

Classic/OS 9: Go to the Chooser (Apple Menu Item). Select from the left-hand pane ""hp laserjet v1.1.3." In the right hand pane, select the 1012 - it should have a USB icon symbol at the left of its name. I have AppleTalk off, but I have not checked to see if it makes a difference.

---
Every rule has an exception. Especially this one.

[ Reply to This | # ]

Print from Classic and OS X with an HP Laserjet 1012
Authored by: brettson on Dec 23, '04 02:55:51AM

I've tried a lot of these hints here but so far I haven't even gotten it to show up the Printer Setup Utility. Any ideas?



[ Reply to This | # ]
Print from Classic and OS X with an HP Laserjet 1012
Authored by: georgex5 on Feb 20, '05 05:12:26PM

Hello--

I learned from this site that I might solve my hp 930c printer problem by downloading a new driver. I downloaded the driver but the instructions say I should delete the existing printer (print queue) from the Printer Center before installing this driver.

The closest thing to a Print Center that I found was com.apple.print.PrintCenter.plist
which is actually an html page.

Can anybody clear this up? I'm still pretty new to OS 10.3.7 and am not sure what to do. Thanks for comments.



[ Reply to This | # ]
Print from Classic and OS X with an HP Laserjet 1012
Authored by: DavidRavenMoon on Feb 21, '05 07:08:17PM

In Panther it's called the Printer Setup Utility, which is in your Utilities folder. In Jaguar and before it was the Print Center.

You would launch that, and delete the printer if it's there, and re-add it to the list.

If you printer isn't there, then this is the place to add your printer!

---
G4/466, 1 GB, Mac OS X 10.3.8



[ Reply to This | # ]
Print from Classic and OS X with an HP Laserjet 1012
Authored by: emendelson on Feb 21, '05 10:22:21PM

If you still can't print directly to the LaserJet from Classic, you don't need to print to PS and open the files in Preview. Use Applescripts to do it for you. The technique is here:

http:///www.columbia.edu/~em36/wpdos/macintosh.html

Go down to the section called "Print from Classic to OS X printers." The page includes Applescripts for automatically printing from Classic apps to OS X printers, and for creating PDF files automatically from Classic.



[ Reply to This | # ]
Print from Classic and OS X with an HP Laserjet 1012
Authored by: Chealion on Sep 07, '04 01:38:11PM

What's worse with HP, is that sharing the HP LaserJet 1012 is near impossible, especially cross platform. (Windows to Mac especially).

---
Chealion - The one and only! =)



[ Reply to This | # ]
Print from Classic and OS X with an HP Laserjet 1012
Authored by: osxpounder on Sep 07, '04 03:18:33PM

"I decided to try it despite poor reviews on MacUpdate." Good that you mentioned that; I think we can all learn a lesson here.

---
--
osxpounder



[ Reply to This | # ]
Print from Classic and OS X with an HP Laserjet 1012
Authored by: Wayne_S on Sep 09, '04 05:50:32AM

I suppose I really should post something on MacUpdate in the sense of fairness.

---
Every rule has an exception. Especially this one.



[ Reply to This | # ]
What about an 1015 and sharing?
Authored by: oculos on Sep 07, '04 05:52:15PM

I wonder if an HP Laserjet 1015, which has PCL, can be shared in a cross-platform network. I've just bought one, and want to connect it to a Windows and share it there, so I can print it from my Mac.

I also wonder if this printer can be shared with those printer servers that are available out there, and, if so, I wonder if my Mac will be able to see the printer and use it.

Is PCL a real plus? Does it make it more likely that the printer can be shared in a cross-platform network? The PCL (and having both USB and parallel ports) is the only difference (despite speed and resolution) between the 1010, 1012 and the 1015.

Yours,

Francis



[ Reply to This | # ]
Print from Classic and OS X with an HP Laserjet 1012
Authored by: keirstwc on Sep 07, '04 07:32:55PM

How about going to the HP site and downloading either the Mac OS 9 or Mac OS X driver for the 1012?

http://h20000.www2.hp.com/bizsupport/TechSupport/DriverDownload.jsp?pnameOID=306510&locale=en_US&taskId=135?=en&cc=us&prodTypeId=18972&prodSeriesId=377934



[ Reply to This | # ]
Print from Classic and OS X with an HP Laserjet 1012
Authored by: Wayne_S on Sep 09, '04 05:48:54AM

Been there. Done that. Didn't work for me. OS X printing worked, Classic didn't. Got sick of printing all my Classic documents to postscript files and using Preview to convert to PDF for printing. This worked and I'm not going to fiddle with the drivers again now that it is working. Thanks for the suggestion though.

---
Every rule has an exception. Especially this one.



[ Reply to This | # ]
Print from Classic and OS X with an HP Laserjet 1012
Authored by: Mars_Artis on Dec 22, '04 07:05:33PM

your tip may interest me alittle since even if i installed the the proper OSX drivers for osx i don't see the printer driver listed between the hp ones.

So after u installed that color laserjet driver what did u choose?



[ Reply to This | # ]
Print from Classic and OS X with an HP Laserjet 1012
Authored by: biguniverse on Feb 19, '05 11:38:29PM

1. I can print to a HP Laserjet 1012 on Mac when it is directly connected to my PowerBook's USB port

2. I CANNOT however print to it via Windows Printing when the HP Laserjet 1012 is connected to a Windows XP Pro machine.

What gives?



[ Reply to This | # ]
Printing to LaserJet 1012 connected to a Windows Box over network
Authored by: joel on Feb 26, '05 04:43:06PM
Finally... I bought this printer months ago to print over my wireless network from my Powerbook to my HP LaserJet 1012 connected to a windows machine. I hacked PPD files, drivers, etc... and finally found the magic resources

1) Go to http://www.linuxprinting.org/macosx/foomatic/. Download both the foomatic-RIP and the esp Ghostscript dmg files, mount them, and install the contents.

2) Go to http://www.linuxprinting.org/show_printer.cgi?recnum=HP-LaserJet_1012. Next to "Recommended driver: pxl1010" click the "download PPD". Take the file and drop it into the folder /Library/Printers/PPDs/Contents/Resources/en.lproj.

3) Open Print Center and click the "Add" button to add a new printer. I found the printer using "Windows Printing" and navigating to the machine (via the MSHOME workgroup.). Note: I believe navigating or logging in was broken in some versions of 10.3 but it works now with 10.3.8. Then, when you select the printer, select "HP" as your printer type and it will show you a list of a bunch of printers. Use the driver "HP LaserJet 1012 Foomatic/pxl1010 (recommended)"

That should be it and it should work (or at least it did for me). I'm trying to post these instructions in a few places because I've been trying to figure this out on and off for months.

[ Reply to This | # ]

Printing to LaserJet 1012 connected to a Windows Box over network
Authored by: phredd on Jun 12, '05 11:56:45AM

THX JOEL!!!! THIS WORKED FOR ME!!!! WAHOO!!!! This printing has been an issue for me since Jan05...working now!


---
Thx,
Phredd



[ Reply to This | # ]
Printing to LaserJet 1012 connected to a Windows Box over network
Authored by: poocat on Oct 17, '05 10:46:54PM

Just wanted to note that this also worked flawlessly for a previously stubborn HP LaserJet 1160 (connected via USB to a Windows machine) through the workgroup. Excellent information, thanks!


---
"Not wealthy, not weeping."
-Robert A. Heinlein, the moon is a harsh mistress



[ Reply to This | # ]
Printing to LaserJet 1012 connected to a Windows Box over network
Authored by: joel on May 20, '06 09:00:01AM

As a side note: I just upgraded to a MacBook and this tip still works even though it's a MacIntel machine.



[ Reply to This | # ]
Printing to LaserJet 1012 connected to a Windows Box over network
Authored by: melbrl on Jun 07, '06 12:37:59PM

Hi Joel,
I upgraded as well to the MacBook Pro, but was unable to get this tip to work. This had helped me with the Powerbook, but it doesn't seem to be working for me now. Any ideas?

Thanks.



[ Reply to This | # ]
Printing to LaserJet 1012 connected to a Windows Box over network
Authored by: melbrl on Jun 07, '06 10:03:06PM

Never mind. I had downloaded the wrong PPD and was trying to use that one. Once I got the right PPD, it worked just fine.

Thanks again for posting the solution.



[ Reply to This | # ]
Print from Classic and OS X with an HP Laserjet 1012
Authored by: mikeepa on Feb 07, '07 04:45:22PM
<I know this is a bit late to respond to this particular soul...>

HOWTO - Configuring Mac OS X to Use a Windows XP Local Printer

Features:
- Print to a Shared Printer hooked to a Windows XP PC
- Access to printer Password protected


#1 Configure PC to allow Shared Printing
I have Mac OS X 10.4.8 printing to a Windows XP/Home system.
HP Laserjet 1012 is connected to the PC via USB.

1.1: Share the printer
⁃ Click on "Start" -> "Settings" -> "Printers and Faxes"
⁃ Highlight the printer, right-click and select "Sharing"
⁃ Enable sharing and give the printer a name...

1.2: Turn on "Print Services for UNIX"
⁃ Go to the "Control Panel"
⁃ Click on "Add or Remove Programs"
⁃ Click on (the left) "Add/Remove Windows Components"
⁃ Scroll down and check on "Other Network File and Print Services"
⁃ Click "Details" button and then check on "Print Services for Unix".

1.3: Make sure your firewall doesn't block printer sharing!
This depends on your firewall / security application, but please give it a once-over and make sure you're not blocking print sharing or else you're going to be ripping your hair out in about 10 minutes.


#2 Configure Mac OS X
2.1: Driver install
[Futile Step] Download and install the Mac OS X version of the printer drivers from the HP Driver CD that came with printer
Sorry, this doesn't work for the HP Laserjet 1012 printer
Have to download better drivers, gutenprint-5.0 released on 07/30/2006
Go to http://sourceforge.net/project/showfiles.php?group_id=1537 and install gutenprint5.0.0-.U.dmg

2.2: Setup the printer
⁃ Go to "System Preferences" -> "Print & Fax"
⁃ Add a Printer (the "+" button)
⁃ Hold down ALT(option) key and click "More Printers"
⁃ Select "Advanced" and "Windows printer via SAMBA"
⁃ The Device URI should be something like: smb://user:pass@Workgroup/Machine/Printer
⁃ Then, choose the printer model and click "Add".

Syntax: smb://"WindowsXPUsername":Password@WorkgroupName/SharedPrinterName

Example:
smb://"Brandon Erlichmann":passwordABC@MSHOME/EICHLERPC/HP1010printer


If you don't use this "Advanced" technique, you will most likely get NT_STATUS_ACCESS_DENIED errors (see previous note)

2.3: Run "Software Update" to latest OS X
Don't skip this if you're running anything less than 10.4.5: I had trouble with 10.4.4 throwing off "NT_STATUS_NO_MEMORY" errors and it turns out that there were some SMB bugs in 10.4.4 that were fixed with 10.4.5, so please update now if you need to.

Ref:
http://www.hurring.com/howto/print_osx_to_xp/
http://sourceforge.net/projects/gimp-print/


[ Reply to This | # ]
Print from Classic and OS X with an HP Laserjet 1012
Authored by: mikeepa on Feb 07, '07 04:49:37PM

forgot a step... After installing gutenprint-5.0 drivers, you will probably have to reboot your Mac. Symptom: When you try to select a gutenprint driver, the Button to continue will not light up. You will be stuck. Then you know you have to reboot.



[ Reply to This | # ]