Printing to PC Parallel printer

My Mac and PC can see each others main hard drive. Is there a way I can send print jobs through the PC to the PC's parallel printer? I used to be able to do this using PC Maclan on the PC but it never worked consistently.

G4 Quicksilver, Mac OS X (10.3.9)

Posted on Jan 2, 2006 9:38 AM

Reply
25 replies

Feb 7, 2006 1:30 PM in response to greg sahli

Another county heard from...

I used to have my ancient, reliable, high-quality & honorable HP LaserWriter 4ML hooked into my wife's old HP Pavilion 521n's parallel output. Her XP machine was hard-wired to an Airport Wireless router. I'd even figured out how to access that printer from my Ti-PBG4 hooked up wirelessly to the LAN via the Airport, using Samba, about 3 years back.

Now, however, I've replaced (not my wife but) her Pavilion with a nice shiny new Mac Mini hooked up by ethernet to the sole ethernet socket of a new Airport Extreme wireless router. I have a new Epson printer running off the USB port of the Airport Extreme.

That leaves me with the Mac Mini's unused USB input and my ancient & honorable HP LaserWriter 4ML that's still good to go, but not hooked to anything anymore (the Mini has no parallel plug, of course). I was mulling this over when I saw, on eBay, a spec on another 4ML that claimed that it was Mac-compatible(!!) so I just checked, and what do I find coming out of the I/O area of the printer, alongside the parallel cable, but what looks like an ancient AppleTalk jack (small plastic box with one empty RJ-11-style socket, and another filled with what I vaguely remember as a terminating resistor. Sure looks like what I remember of AppleTalk!). So maybe bits can travel to and from the 4ML via either path.

In another thread, some VERY helpful denizen of these BBSes mentioned that I might try the Belkin USB Parallel Printer Adapter [ link] but there's two problems with it: (1) it's so popular it's out of stock, and (2) It leaves out Macs in this part of its spec: "Compatible with Windows® 95 rev. B, Windows® 98, Windows® 2000, Windows® Me, and Windows® XP." So I don't think that's really an option. I may also be able to lay hands on a Radio Shack equivalent [ link)] though it too seems to be Windows-specific in its drivers. Correct me if I'm wrong... If either of these parallel adapters can resurrect my 4ML and reconnect it to my Mac Mini's USB port, life will be good again 🙂

But also it's that AppleTalk plug that intrigues me; might it be possible to retain the services of my ol' reliable 4ML if I could somehow adapt AppleTalk to USB or maybe EtherNet?

According to the HP support website, Tiger already supports the 4ML printer [ link] but that leaves (for me at least) unanswered the question of how the bits are spozed to get back and forth between Tiger and the printer...?? If I just make the physical connection between Mini USB plug, thru either the Belkin or the RadioShack adapters to a parallel socket, is that all that will be required, since according to Apple there's already support for the 4ML built in? Or should I look instead for an AppleTalk-to-Mini path, whatever it is?? I'm so confused...

What am I missing here? All pointers and suggestions gratefully accepted...

Feb 7, 2006 2:43 PM in response to Dan Kalikow

More info:

I just found this [ link] to an article on the Apple site, "Mac OS X: Using LocalTalk Hardware and Serial Port Devices". This basically says it can't be done natively at OSX, but points to the Macintosh Products Guide.

A thread on the HP product support website said "I located a cable that is PC Serial to USB and is Mac compatible at CDW.com. Once the cable was connected the printer instantly appeared in the add printer window and the driver software was already there thanks to Mac OS X."

So I looked at CDW.com and found a couple of cables that are said to be Mac-compatible, but the fine-print says "System 8.6 or higher." A very helpful CDW salesperson said that that means that it doesn't work for OSX. He went on to say that there had been an old unreliable sort of bridging system for 10.* and it was cheap too, but it was taken off the market because of its unreliability. According to him, the only thing that really works would be to use the LocalTalk capability of the 4ML, with the Asante Talk for Macintosh which, at $99, is more expensive than the current retail value of the 4ML... 😟

Ebay, do I hear you calling? 🙂 Or am I still off-base here?

PowerBook G4 and Mac Mini Mac OS X (10.4.4)

Feb 7, 2006 5:00 PM in response to Dan Kalikow

You're best option is to buy a parallel print server. That gives you TCP/IP printing. The Asante and Farallon ethernet-localtalk adapters work, but Apple has already hobbled appletalk enough that users sometimes have to reset the printer and adapter - bothersome.
I have an HP 4ML and an HP print server that I bought for $25 on eBay. Very reliable combination.

Feb 8, 2006 6:48 PM in response to greg sahli

Hi Greg, you're right, there's plenty of HP JetDirect EX Pluses out there on eBay, and for cheapies.

Just to make sure I know what I'd be buying, I just checked the specs on the HP site and found

HP JetDirect EX Plus (J2591A):
* Bidirectional parallel port (IEEE 1284).
* Network port (Ethernet): RJ-45 (10Base-T) or BNC
(10Base2).
* Test button (sends print server configuration page).
* 2 LEDs on front indicate LAN activity/status.

So I'm presuming that USB is not involved here and I can hook this up to any spare Ethernet port...

Now as it happens, I'm using my my Airport Extreme's only hardwired RJ-45 LAN plug to connect to my Mini's only LAN rj-45 port (so that it (the Mini) doesn't have to make a WiFi-limited connection to the Airport Extreme).

If I wanted to keep things that way and still hook in the HP JetDirect EX Plus, I'm betting that a simple Ethernet bridge/switch can multiplex that line, allowing me to connect the mini both with the Airport Extreme and the LaserJet 4ML. Is that right?

Alternatively, I could simply disconnect the Mini from the Airport Extreme and plug the HP JetDirect EX Plus directly into the Mini's RJ-45 plug.

Just checking... am I on the right track? :confused:

PowerBook G4 & Mac Mini Mac OS X (10.4.4)

Feb 13, 2006 6:21 PM in response to greg sahli

Soooo close, yet no cigar... 😟

I don't know whether anyone's still reading this thread, but I sure hope so...

Thanks to eBay, I now have a nice, used HP JetDirect EX Plus. I still haven't been able to make it work despite a couple hours of trying.

One diff between what Greg Sahli said and what I have: Where he said "You will use a standard parallel printer cable (DB-25 on one end, Centronics on the other) from print server to printer" what I have is a cable hard-wired to the HP LaserWriter 4ML, that terminates in a standard parallel plug (that I used to have plugged into my XP box's parallel jack. Now (as I'll describe below) that cable is plugged into the HP JetDirect EX Plus's parallel jack.

I'll describe my situation in hopes that someone'll say "Try THIS instead of THAT" and all will be goodness and light once more. 🙂

Configuration:
The JetDirect's parallel jack is hooked to the HP LaserJet 4ML's parallel I/O plug.

The Cable Modem's output (Ethernet to/from Internet) is hooked via RJ45 into PORT 1, the base port of a Linksys workgroup switch (10/100 Mbps, 5-port, model EZXS55W).

PORT 2 is hooked via RJ45 into the WAN port of an AirPort Extreme Router. (There's an Epson CX4200 hooked via USB into the Airport Extreme's USB port. It's been working fine since Day 1 I got a new Mac Mini running 10.4.5)

PORT 3 is hooked via RJ45 wire into another Ti-PbG4 Mac's (OS 10.3.9) Ethernet wired input (RJ45). I'm bypassing the AirPort Extreme's 802.11g wireless to the Ti-book because it only has 802.11b.

PORT 4 is hooked via RJ45 into the Ethernet port of the HP JetDirect EX Plus. The only apparent problem with this is that the LinkSys switch's indicator lights for PORT 4 are not the same as those for PORTs 1, 2 and 3. See following diagram between the ====s.

PORT 5 and the Uplink port on the LinkSys switch are as yet unused.
=========
1 2 3 4 5
g g g g
g g g
o o o
=========

Where the top line corresponds to PORT #, the next line is labeled "LINK/ACT", next line is labeled "100", and the last line is labeled "Full/Col". "g" means a green LED is glowing, "o" an orange LED, and a blank means that there is nothing on.

I've swapped in a known-good Ethernet cable between LinkSys and JetDirect; same top-line-green-only LEDs.

From the LinkSys switch info, this means that

All ports are detecting a active link connection

PORT 4 is running at 10MBPS rather than 100 (as are the other three whose green lights are on)

PORT 4 is running in HALF DUPLEX transfer mode rather than in full duplex (as are the other three whose orange lights are on).

The LaserWriter can be made to emit internal test pages. Five are produced -- the first two of the test pages indicate that it is a PostScript printer. The last three of those pages give PCL configuration.

===============

The JetDirect can cause the LaserWriter 4ML to generate its own test pages. I found documentation on it here:

http://h20000.www2.hp.com/bc/docs/support/SupportManual/bpj06151/bpj06151.pdf

and it told me how to reset it to factory-defaults and then set it into PostScript mode (that's what I figure I need, right?)

After doing that, the PostScript Configuration Page produced by the LaserJet 4ML said, among *many* other things,

PORT SELECT: 10BASE-T
I/O CARD READY
TCP/IP STATUS: READY

CONFIG BY: FRONT PANEL/TELNET
IP ADDRESS: 192.168.200.53
SUBNET MASK: 255.255.255.192

After looking for awhile I found what seems to be the right doc on the HP website, and the right place within it -- it's a really long URL so I used tinyurl:

http://tinyurl.com/czk6v

This was confusing (to me). It talked about "assigning an IP address" but I am not clear on that. Which one? Should I take that to be 192.168.200.53?? It mentioned "HP LaserJet Utility in the HP LaserJet folder." Might this be referring to SW that was on an installation/driver disk with every new JetDirect Print Server? I sure hope I can get by without THAT!

At any rate, here's what I've tried. From the 10.3.9 Mac on the Lan,

===============

I open Printer Setup Utility and click on ADD

I select IP Printing

Next, under PRINTER TYPE It suggests LPD/LPR but there are several other options, including SOCKET/JetDirect which I choose because it seems that the JetDirect is talking back...

I enter the IP address from the above output, 192.168.200.53 and the dialog box says "Complete and valid address" which sounds encouraging...

I assign some random QueueName like HPsockJD

Under PRINTER MODEL, I select HP and thereafter go for the HP LaserJet 4ML, v2013.003 and then click ADD.

I find I've created a new print queue named 192.168.200.53 of the KIND of LaserJet 4ML V2013.003.

I print a .txt doc to it and it accepts the job, claims to be PRINTING, but nothing happens on the LaserJet 4ML.

===============

So OK, I'll just clobber that entire printer, start another one again using IP PRINTING,

Select Printer type LPD/LPR (instead of SOCKET/JetDirect as I did above)

Enter the same IP addr 192.168.200.53 to which the Printer Setup Utility says again "Complete and valid address"

Assign a name LJ4ML3

PRINTER MODEL HP and thereafter go for the HP LaserJet 4ML, v2013.003 and then click ADD.

Now I have a printer named "LJ4ML3 on 192.168.200.53" of the KIND of LaserJet 4ML V2013.003.

Again I print to it, I saw some LAN activity, the PRINTER LIST shows that "LJ4ML3 on 192.168.200.53" is PRINTING, but nothing exits the actual printer...

===============

Sooo close... Is it that my settings on the LinkSys's PORT 4 (note the different LED configuration) that are bad? Or do I actually need driver or other SW that I don't have to help knit the JetDirect into my LAN better? Or did I make some error in creating the print queue, e.g., used the wrong IP addr or HP device type? Should I just go for GENERIC printer type, hoping that PostScript will be an adequate standard?

If anyone can make sense of this hash, great! If you need any more info, happy to oblige.

Sooooo clooooose...


PowerBook G4 Mac OS X (10.3.9) Plus Mini with OSX 10.4.4

Feb 13, 2006 7:13 PM in response to Dan Kalikow

Dan,
I think we can get it going.
First, your network isn't quite right. Attach the Airport Extreme WAN port to the cable modem. Attach your Linksys switch to the LAN side of the Airport Extreme.
-- Aside -- If this was working for you before, it probably means that the Cable modem is also a router (DHCP server). If so, you need to turn off Distribute IP addresses (Airport Extreme) in airport Admin. And if the Cable modem is a router, some of your issues could have been because you had two separate subnets going (two routers).
-- end of aside --
Restart all computers so they get their new IP addresses from one router. Check that the computers are all in the same subnet - first 3 numbers of each same as in 10.0.1.x, for example.
Now we deal with the Jetdirect IP address. The OS 9/Classic App HP LaserJet Utility comes free with HP OS 9 Laserjet driver downloads - I got my version with the latest Laserjet 4,5,6 download. You can set the Jetdirect's IP address with it. If you don't have Classic, that won't help you. Another way to access the Jetdirect is using the OS X Terminal (Utilities). You type in:
telnet {insert current IP address}
Use help to figure out how to change settings.

I recommend you set your Jetdirect to an IP address that is in the same subnet, but out of the DHCP server's range of IP addresses. So, if your computers have IP addresses of 192.168.1.10 and 192.168.1.11, make the Jetdirect 192.16.1.200 (it has to be less than 253).

When you setup in Printer Setup using HP Jetdirect protocol, leave queue name blank. Queue name is required for LPD protocol, and RAW works for that. (you can't make one up)

Let's see if that gets you going.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Printing to PC Parallel printer

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.