FreeBSD based, standalone, print server
Warren Block
wblock at wonkity.com
Thu Oct 25 14:19:12 UTC 2012
On Thu, 25 Oct 2012, Olivier Nicole wrote:
> The network card on my HP 4300 is definitely dead. All I am left with
> is a... parallel port!
Just for clarity, is that the good kind of HP 4300, a laser printer, or
the other kind, a multifunction inkjet?
> But the printer is still working fine, printing fast and in good
> quality.
>
> I don't want to invest in a new network card though, while I have a
> bunchg of old systems lying around.
>
> Solutions are:
>
> 1) I set-up a small FreeBSD box, with printer spooler, and all my
> quota stuff;
>
> 2) I find a solution to bridge the parallel port and the ethernet
> port. This is more exciting and I keep the quota and spooling on
> the original print server.
>
> Any cue for the option 2?
Without a way to reprogram the firmware in the printer, you'll have to
use a server on a computer. lpd(8) works, but your later post says you
want to use port 9100. It should be possible to use something like
nc(1) to receive raw data on port 9100 and just dump it to the parallel
port. There will be little or no error handling.
Finding an EIO JetDirect would be better, if it is the right kind of
printer.
More information about the freebsd-questions
mailing list