Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 29 Jan 2000 22:29:30 -0500 (EST)
From:      David Gilbert <dgilbert@velocet.ca>
To:        freebsd-current@freebsd.org
Subject:   Printer fiascos.
Message-ID:  <14483.45082.151986.340011@trooper.velocet.net>

next in thread | raw e-mail | index | archive | help
Why is it that a properly functioning printer is such a moving target
in FreeBSD?

I don't mean to be argumentative, but under 3.x, the magic cookie to
make printers work (it appeared to be a flow control problem) was to
change 

device          ppc0    at isa? port? flags 0x40 net irq 7

to

device          ppc0    at isa? port? flags 0x40 tty irq 7

Now... I've upgraded to -CURRENT, and it has a much more serious
problem.  The line now reads

device          ppc0    at isa? port? irq 7

... so I havn't tried putting net or tty in it, but I have a printer
with a particular problem --- it will often fail to pick up a sheet of 
paper.  I suspect that this sets the paper out sense line of the
parallel port (?).

When this happens, the entire machine freezes until someone feeds the
printer --- the momment it starts printing again, the computer
unfreezes.

Printer-port related things probe as:

ppc0: <Parallel port> at port 0x378-0x37f irq 7 on isa0
ppc0: Generic chipset (EPP/NIBBLE) in COMPATIBLE mode
ppbus0: IEEE1284 device found /NIBBLE/PS2/ECP
Probing for PnP devices on ppbus0:
ppbus0: <HEWLETT-PACKARD DESKJET 870C> PCL,MLC,PML
lpt0: <Printer> on ppbus0
lpt0: Interrupt-driven port
plip0: <PLIP network interface> on ppbus0
ppi0: <Parallel I/O> on ppbus0

(I have tried putting the BIOS in different parallel port modes.)

Dave.

-- 
============================================================================
|David Gilbert, Velocet Communications.       | Two things can only be     |
|Mail:       dgilbert@velocet.net             |  equal if and only if they |
|http://www.velocet.net/~dgilbert             |   are precisely opposite.  |
=========================================================GLO================


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?14483.45082.151986.340011>