• Updated 2023-07-12: Hello, Guest! Welcome back, and be sure to check out this follow-up post about our outage a week or so ago.

Legacy printers

Redjack

Well-known member
I am curious about finding drivers or shareware drivers that can let me use the newer printers (like Canon's Pixma printers) in OS9 or even 8? I haven't used those OS's in awhile, but I have older OS8/9 compatible macs that I'd like to print from to my newer printers. Any help?

 

II2II

Well-known member
I am a huge fan of PostScript printers because they will work on almost any computer you throw at them. At least if they sport the right ports. (Get parallel and ethernet as a minimum, USB is nice, and serial is also nice if you can find it.)

Most vendors have at least one mid range printer that will fit that role.

 

porter

Well-known member
Or if you have a UNIX box with netatalk in your network mix, you can use Ghostscript to turn most printers into Postscript printers, hence any printer can appear as a colour AppleTalk LaserWriter.

 

Redjack

Well-known member
I have a newer printer but I want to use these in OS8/9, sorry for the confusion.

Alternatively, should I just setup some sort of print server? That might be a neat project but before we jump on that, how can I use newer printers on older macs?

PS: my subject line is absolutely misleading! My apologies :(

 

Strimkind

Well-known member
To cut to the chase, they have not made drivers for OS9, much less OS8 in years. 8.6 and up support USB but I think epson was the last to make drivers for classic OS. Everything now is X so you will have to use a print server to have any of the older machines print on a new printer.

 

beachycove

Well-known member
www.system7today.com used to have some instructions on this very question. That would have been your best source, except that the link is not presently active: http://main.system7today.com/articles/leopard/index.html . Waybackmachine may be your friend here.

The fix, as I recall, involved use of the generic postscript driver on the OS7.6.1 (or 8 or 9) machine and enabling print sharing on an OSX machine connectd to the usb printer. I am not sure what else, except that it was said to work well, and that presumably printing would have to be IP-based rather than Appletalk-based. I do all my printing over Appletalk so can't help you there.

 

Scott Baret

Well-known member
Epson made OS 9 drivers for photo printers as late as 2005. I know Canon was making them in 2003 since the i450 has one but I'm not sure when they stopped.

 

Dennis Nedry

Well-known member
I think there are some generic drivers that work with lots of printers, aren't there? I can't remember anything specific, but I seem to remember using some weird printer with a generic driver many years ago.

 

Unknown_K

Well-known member
You will probably have more luck with laser printers then color inkjets on legacy machines and OS.

Have you looked into finding a legacy printer locally?

 

II2II

Well-known member
Sorry about the confusion, but it really is best to buy a printer with this sort of thing in mind. I don't know what the inkjet world is like, but it isn't uncommon to find new laser printrs that claim to support OS 9 and earlier (oftentimes the specifications will even say so).

But since you have what you have, the only way to get the printer talking to an old computer is to use some sort of network setup to handle it. Ghostscript will do the translation between quite a few protocols, and I believe that CUPS will accept lpd connections (and you can get an lp client for OS 9 and earlier). Which means that you may get away with using OS X as the print server. Note that this is all speculation since it has been a good long time since I looked at the documentation.

 
Top