[sane-devel] Replaced my Canon MF240 with a MF260

John Rodriguez johrodri at optonline.net
Thu Aug 6 05:04:49 BST 2020


On 8/5/20 5:33 PM, Alexander Pevzner wrote:
>
> This device supports AirPrint scanning (known also as eSCL), but 
> probably it needs to be enabled on a device web console:
>
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.

scanimage -L
device `airscan:e1:Canon MF260' is a eSCL Canon MF260 eSCL network scanner

scanimage >image.pnm
scanimage: sane_start: Error during device I/O


 From my printer / scanner Settings/Registration: System Management 
Settings: Network Settings > TCP/IP Settings 
<http://canon58871c.local/m_network.html>

WSD Settings

Use WSD Printing: 	On
Use WSD Scanning: 	On
Use Computer Scanning: 	On.
Use Multicast Discovery: 	On


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:

zeroconf: Canon MF260: can: eSCL WSD, use: eSCL

I couldn't figure out how to force WSD in the conf file.

Below is the entire debug output.  Thank you for the help.

scanimage -L
sane_init() called
loading configuration file /etc/sane.d/airscan.conf
MDNS: AVAHI_CLIENT_S_RUNNING
WSDD: netif addresses update:
WSDD:  + 10.0.1.85
WSDD:  + fe80::76e5:bff:fe6f:a11a%3
WSDD: 10.0.1.85: started discovery, UDP port=41956
WSDD: fe80::76e5:bff:fe6f:a11a: started discovery, UDP port=51536
zeroconf: zeroconf_device_list_get: requested
zeroconf: zeroconf_initscan_wait: requested
MDNS: browse/ipv4 "Canon MF260": AVAHI_BROWSER_NEW _ipp._tcp
MDNS: browse/ipv6: AVAHI_BROWSER_CACHE_EXHAUSTED _ipp._tcp
MDNS: browse/ipv6: AVAHI_BROWSER_ALL_FOR_NOW _ipp._tcp
MDNS: browse/ipv4 "Canon MF260": AVAHI_BROWSER_NEW _ipps._tcp
MDNS: browse/ipv6: AVAHI_BROWSER_CACHE_EXHAUSTED _ipps._tcp
MDNS: browse/ipv6: AVAHI_BROWSER_ALL_FOR_NOW _ipps._tcp
MDNS: browse/ipv4 "Canon MF260": AVAHI_BROWSER_NEW _uscan._tcp
MDNS: browse/ipv6: AVAHI_BROWSER_CACHE_EXHAUSTED _uscan._tcp
MDNS: browse/ipv4 "Canon MF260": AVAHI_BROWSER_NEW _uscans._tcp
MDNS: browse/ipv6: AVAHI_BROWSER_CACHE_EXHAUSTED _uscans._tcp
MDNS: browse/ipv4 "Canon MF260": AVAHI_BROWSER_NEW _scanner._tcp
MDNS: browse/ipv6: AVAHI_BROWSER_CACHE_EXHAUSTED _scanner._tcp
MDNS: resolve/ipv4 "Canon MF260": AVAHI_RESOLVER_FOUND _scanner._tcp
zeroconf: found urn:uuid:f439e75b-56da-9034-a8b0-75ad4cd7cdb5
zeroconf:   method:    ZEROCONF_MDNS_HINT
zeroconf:   interface: 3 (wlp2s0)
zeroconf:   name:      Canon MF260
zeroconf:   model:     Canon MF260 Series
zeroconf:   device:    0000 (created)
WSDD: directed probe: trying if=wlp2s0, addr=10.0.1.2
WSDD: HTTP POST 
http://10.0.1.2/StableWSDiscoveryEndpoint/schemas-xmlsoap-org_ws_2005_04_discovery
WSDD: resolving 10.0.1.2 80
WSDD: trying 10.0.1.2:80
WSDD: HTTP POST 
http://10.0.1.2/StableWSDiscoveryEndpoint/schemas-xmlsoap-org_ws_2005_04_discovery: 
200 OK
WSDD: HTTP POST http://10.0.1.2:80/wsd/mex
WSDD: resolving 10.0.1.2 80
WSDD: trying 10.0.1.2:80
WSDD: HTTP POST http://10.0.1.2:80/wsd/mex: 200 OK
zeroconf: found urn:uuid:01c80000-fe7f-11de-8a39-9c32ce58871c
zeroconf:   method:    ZEROCONF_WSD
zeroconf:   interface: 3 (wlp2s0)
zeroconf:   name:      -
zeroconf:   model:     Canon Canon MF260 Series
zeroconf:   device:    0001 (created)
zeroconf:   protocol:  WSD
zeroconf:   endpoints:
zeroconf:     http://10.0.1.2:80/active/msu/scan
zeroconf:     http://10.0.1.2:80/wsd/scan
MDNS: resolve/ipv4 "Canon MF260": AVAHI_RESOLVER_FOUND _uscan._tcp
zeroconf: found urn:uuid:01c80000-fe7f-11de-8a39-9c32ce58871c
zeroconf:   method:    ZEROCONF_USCAN_TCP
zeroconf:   interface: 3 (wlp2s0)
zeroconf:   name:      Canon MF260
zeroconf:   model:     Canon MF260 Series
zeroconf:   device:    0001 (found by uuid)
zeroconf:   protocol:  eSCL
zeroconf:   endpoints:
zeroconf:     http://10.0.1.2:80/eSCL/
WSDD: directed probe: trying if=wlp2s0, addr=10.0.1.2
WSDD: directed probe: device already contacted, skipping
MDNS: resolve/ipv4 "Canon MF260": AVAHI_RESOLVER_FOUND _uscans._tcp
zeroconf: found urn:uuid:01c80000-fe7f-11de-8a39-9c32ce58871c
zeroconf:   method:    ZEROCONF_USCANS_TCP
zeroconf:   interface: 3 (wlp2s0)
zeroconf:   name:      Canon MF260
zeroconf:   model:     Canon MF260 Series
zeroconf:   device:    0001 (found by uuid+name)
zeroconf:   protocol:  eSCL
zeroconf:   endpoints:
zeroconf:     https://10.0.1.2:443/eSCL/
WSDD: directed probe: trying if=wlp2s0, addr=10.0.1.2
WSDD: directed probe: device already contacted, skipping
MDNS: browse/ipv6: AVAHI_BROWSER_ALL_FOR_NOW _uscan._tcp
zeroconf: ZEROCONF_USCAN_TCP: initial scan finished
MDNS: browse/ipv6: AVAHI_BROWSER_ALL_FOR_NOW _uscans._tcp
zeroconf: ZEROCONF_USCANS_TCP: initial scan finished
MDNS: browse/ipv6: AVAHI_BROWSER_ALL_FOR_NOW _scanner._tcp
zeroconf: ZEROCONF_MDNS_HINT: initial scan finished
WSDD: fe80::76e5:bff:fe6f:a11a: done discovery
WSDD: 10.0.1.85: done discovery
zeroconf: ZEROCONF_WSD: initial scan finished
zeroconf: zeroconf_initscan_wait: OK
zeroconf: zeroconf_device_list_get: building list of devices
zeroconf: Canon MF260: can: none, use: none
zeroconf: Canon MF260: skipping, no of supported protocols discovered
zeroconf: Canon MF260: can: eSCL WSD, use: eSCL
zeroconf: zeroconf_device_list_get: resulting list:
zeroconf:   eSCL  "Canon MF260"
device `airscan:e1:Canon MF260' is a eSCL Canon MF260 eSCL network scanner
sane_exit() called
zeroconf: device gone urn:uuid:01c80000-fe7f-11de-8a39-9c32ce58871c
zeroconf:   method:    ZEROCONF_WSD
zeroconf:   interface: 3 (wlp2s0)
zeroconf: device gone urn:uuid:f439e75b-56da-9034-a8b0-75ad4cd7cdb5
zeroconf:   method:    ZEROCONF_MDNS_HINT
zeroconf:   interface: 3 (wlp2s0)
zeroconf: device gone urn:uuid:01c80000-fe7f-11de-8a39-9c32ce58871c
zeroconf:   method:    ZEROCONF_USCAN_TCP
zeroconf:   interface: 3 (wlp2s0)
zeroconf: device gone urn:uuid:01c80000-fe7f-11de-8a39-9c32ce58871c
zeroconf:   method:    ZEROCONF_USCANS_TCP
zeroconf:   interface: 3 (wlp2s0)
sane_exit(): OK





-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/sane-devel/attachments/20200806/d3c95409/attachment.html>


More information about the sane-devel mailing list