Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 25 Apr 2000 20:51:14 +0200
From:      "Leif Neland" <leifn@neland.dk>
To:        <freebsd-hackers@FreeBSD.ORG>
Subject:   Turning on a relay.
Message-ID:  <00b901bfaee7$55da1fe0$0e00a8c0@neland.dk>

next in thread | raw e-mail | index | archive | help
I'd like to turn on a relay to the power for my laserprinter 3 rooms away
where the server is located.

I have an i/o board with a 8255 24 bit i/o port.(IIRC)

So I wrote a simple userland program to do inb/outb, but it dumped core with
BUSERR, I presume because userland is not supposed to do i/o to the
hardware.

I guess I have these options:
A: write a driver/kernel module to access the port.
B: use an extra parallel port. (I use 2 at the moment)
C: use a serial port; I have 3-4 available.

What would be the simplest to interface from a shellscript, i.e. the spooler
to turn on and off the printer? (The relay has a turn-off delay, so I don't
have to worry about turning off the power after everything has been sent,
but the printer not finished, or turning off/on between printjobs)

Leif





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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?00b901bfaee7$55da1fe0$0e00a8c0>