<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<p><br>
</p>
<div class="moz-cite-prefix">On 8/5/20 5:33 PM, Alexander Pevzner
wrote:<br>
</div>
<blockquote type="cite"
cite="mid:dfd9dc28-95c9-9f70-8043-c4cab6daa956@apevzner.com"><br>
This device supports AirPrint scanning (known also as eSCL), but
probably it needs to be enabled on a device web console: <br>
<br>
</blockquote>
<p>Thank you for the reply. I installed the alternative eSCL/WSD
driver as you suggested. Now the scanner can be found, however it
won't scan.</p>
<p>scanimage -L<br>
device `airscan:e1:Canon MF260' is a eSCL Canon MF260 eSCL network
scanner</p>
<p>scanimage >image.pnm<br>
scanimage: sane_start: Error during device I/O</p>
<p><br>
</p>
<p>From my printer / scanner <a
href="http://canon58871c.local/m_network.html">Settings/Registration:
System Management Settings: Network Settings > TCP/IP
Settings</a></p>
<p>WSD Settings</p>
<div class="ContentOperation">
<fieldset class="TransitionOperation"> </fieldset>
</div>
<table class="PropertyListComponent">
<colgroup> <col class="ItemNameColumn"> <col
class="ItemValueColum"> </colgroup> <tbody>
<tr>
<th>Use WSD Printing:</th>
<td>On</td>
</tr>
<tr>
<th>Use WSD Scanning:</th>
<td>On</td>
</tr>
<tr>
<th>Use Computer Scanning:</th>
<td>On.</td>
</tr>
<tr>
<th>Use Multicast Discovery:</th>
<td>On</td>
</tr>
</tbody>
</table>
<p><br>
</p>
<p>I enabled debugging and ran scanimage -L again. I saw a line
that seems to indicate that eSCL is being used rather than WSD.
The documentation states that eSCL doesn't work for the MF240 and
I assume that holds true for the MF260. Here is the line:</p>
<p>zeroconf: Canon MF260: can: eSCL WSD, use: eSCL</p>
<p>I couldn't figure out how to force WSD in the conf file.</p>
<p>Below is the entire debug output. Thank you for the help.</p>
<p>scanimage -L<br>
sane_init() called<br>
loading configuration file /etc/sane.d/airscan.conf<br>
MDNS: AVAHI_CLIENT_S_RUNNING<br>
WSDD: netif addresses update:<br>
WSDD: + 10.0.1.85<br>
WSDD: + fe80::76e5:bff:fe6f:a11a%3<br>
WSDD: 10.0.1.85: started discovery, UDP port=41956<br>
WSDD: fe80::76e5:bff:fe6f:a11a: started discovery, UDP port=51536<br>
zeroconf: zeroconf_device_list_get: requested<br>
zeroconf: zeroconf_initscan_wait: requested<br>
MDNS: browse/ipv4 "Canon MF260": AVAHI_BROWSER_NEW _ipp._tcp<br>
MDNS: browse/ipv6: AVAHI_BROWSER_CACHE_EXHAUSTED _ipp._tcp<br>
MDNS: browse/ipv6: AVAHI_BROWSER_ALL_FOR_NOW _ipp._tcp<br>
MDNS: browse/ipv4 "Canon MF260": AVAHI_BROWSER_NEW _ipps._tcp<br>
MDNS: browse/ipv6: AVAHI_BROWSER_CACHE_EXHAUSTED _ipps._tcp<br>
MDNS: browse/ipv6: AVAHI_BROWSER_ALL_FOR_NOW _ipps._tcp<br>
MDNS: browse/ipv4 "Canon MF260": AVAHI_BROWSER_NEW _uscan._tcp<br>
MDNS: browse/ipv6: AVAHI_BROWSER_CACHE_EXHAUSTED _uscan._tcp<br>
MDNS: browse/ipv4 "Canon MF260": AVAHI_BROWSER_NEW _uscans._tcp<br>
MDNS: browse/ipv6: AVAHI_BROWSER_CACHE_EXHAUSTED _uscans._tcp<br>
MDNS: browse/ipv4 "Canon MF260": AVAHI_BROWSER_NEW _scanner._tcp<br>
MDNS: browse/ipv6: AVAHI_BROWSER_CACHE_EXHAUSTED _scanner._tcp<br>
MDNS: resolve/ipv4 "Canon MF260": AVAHI_RESOLVER_FOUND
_scanner._tcp<br>
zeroconf: found urn:uuid:f439e75b-56da-9034-a8b0-75ad4cd7cdb5<br>
zeroconf: method: ZEROCONF_MDNS_HINT<br>
zeroconf: interface: 3 (wlp2s0)<br>
zeroconf: name: Canon MF260<br>
zeroconf: model: Canon MF260 Series<br>
zeroconf: device: 0000 (created)<br>
WSDD: directed probe: trying if=wlp2s0, addr=10.0.1.2<br>
WSDD: HTTP POST
<a class="moz-txt-link-freetext" href="http://10.0.1.2/StableWSDiscoveryEndpoint/schemas-xmlsoap-org_ws_2005_04_discovery">http://10.0.1.2/StableWSDiscoveryEndpoint/schemas-xmlsoap-org_ws_2005_04_discovery</a><br>
WSDD: resolving 10.0.1.2 80<br>
WSDD: trying 10.0.1.2:80<br>
WSDD: HTTP POST
<a class="moz-txt-link-freetext" href="http://10.0.1.2/StableWSDiscoveryEndpoint/schemas-xmlsoap-org_ws_2005_04_discovery">http://10.0.1.2/StableWSDiscoveryEndpoint/schemas-xmlsoap-org_ws_2005_04_discovery</a>:
200 OK<br>
WSDD: HTTP POST <a class="moz-txt-link-freetext" href="http://10.0.1.2:80/wsd/mex">http://10.0.1.2:80/wsd/mex</a><br>
WSDD: resolving 10.0.1.2 80<br>
WSDD: trying 10.0.1.2:80<br>
WSDD: HTTP POST <a class="moz-txt-link-freetext" href="http://10.0.1.2:80/wsd/mex">http://10.0.1.2:80/wsd/mex</a>: 200 OK<br>
zeroconf: found urn:uuid:01c80000-fe7f-11de-8a39-9c32ce58871c<br>
zeroconf: method: ZEROCONF_WSD<br>
zeroconf: interface: 3 (wlp2s0)<br>
zeroconf: name: -<br>
zeroconf: model: Canon Canon MF260 Series<br>
zeroconf: device: 0001 (created)<br>
zeroconf: protocol: WSD<br>
zeroconf: endpoints:<br>
zeroconf: <a class="moz-txt-link-freetext" href="http://10.0.1.2:80/active/msu/scan">http://10.0.1.2:80/active/msu/scan</a><br>
zeroconf: <a class="moz-txt-link-freetext" href="http://10.0.1.2:80/wsd/scan">http://10.0.1.2:80/wsd/scan</a><br>
MDNS: resolve/ipv4 "Canon MF260": AVAHI_RESOLVER_FOUND _uscan._tcp<br>
zeroconf: found urn:uuid:01c80000-fe7f-11de-8a39-9c32ce58871c<br>
zeroconf: method: ZEROCONF_USCAN_TCP<br>
zeroconf: interface: 3 (wlp2s0)<br>
zeroconf: name: Canon MF260<br>
zeroconf: model: Canon MF260 Series<br>
zeroconf: device: 0001 (found by uuid)<br>
zeroconf: protocol: eSCL<br>
zeroconf: endpoints:<br>
zeroconf: <a class="moz-txt-link-freetext" href="http://10.0.1.2:80/eSCL/">http://10.0.1.2:80/eSCL/</a><br>
WSDD: directed probe: trying if=wlp2s0, addr=10.0.1.2<br>
WSDD: directed probe: device already contacted, skipping<br>
MDNS: resolve/ipv4 "Canon MF260": AVAHI_RESOLVER_FOUND
_uscans._tcp<br>
zeroconf: found urn:uuid:01c80000-fe7f-11de-8a39-9c32ce58871c<br>
zeroconf: method: ZEROCONF_USCANS_TCP<br>
zeroconf: interface: 3 (wlp2s0)<br>
zeroconf: name: Canon MF260<br>
zeroconf: model: Canon MF260 Series<br>
zeroconf: device: 0001 (found by uuid+name)<br>
zeroconf: protocol: eSCL<br>
zeroconf: endpoints:<br>
zeroconf: <a class="moz-txt-link-freetext" href="https://10.0.1.2:443/eSCL/">https://10.0.1.2:443/eSCL/</a><br>
WSDD: directed probe: trying if=wlp2s0, addr=10.0.1.2<br>
WSDD: directed probe: device already contacted, skipping<br>
MDNS: browse/ipv6: AVAHI_BROWSER_ALL_FOR_NOW _uscan._tcp<br>
zeroconf: ZEROCONF_USCAN_TCP: initial scan finished<br>
MDNS: browse/ipv6: AVAHI_BROWSER_ALL_FOR_NOW _uscans._tcp<br>
zeroconf: ZEROCONF_USCANS_TCP: initial scan finished<br>
MDNS: browse/ipv6: AVAHI_BROWSER_ALL_FOR_NOW _scanner._tcp<br>
zeroconf: ZEROCONF_MDNS_HINT: initial scan finished<br>
WSDD: fe80::76e5:bff:fe6f:a11a: done discovery<br>
WSDD: 10.0.1.85: done discovery<br>
zeroconf: ZEROCONF_WSD: initial scan finished<br>
zeroconf: zeroconf_initscan_wait: OK<br>
zeroconf: zeroconf_device_list_get: building list of devices<br>
zeroconf: Canon MF260: can: none, use: none<br>
zeroconf: Canon MF260: skipping, no of supported protocols
discovered<br>
zeroconf: Canon MF260: can: eSCL WSD, use: eSCL<br>
zeroconf: zeroconf_device_list_get: resulting list:<br>
zeroconf: eSCL "Canon MF260"<br>
device `airscan:e1:Canon MF260' is a eSCL Canon MF260 eSCL network
scanner<br>
sane_exit() called<br>
zeroconf: device gone
urn:uuid:01c80000-fe7f-11de-8a39-9c32ce58871c<br>
zeroconf: method: ZEROCONF_WSD<br>
zeroconf: interface: 3 (wlp2s0)<br>
zeroconf: device gone
urn:uuid:f439e75b-56da-9034-a8b0-75ad4cd7cdb5<br>
zeroconf: method: ZEROCONF_MDNS_HINT<br>
zeroconf: interface: 3 (wlp2s0)<br>
zeroconf: device gone
urn:uuid:01c80000-fe7f-11de-8a39-9c32ce58871c<br>
zeroconf: method: ZEROCONF_USCAN_TCP<br>
zeroconf: interface: 3 (wlp2s0)<br>
zeroconf: device gone
urn:uuid:01c80000-fe7f-11de-8a39-9c32ce58871c<br>
zeroconf: method: ZEROCONF_USCANS_TCP<br>
zeroconf: interface: 3 (wlp2s0)<br>
sane_exit(): OK<br>
<br>
</p>
<p><br>
</p>
<p><br>
</p>
<p><br>
</p>
<p><br>
</p>
</body>
</html>