Re: LPT interruptstorm

From: Willem Jan Withagen <wjw_at_withagen.nl>
Date: Mon, 2 Aug 2004 13:59:06 +0200
From: "Ian FREISLICH" <if_at_hetzner.co.za>
> "Willem Jan Withagen" wrote:
> > Hi,
> >
> > Must be a FAQ, but I did not find anything ...
> >
> > When wanting to print thru /dev/lpt0 the kernel now starts to complain about
> > interruptstorms. Something I can imagine, since printing can generate > 1000
> > ints/sec.
> > Problem is that the current document (500k) is now printed at 100
> > interrupts/sec.
> >
> > That's going to take some time....
> > How do I prevent this from happening?
>
> /etc/sysctl.conf: hw.intr_storm_threshold=2000
>
> OR
>
> /boot/device.hints: hint.ppc.0.flags="0x8"
>
> Make sure your bios is set to ecp/epp for the printer port, or the
> second option will fail.  A couple of people around here have also
> suggested 'lptcontrol -e', but every time I've tried that (even
> with lpd stopped) I get 'lptcontrol: open: Device busy'.  I'm not
> sure what keeps the printer port open other than lpd.

Setting the sysctl worked.
But now watching it with sysstat, I see that the interrupts go up as high as
65.000 ????

But instead of > 40 minutes, it now is printed in 3 secs.

Thanx,
--WjW
Received on Mon Aug 02 2004 - 09:59:25 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:04 UTC