[sane-devel] issues with sane-pixma and Canon MX7600

James Ring sjr at jdns.org
Thu Oct 29 17:13:07 UTC 2015


Hi all,

Up until recently, I've been able to scan fine with my Canon Pixma
MX7600. Then I upgraded to Ubuntu Wily and I've started getting:

$ scanimage
scanimage: open of device pixma:MX7600_192.168.2.107 failed: Invalid argument

The device pings and I can get to its HTTP port. Everything appears OK.

If I run

strace -f -s 256 -o /tmp/trace.txt scanimage

the relevant output appears to be:

socket(PF_INET, SOCK_DGRAM, IPPROTO_UDP) = 204
connect(204, {sa_family=AF_INET, sin_port=htons(8612),
sin_addr=inet_addr("192.168.2.107")}, 16) = 0
sendto(204, "BJNP\2\1\0\0\0\0\0\0\0\0\0\0", 16, 0, NULL, 0) = 16
select(205, [204], NULL, NULL, {4, 0}) = 1 (in [204], left {3, 998257})
recvfrom(204, "BJNP\202\1\0\0\0\0\0\0\0\0\0\20\0\1\10\0\6\4\0\0\205\316\356\343\300\250\2k",
2048, 0, NULL, N
ULL) = 32
close(204)
write(2, "scanimage: open of device pixma:MX7600_192.168.2.107 failed:
Invalid argument\n", 78) = 78

It appears to me that the scanner is responding but the driver doesn't
like the response. I'm running sane 1.0.14-11 and sane-utils
1.0.25+git201505.

Any ideas?

Regards,
James



More information about the sane-devel mailing list