Troubleshooting

BARR/PRINT390

This topic contains solutions to common problems that you might experience with BARR/PRINT390.

See also:


Unable to run hardware diagnostics

Cause: The Windows spooler service is started. This must be stopped before you can run hardware diagnostics.

Solution: Stop the Windows spooler service, and then run hardware diagnostics again.

Cannot print to multiple printers at the same time

Cause: Print370 (DOS) has the option to vary the printer offline, BARR/PRINT390 (Barr Enterprise Print Server) does not. Prior to activating the channel switch, the printers must be put in an offline state.

Solution: Because BARR/PRINT390 communicates with the printer through spooler service, you can vary the printer offline by stopping the spooler service.

  1. Stop the Windows spooler service.

  2. Alter the switch setting to activate the correct printer.

  3. Start the Windows spooler service.

The Find Devices tab displays an incorrect sense code

Cause: The BARR/CHANNEL-OUT Find Devices tab might return a printer type of Unknown and a sense condition of 80_00_00_00_00 when querying some printers. This is not an error because some channel-attached printer models do not recognize the channel commands issued by the Find Devices tab. The return of a sense condition indicates that there is a device located at the channel address, but the microcode in the channel device controller does not recognize the more advanced channel commands used by the Find Devices tab. Regular printing to that device will not be affected.

Solution: Continue to configure and test the channel printer. After configuring the channel printer, print one of the sample print jobs as a functional test of the printer. If the sample job prints correctly, then the printer is configured properly and is functioning correctly. Refer to the Getting started help topic for more information.

Garbage characters print on the channel-attached printer

Cause: The Barr ASCII driver cannot be used to send ASCII data to channel-attached printers. The data type sent to channel printers is controlled by the code page the printer is configured to use, not by the driver. You must always use the Barr PRINT390 driver with BARR/PRINT390.

Solution: Change the Windows PRINT390 printer to use the Barr PRINT390 driver, and set the proper code page for the printer in the Configuration Utility.

  1. Modify the printer driver. Change it to the Barr PRINT390 - printer driver.

  2. Open the Configuration Utility.

  3. On the Spool Printers tab, select the Print390 printer and click Modify.

  4. Click Advanced. The Advanced Printer Options dialog box displays.

  5. Under Code page, select the correct code page. For example, use 37 for EBCDIC and 437 for ASCII.

  6. Click OK three times to exit.

Receive a variety of errors when printing

Cause: The Bus & Tag cable Cables used to connect devices to mainframe channels. The bus cable transmits data and the tag cable controls information on the bus. connection is loose or a pin is bent. This can have an unpredictable effect on all print jobs.

Solution: Tighten all cables, check for bent pins, and perform loopback A testing procedure in which transmitted data is returned as received data. diagnostics again.

Last page of job does not print until END Command is issued or a new job is started

Cause: The Xerox printer is looking for a trailer page to indicate that it has reached the end of a job. The trailer on the job is different from the one being looked for, so the printer never identifies it as the end of a job and does not print the last page.

Solution: Talk to a Xerox analyst about changing the search criteria for a trailer page, or modify the Banner created by the Barr Enterprise Print Server to include the same criteria as the previous banner page.

BARR/CHANNEL-OUT utility does not show the serial number of the PRINT390 adapter

Cause: There is a hardware conflict that is preventing the driver from detecting the adapter. On the HP Vectra, this appears to be a conflict with the Video Card using IRQ9.

Solution: Complete the following steps:

  1. Enter the HP Vectra's BIOS Acronym for Basic Input/Output System. Program permanently stored in read-only memory (ROM) chips on your PC’s system board. and disable the Plug and Play BIOS.

  2. Reserve IRQ9 so that no device will use it.

  3. Restart the computer and run the loopback test on the Barr adapter to verify that the conflict has been resolved.

Cannot print to a channel-attached printer

Solution 1

Cause: The computer's registry was not correctly updated after the CHANNEL-OUT device driver was added.

Solution: Restart the computer to complete the driver installation.

Solution 2

Cause: The Barr PRINT390 port requires the Barr PRINT390 drivers. The use of any other driver with the Barr PRINT390 port will produce unpredictable results.

Solution: Delete the Barr PRINT390 port and recreate the port and the printer using the Barr PRINT390 driver.

Solution 3

Cause: The printer might not be set up in IBM 3800 compatibility mode.

Solution: Contact Océ for necessary software to set the printer up in IBM 3800 compatibility mode. Océ also must provide the SNPFORM A Siemens Nixdorf printer utility used to create forms from a list of resources. and SNPIMAGE A Siemens Nixdorf printer utility used to create resources from a list of commands. utilities to set up the FCB overlays required by the printer. After initial setup, the file must be converted to the format required by the Barr Enterprise Print Server using the Resource Conversion Utility.

BARR/PRINT390 adapter is not recognized by the computer

Solution 1

Cause: The BARR/PRINT390 driver is not installed.

Solution: Install the CHANNEL-OUT device driver.

Solution 2

Cause: There is a cable problem or the adapter is not properly seated.

Solution: Run the loopback test. If it passes, make sure that the card is seated properly.

Solution 3

Cause: The PRINT390 adapter is bad.

Solution: Replace the adapter.

Receiving "Create doc error" message

The printer stays in a Printing state

Cause: The printer's properties are not set correctly.

Solution: Enable the Print directly to the printer setting in the printer's properties.

Receiving "Unable to query when using Find Devices" error message

Cause: The Find Devices operation is unable to communicate with the channel device because another program has control of the device address.

Solution: Complete the following steps to enable communication.

  1. Close any other programs that may be using the channel device driver.

  2. Stop the Windows spooler service.

  3. Open the BARR/CHANNEL-OUT utility.

  4. From the Find Devices tab select the adapter, and then click Find.

  5. Start the Windows spooler service.

DJDE prints as data on the page and is not recognized by printer

Cause: The DJDE Acronym for Dynamic Job Descriptor Entry. A set of instructions within the data stream that tells the printer what forms, fonts, and graphics to print for Xerox centralized printers. will print as regular print data if the IDEN Prefix, Skip, and Offset do not match the format specified in the printer's JSL.

Solution: Complete the following steps to verify that the DJDE in the print data is in the exact format specified in the printer's JSL.

  1. At the Xerox console, take the printer offline Logically (or physically) disconnected and unable to communicate with the host computer. by typing OFF.

  2. Confirm the logon level is 3 at the Xerox printer by typing LOG 3.

  3. Type TYPE followed by the name of the start JSL that will be used (for example, TYPE DFAULT.JSL).

  4. Make a note of the prefix string, skip, and offset. See the following example.

IDEN PREFIX='$DJDE',SKIP=10,OFFSET=1,OPRINFO=NO;

A prefix preceded by an A indicates that the character string will be sent as ASCII.