I have a Canon MG6851 and running Ubuntu 14.04. And i cannot get the scanner to work over wifi. I tried SANE and scangearmp2. In theory i installed all Canon drivers and i did manage to set up the printer over wifi. But i cannot figure out to scan over wifi.
I know there might not be an out of the box solution but i would love to troubleshoot. I just don't know where to start. So some background:
For SANE i know, that my scanner is not in the list of supported devices, so that might be the problem in the first place ;) Although that is also mentioned that bjnp Protocol is supported, so i tried to add my scanners ip to sane.d/pixma.conf. No luck. Running scanImage -L -v prints:
[pixma] udp_command: No data received (select): timed out
[pixma] udp_command: No data received (select): timed out
[pixma] udp_command: No data received (select): timed out
[pixma] Cannot read scanner make & model: _]����
I am guessing here that it is trying to send a udp packet to the printer via bjnp://[ip-address] as noted in pixma.conf trice. And that is not working (i can however ping the ip-address). Might it be my printer not responding to bjnp or some misconfiguration of udp on the firewall? Can i test those isolated?
Anyway, i thought scangearmp2 would be able to achieve the wifi scanning as well? But the scanner was not detected. So can i troubleshoot the issue somehow (after all it might still work on SANE, so knowing the exact problem would help)?
P.S: I can scan over USB, so i thought i might be able to get scanning over wifi to work as well with some tweaking.