Ok, so ready for a test ? Let's assume MX870 is a somehow a MX860, and uses the generation 4 Pixma protocol.
First, download the latest Sane git version. You should get a sane-backends folder. Then, replace the file sane-backends/backend/pixma_mp150.c with the one I've attached. I've just added a declaration for the MX870 in there. ./configure with the correct options, make, install. Help here for that: http://mp610.blogspot.com/2008/04/give-your-scanner-new-freshly-sane.html Then give a try. Be careful if you have a webcam attached, it may mess up the detection and better disable in this case the v4l backend in /etc/sane.d/dll.conf Use the following commands to get logs: $ export SANE_DEBUG_SANEI_USB=255 $ export SANE_DEBUG=255 $ export SANE_DEBUG_PIXMA=11 $ scanimage -L 2> scanimage1.log $ scanimage -T 2> scanimage2.log Zip send back the result of scanimage.log to check how it's going. Nicolas Le vendredi 16 juillet 2010 ? 09:24 +0200, Matthias Pannek a ?crit : > 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 > > > -- > sane-devel mailing list: sane-devel at lists.alioth.debian.org > http://lists.alioth.debian.org/mailman/listinfo/sane-devel > Unsubscribe: Send mail with subject "unsubscribe your_password" > to sane-devel-request at lists.alioth.debian.org -------------- next part -------------- A non-text attachment was scrubbed... Name: pixma_mp150.c Type: text/x-csrc Size: 49567 bytes Desc: not available URL: <http://lists.alioth.debian.org/pipermail/sane-devel/attachments/20100716/58632411/attachment-0001.c>