setting LPT1 to polled mode via acpi

T Kellers kellers at njit.edu
Tue Jun 29 08:22:14 PDT 2004



On Tuesday 29 June 2004 10:11 am, Dan Nelson wrote:
> In the last episode (Jun 29), DA. Forsyth said:
> > I've got 5.2.1-RELEASE on a P4 1.1Ghz machine I've setup a HP
> > laserjet (iiP) on the first parallel port using a simple filter to
> > get the lines feeding correctly.
> >
> > Sometimes it actually prints, but mostly it will send the job to the
> > printer then WAAAAAIT till I formfeed. After that it will NOT access
> > the printer. LPQ reports jobs in the queue, but also says 'waiting
> > for lp to become ready (offline?)'
> >
> > the printer is not offline.  the cable it ok etc etc etc resetting
> > etc in LPC makes no difference
> >
> > I just need some simple text printing from this thing, can it really
> > be so hard?
> >
> > dmesg says about 'ppc'
> >   ppc0 port 0x378-0x37f irq 7 on acpi0
> >   ppc0: Generic chipset (NIBBLE-only) in COMPATIBLE mode
> >   ppbus0: <Parallel port bus> on ppc0
> > which is correct
> >
> > anyhow, I read the printing bit of the handbook, which referred me to
> > the IRQ setting and mentions some HP printers not working in IRQ
> > mode. I commented the relevant line in /boot/device.hints and
> > rebooted no change.
>
> Use the lptcontrol command to switch between polling and interrupt mode.

I used a simple shell script to execute lptcontrol -p  I haven't had to do 
this since my June 23rd build world/build kernel, though.  I'm running 
5.2-CURRENT.

Tim




More information about the freebsd-questions mailing list