Carlos E. R. composed on 2020-12-04 13:15 (UTC+0100):
On 04/12/2020 09.57, Felix Miata wrote: ...
Each is configured with a static IP (V4 only, same as rest of LAN). ... Print test pages failed for both. /var/log/cups/error_log: E [04/Dec/2020:01:16:20 -0500] Unable to open listen socket for address [v1.::1]:631 - Address family not supported by protocol.
That corresponds to opening web page at <http://localhost:631> using IPv6, which you say is disabled. Anyway, it is not a printer error.
E [04/Dec/2020:01:18:11 -0500] [cups-driverd] Bad driver information file \"/usr/share/cups/drv/sample.drv\"!
This is perhaps the problem.
It exists.
I tried opening http://localhost:631/admin to see the same 4 printers, with 3 idle, and one 8910 status "unable to locate printer "BRNMFC8910", which I then canceled. I then tried to print a test page, and received a no such file or directory error. Tail of /var/log/cups/error_log then contained: E [04/Dec/2020:02:55:43 -0500] [Client 210] Returning IPP client-error-document-format-not-supported for Send-Document (ipp://localhost:631/printers/HL5470DW) from localhost E [04/Dec/2020:03:12:09 -0500] [Client 237] Empty Basic username. E [04/Dec/2020:03:12:11 -0500] [Client 239] Empty Basic username. Same result for the other printer.
# journalctl -b | egrep -i 'ailed|rror' produces nothing related to any printer, as dmesg shows, unless 'broken atomic modeset userspace' counts.
Where to I go from here? Is this a YaST2 thing? Basesystem? Cups? Deps that are missing from Brother's rpms?
Enable debug mode in CUPS. Then try printing plain text file from the command line (command lpr). Enable how?
https://paste.opensuse.org/71683137 has some "debug" output suggested by http://localhost:631/help/, and some other session output that followed my reading of Axel's and your thread replies, and /var/log/cups/error_log. I'm still getting no such file or directory trying to print a test page from http://localhost:631/printers/<printername> and lpr somefile, and finding no clues in dmesg or journal. Before sending this I tried one more time lpr out. That generated a new error message: lpr: Error - No default printer. I found a way to set a default from localhost/printers, and the error returned to lpr: Unsupported document-format "text/plain" -- Evolution as taught in public schools, like religion, is based on faith, not on science. Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/