Hello, i'm a owner of a PIXMA MX870 and it would be really nice to have Sane support for this scanner :-(
The MX870 should be a slightly modified MX860 (who is supported right now). I'm not sure about the bjnp-Protocol, because there is no TCP port 8612 open on this device. But the devices uses UDP 8612 for communication. Host is up (0.00045s latency). Not shown: 131060 closed ports PORT STATE SERVICE 80/tcp open http 139/tcp open netbios-ssn 137/udp open netbios-ns 138/udp open|filtered netbios-dgm 500/udp open|filtered isakmp 3702/udp open|filtered unknown 5353/udp open zeroconf 8611/udp open unknown 8612/udp open unknown 8613/udp open unknown MAC Address: 00:1E:8F:99:BD:xx (Canon) Here a tcpdump of a Preview-scan using Windows in a VM: http://files.pannek.de/log.txt Here a tcpdump after the start of xsane: http://files.pannek.de/xsane.txt There is communication between sane and my scanner. This is the "Printer Identiy": %"E at zr e !BmBJNP0UUMFG:Canon;CMD:MultiPass 2.1,IVEC;MDL:MX870 series;CLS:IMAGE;DES:Canon MX870 series; Thank you, Matthias