Sujet : Re: unsuccessfully install of printer brother hl-l2360dw
De : smirzo (at) *nospam* example.com (Salvador Mirzo)
Groupes : comp.unix.bsd.freebsd.miscDate : 25. Jan 2025, 16:39:14
Autres entêtes
Organisation : A noiseless patient Spider
Message-ID : <87wmei6gyl.fsf@example.com>
References : 1 2 3 4 5 6 7
groenveld@acm.org (John D Groenveld) writes:
In article <865xmz46mk.fsf@antartida.xyz>,
Salvador Mirzo <smirzo@example.com> wrote:
Hi, John! I was missing the package cups-filters-1.28.17_6. After I
installed it, that error vanished and I've been able to print with CUPS
just fine, minus an issue with two-sided print outs (they're all coming
out with the flip long edge option, no matter what I choose).
>
I'm fairly certain your printer should not require the CUPS filters and
you should be able to spew PostScript and PDF directly:
$ nc BRWB052162167A6 9100 < example.pdf
I could never make this work, but I believe you're right. Looking at my
printer settings (which I printed out using the printer's menu) I
see... On page 3/3, in network configuration, I see:
<Active services> BRN3C2AF43F4D7C
BINARY_P1
TEXT_P1
POSTSCRIPT_P1
PCL_P1
BRN3C2AF43F4D7C_AT
I've seen in the CUPS administration that a URL mentions BINARY_P1, so
it seems that CUPS was using this BINARY_P1 service. Perhaps if I were
to change it to POSTSCRIPT_P1, it would then accept PostScript from the
network.
But my experience with CUPS was not very good because I could never
print two-sided-long-edge. It always printed two-sided-short-edge (or
one-sided). Since I was able to make it always print
two-sided-long-edge by not using CUPS at all, I gave up on CUPS.
I have not installed CUPS from the Ports Collection. I pkg-installed
it. To try the ipptool, I think I'd need to compile it and reset up
everything. Maybe I will. Maybe I should be using IPP, but it's not
clear what I'd be gaining exactly.
>
The promise of modern CUPS and modern printers, is to automagically
interrogate the printers capabilities and controls without loads of
dependencies to create and spew vendor specific print control languages.
>
I'm curious what ipptool(1) returns for your Brother printer so if you
have bandwidth to download ports and rebuild print/cups package with
ipptool enabled, I would like to see where things have gone sideways.
>
The handbook walks you thru fetching the ports tree and configuring
and building port package:
<URL:https://docs.freebsd.org/en/books/handbook/ports/#ports-using>
You already know I switched to OpenBSD in the process of debugging this.
FWIW, I was able to set up the printer to use IPP. I was able to print
with it, but with the same two-sided-short-edge behavior as using the
LPD:// URL in CUPS.
All in all, CUPS worked, but it turns out my life has been better with
just using /etc/printcap and lpr.
I wanted to thank you for the help!
If I find anything new, I'll post again.