Newsgroups: comp.sys.ibm.pc Path: utzoo!utgpu!jarvis.csri.toronto.edu!csri.toronto.edu!kaarel From: kaarel@csri.toronto.edu (Kaarel Truuvert) Subject: Perplexing Parallel Printing Problems Puzzle Poster Message-ID: <1989Jul7.161409.16895@jarvis.csri.toronto.edu> Organization: University of Toronto, CSRI An employer for whom I do consulting work is experiencing a mysterious problem with printing things. I'll first ask a quick question which might enable some to resolve my problems without reading the rest of this (rather long) message. Then I'll describe the setup, the problem and finally my suspicions and questions. The quick question: What differences are there with the way a real IBM PC (with the printer port on a Hercules graphics card) and a Compaq 286 (i don't know what sort of card the parallel port is on - it's the same one as the 9-pin serial port is on) use their parallel ports? For example, does a PC (or the Hercules card) "send a stronger signal" than the 286 (or its card)? Also, do different programs (e.g. the Compaq MS-DOS(3.3) "PRINT" and "COPY" (to lpt1:) commands) send data differently? How so? The setup: A group of various flavours of PCs (a PC, an XT, 3 Compaq 286s, an AT clone) all have parallel cables leading to three print buffers ("The Logical Connection") which are daisychained together with simple twisted pair (as per the manufacturer's specifications). One of these buffers then sends the output via another parallel cable to a Postscript laser printer ("QMS PS-820"). The problem: Printing from the Compaq 286s and the AT clone produces, in some cases, garbled output. (Printing from the PC and XT always works in any setup, even those in which a 286 substituted for the PC results in errors.) After playing around with all sorts of permutations of the printing setup, the following symptoms can be reported: 1. printing via WordPerfect and the DOS "PRINT" command always works fine. 2. printing via one particular print buffer (not the one directly attached to the printer) always works fine. 3. printing via the DOS "COPY" command (to lpt1:) and via "Allways" (an add-on to Lotus 1-2-3 enabling Postscript printing) produces problems when connected to either of the other two print buffers. 4. The garbled data is almost exactly the same in repeated tests of the same PC-cable-buffer-cable-printer configuration, but different if, for example, we use another cable, or connect to another print buffer. 5. All parallel cables involved are quite long. Connecting a 286 via a short parallel cable to any print buffer or directly to the printer results in correct output. Connecting a 286 directly to the printer using the long cable usually used to send from the buffers to the printer results in garbled output (different every time). My suspicions and questions: It seems as if it's a problem with signal degradation through the long parallel cables, but only sometimes. Here's a series of questions and my guesses to the answers: Why do the PC and XT (and I suspect the print buffer output port) work ok? (They send "stronger signals"?) Why does one of the 3 buffers always work ok? (The buffers are internally different, one using a chip set that can handle weaker signals? - I did check the model numbers - it does seem that the working buffer is a different (later?) version.) Why do some programs work while others don't? (They handle parallel output differently? What is the difference?) Why did this problem crop up now, after months of problem-free operation? (The hot, humid summer weather has physically affected the cables? Or maybe the air conditioning? We also replaced the print buffers recently -- perhaps the old set were all like the one ok one now? But the setup with the current buffers was working fine for about a week (I think..)) Any help with solving this mystery would be greatly appreciated. I apologize for producing such a long article, but in a case like this, any small detail might be important and hence shoul not be omitted. Thanks in advance to potential detectives. Kaarel Truuvert kaarel@csri.utoronto.ca Sometimes a student kaarel@csri.toronto.edu Sometimes a consultant