I have a Brother DCP-T310 printer on Rocky Linux 9.
Printer side is perfectly fine with CUPS. However, scanning is my main issue. I have tried Simple Scan and XSane but neither of them are able to find the scanner.
Here’s what I’ve done:
Downloaded and installed Brother’s printer and scanner drivers.
Rebooted the CUPS and the whole system.
Tested USB connection and network both ways.
Did a quick check if the scanner is detected using scanimage -L.
Ran XSane and Simple Scan on the machine.
Currently working:
I can normally print the documents.
But the scanning software cannot find the scanner device.
Running scanimage -L results in no device found.
Did anybody here get the Brother DCP-T310 scanner working on Rocky Linux 9?
Anything more than drivers like additional packages, udev rules, SELinux policies, or SANE configuration changes?
This was over network. Using wireless I had to use --zone=home. This is with a Brother MFC-L37980CDW. You mention using USB, I don’t know if it would apply to that.
I don’t add Brother drivers, just use the anywhere driver, so add to cups with
I haven’t done USB printing in years, so don’t know if this is any help to you at all as I would think it wouldn’t matter with a USB connection which you mention you tried,
My network is set to the default home zone, so I will try turning on mDNS and checking if the scanner is detected.
For debugging I first downloaded Brother scanner packages in the official Brother support site, then I did also tested the usual DCP-T310 Linux drivers from another driver download website.
The printer works well on both installations, but scanning is not still detected by scanimage -L, XSane, or Simple Scan.
Because the result is the same no matter which package I use, I think the problem could be with SANE configuration, firewall settings, device discovery, or SELinux rather than driver.
I will try the mDNS setting and let you know the outcome.