Hello Felix, Am Freitag, 4. Dezember 2020, 09:57:03 CET schrieb Felix Miata: <snip>
YaST2 found both printers, and apparently accepted their setup without error messages. SeaMonkey found both printers' web pages by IP address, reporting in sleep mode, and no option for printing a test page that I could ID. 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.
No IP-V6, as written above.
[04/Dec/2020:01:18:11 -0500] [cups-driverd] Bad driver information file \"/usr/share/cups/drv/sample.drv\"! W [04/Dec/2020:01:19:20 -0500] CreateProfile failed: org.freedesktop.DBus.Error.ServiceUnknown:The name org.freedesktop.ColorManager was not provided by any .service files W [04/Dec/2020:01:19:20 -0500] CreateDevice failed: org.freedesktop.DBus.Error.ServiceUnknown:The name org.freedesktop.ColorManager was not provided by any .service files W
The Brother drivers a supposed to work without Colormanagement, though it can be enabled (I wrote a how-to some time ago for myself, but that never made it to the wiki...can share it if you like)
I then tried using Brother's Linux installation script. This produced two symbolic link already exists errors, an unsupported document format error for "text/plain", and no such file or directory for /etc/sane.d/dll.conf, plus the test print pages never materialized. Afterward, YaST2 reports 2 of each printer, so 4 in total.
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?
I would forget about YaST at that point and concentrate on cups. Increase the debug level in cups and restart the service. See what issues come up. If the printers are connected via network, the connection string is usually something like lpd://192.168.1.103/binary_p1 (you can use that address to access the printer via http as well). Personally I use only cups to configure printers. Once you have the brother drivers installed the ppd should be available. HTH Axel