[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