[sane-devel] sane-pixma and Canon MF8380Cdw

Harri T. haba713 at gmail.com
Sun Oct 1 11:19:43 UTC 2017


Hi,

I'm trying to connect a Canon MF8380Cdw multifunction device to my Linux Stretch laptop. Windows PCs seem to communicate with the ports TCP/8610 and UDP/8610 when scanning. I checked that with Wireshark.

The folloing line is added to /etc/sane.d/pixma.conf:

mfnp://192.168.0.51:8610

However, the scanner is not found:

[0] mypc<harri>:~>scanimage --version
scanimage (sane-backends) 1.0.25; backend version 1.0.25

[0] mypc<harri>:~>scanimage              
scanimage: no SANE devices found

[0] mypc<harri>:~>strace scanimage:
...
socket(AF_INET, SOCK_DGRAM, IPPROTO_UDP) = 36
connect(36, {sa_family=AF_INET, sin_port=htons(8610), sin_addr=inet_addr("192.168.0.51")}, 16) = 0
sendto(36, "MFNP\2\1\0\0\0\0\0\0\0\0\0\0", 16, 0, NULL, 0) = 16
select(37, [36], NULL, NULL, {tv_sec=4, tv_usec=0}) = 1 (in [36], left {tv_sec=3, tv_usec=997255})
recvfrom(36, "MFNP\202\1\0\0\0\0\0\0\0\0\0\20\0\1\200\0\6\4t/hO\327b\300\250\2\25", 2048, 0, NULL, NULL) = 32
close(36)                               = 0
socket(AF_INET, SOCK_DGRAM, IPPROTO_UDP) = 36
connect(36, {sa_family=AF_INET, sin_port=htons(8610), sin_addr=inet_addr("192.168.0.51")}, 16) = 0
sendto(36, "MFNP\0020\0\0\0\1\0\0\0\0\0\0", 16, 0, NULL, 0) = 16
select(37, [36], NULL, NULL, {tv_sec=4, tv_usec=0}) = 1 (in [36], left {tv_sec=3, tv_usec=982931})
recvfrom(36, "MFNP\2020\0\0\0\1\0\0\0\0\0VMFG:CANON;CMD:MF"..., 2048, 0, NULL, NULL) = 102
close(36)  
...

Does this mean that SANE connects to the device but the model is not supported?

Best regards,

Harri



More information about the sane-devel mailing list