I got help in a separate thread setting up scanning for my Xerox C235 multi-function printer. Scanning is now working, however I have some follow up issues to iron out.
Every time I want to scan, I must first disable the OpenSUSE firewall. What setting do I need to change in YaST Firewall to all the Document Scanner app to see my scanner on the network. I added sane to Allowed in the “home” zone, but that didn’t fix it. Any ideas?
Document Scanner allows me to select the document feeder for scanning, but doesn’t scan double sided despite being specified in the settings. I’m using the eSCL driver. Is there a setting that needs to be tweaked somewhere to make this work?
Color scanning doesn’t work. It only scans in monochrome. Again, any setting or config file I can edit to enable color?
for further info. The relevant config file is /etc/sane.d/escl.conf. There you can specify the IP address of the device concerned. That should alleviate the need to discover the device (no firewall adjustment needed).
If you allow “mdns” in firewalld for the active zone (or with firewalld disabled), you can run avahi-browse -rt _uscan._tcp
and that should report the advertised capabilities of your network scanner.
I ran the avahi command you suggested and it gave the following output.
+ wlp0s20f3 IPv4 Xerox(R) C235 Color MFP _uscan._tcp local
= wlp0s20f3 IPv4 Xerox(R) C235 Color MFP _uscan._tcp local
hostname = [ET9C934EE813FC.local]
address = [192.168.1.187]
port = [80]
txt = ["vers=2.9" "usb_MFG=Xerox" "usb_MDL=Xerox(R) C235 Color MFP" "ty=Xerox Xerox(R) C235 Color MFP" "rs=eSCL" "representation=http://ET9C934EE813FC.local./images/model/mfp/dap_icon.128x128.png" "pdl=application/pdf,image/jpeg" "note=Trailer 2" "mopria-certified-scan=1.4" "is=platen,adf" "duplex=F" "cs=color,grayscale" "adminurl=http://ET9C934EE813FC.local./#/Settings/Network/AirPrint" "UUID=ead0f089-7e78-465b-baa4-366bd078a351" "txtvers=1"]
Based on that information I edited the /etc/sane.d/escl.conf file with the following device info:
[device]
model Xerox C235
type http
ip 192.168.1.187
port 80
Scanning is now working regardless of firewall status. What does the output tell us about double-sided or color scanning? I’m using the default Document Scanner app in Gnome which appears to be simple-scan.
XSane works and allows color scanning, but I don’t see a way to enable double-sided scanning from the ADF. That said, I’d prefer not to use XSane if possible. It’s complicated and difficult to use. I like the simplicity and ease of using simple-scan if I can get the color and double-sided to work.
I am able to scan multiple pages from the ADF in both simple-scan and XSane, but neither will do double sided. Not that I’m able to figure out anyway. I’m hoping there’s some setting or config somewhere that will enable it.