Subject: Re: Connecting IP-based printer?
To: Brian Grayson <bgrayson@austin.rr.com>
From: Thor Lancelot Simon <tls@rek.tjls.com>
List: netbsd-users
Date: 04/17/2007 09:42:04
On Mon, Apr 16, 2007 at 10:16:23PM -0500, Brian Grayson wrote:
>
>   I purchased a Brother MFC-665CW printer/fax/etc. box recently, and have
> it working wirelessly with the Windows half of the home network.
> 
>   I noticed that when I telnet in to the printer, it mentions support for
> lpr/lpd protocol, which looks promising.  If I add the following
> /etc/printcap entry, _something_ happens, but it doesn't print:
> 
> lp3:sh:lp=515@192.168.1.13:sd=/var/spool/lpd:lf=/var/log/lpd-errs:

The Brother firmware supports HP JetDirect (raw connections to port 9100;
you can get this with rm= and rp= in printcap) or lpd using queues with
a name something like BINARY_P1.  Depending on firmware build it will
emulate an Epson or HP printer or both.

It will *silently ignore* lpd connections to the wrong queue.  That's
probably what you're seeing.  You can get the queue names from the
documentation or from the printer's web interface.

You can probably also submit jobs to this printer with ftp, and have
it email you when it's done.  Pretty neat, really.