
On 27/02/2020 12.24, gumb wrote:
On 26/02/2020 10:04, Carlos E. R. wrote:
On 26/02/2020 08.49, gumb wrote: ...
You probably can print using that machine as print server.
Not practical. That machine's not on very often and is too old, slow and cumbersome to start up every time I need to print or scan.
Speed is probably not an issue for printing (usually it doesn't need many resources), but it is not on very often then it is not a choice. Is there a similar printer in YaST without any manufacturer thing installed?
Still banging my head against a brick wall with this. I uninstalled everything using the supplied Brother uninstall files. First attempt at reinstall from a directory with all the downloaded rpms inside it doesn't present all the license prompts, and nor does it produce any printer location choices other than the basic list as shown in the output I posted previously.
I uninstalled that and tried again with the script on its own in another directory, and I also stopped the firewall in case that was interfering in any way. The script prompts for the licenses, downloads the rpms, and this time it produced a location option similar to the one on my AVLinux machine: dnssd://Brother%20DCP-J572DW._printer._tcp.local/?uuid=e3248000-80ce-11db-8000-ec5c68e5ccfa
So I got hopeful. The sole difference in that string is where it's put 'printer' instead of 'ipp'. Again, that was the 'Auto' choice so I selected it. Test page didn't print.
Finished the install, checked in the CUPS interface. A test page from there just displays for a few seconds before disappearing as though all is fine, although if I have the firewall enabled it adds a message "Unable to locate printer" and the message sits there. But I've already added the necessary ports to the Internal and Home zones of the firewall. Regardless, it doesn't print whether it's enabled or disabled. The YaST test page doesn't print either.
After looking again at the CUPS error log and doing some searching, I found a post on the openSUSE subreddit that suggests I'm not the only one having such problems: https://www.reddit.com/r/openSUSE/comments/8o6bm5/im_having_trouble_setting_...
That one is for USB
The linked openSUSE SDB page details exactly how I've done the install, with the same added dependencies, but it just does not work. Alas, the reddit thread is a year old and has no resolution. A bug report on RedHat suggests the messages in the CUPS error log aren't important anyway, they're standard entries: https://bugzilla.redhat.com/show_bug.cgi?id=1657261
And scanning still works fine.
It says: +++............... Thank you for reporting the issue! I can see the messages too in F28 during startup, but I can print just fine, so I do not find out the messages critical. Both binaries are backends (binaries which communicate or discovers the printers, part before "://" in printer's device uri - f.e. 'socket://192.168.1.1:9100' is printer uri with backend 'socket') - cups-brf is virtual backend for braille printers shipped in cups-filters project and gutenprint52+usb is backend for usb printers, which are supported in gutenprint. CUPS is reacting to 'Get-Devices' request, which starts cups-deviced binary, which starts every backend and returns all printers found by backends - cups-brf is needed to be run as root to work correctly (probably I can fix it in cups-filters) and gutenprint52+usb is probably called incorrectly or cannot cope up without any existing gutenprint supported printer. I'll get to it when there are not more urgent matters, I'm sorry. ...............++- Maybe the location string triggers discovery. It should have the exact IP of the printer, I guess. I don't like printers that do not work directly from YaST without installing blurbs downloaded externally. You should have googled first. -- Cheers / Saludos, Carlos E. R. (from oS Leap 15.0 x86_64 (Minas Tirith))