[PARPORT] [HELP] Can't set EPP mode...

Bradshaw Chris (Chris.Bradshaw@ittralee.ie)
Tue, 18 May 1999 18:19:37 +0100


I am trying to use a HP 7200e CD writer on my linux box via its parallel
My machine is a Compaq Deskpro 6300. Both of these have been updated
with their latest respective firmware.

According to the technical documentation for the system the 87309
parallel port interface controller supports SPP, EPP and ECP modes.

However, there does not appear to be any options in the BIOS setup
program to enable EPP mode.....thru the BIOS setup I can only set the IO
address, IRQ and
DMA, and 3 port modes - standard, flexible and output-only.

In flexible mode I only get mode 0 (4bit) when I do an insmod pg and if
I try to use command line options with the insmod command to set a
different mode (eg: insmod pg drive0=0x378,0,0,5,1,0) I get an error
saying the device or resource is busy.

In standard mode and output-only mode I do get one additional mode, PS/2

which shows up as mode 2 (8 bit) after entering the insmod command.

Unfortunately with these available modes I keep getting a loss of
error when using cdrecord (even with delay set to 0). I have tried
to reduce the load on the machine.....I have even gone to single user
mode, but
nothing seems to work. The only thing I can think of is to improve the
port performance by using EPP mode.....which is the one thing I don't
seem to
be able to do ;-(.....

The technical documentation for the system says that in order for the
to initialise in EPP mode, a negotiation phase is entered to detect
whether the
attached device(s) support EPP. If so, then EPP mode can be used.

I was wondering if anyone reading this could help me answer the

1. Would anybody know if there is a way to explicitly set EPP mode on
    parallel port of a Compaq Deskpro 6300?

2. If (as the technical docs suggest) EPP mode is only set after a
    negotiation phase, then why would I need to explicitly set EPP mode
    the paralell port?

3. Is it possible that the problem is with the HP 7200e i.e. could it be
    incorrectly to the negotiation phase mentioned in the tech docs and
if so, is
    there anything I can do about it?

4. Any other advice?

Any help or advice would be most gratefully accepted.

Thanx in advance.

Chris Bradshaw.

-- To unsubscribe, send mail to: linux-parport-request@torque.net --
-- with the single word "unsubscribe" in the body of the message. --

This archive was generated by hypermail 2.0b3 on Tue 18 May 1999 - 12:11:37 EDT