[sane-devel] Canon PIXMA MX870
Nicolas Martin
nicolas0martin at gmail.com
Fri Jul 16 19:51:08 UTC 2010
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>
More information about the sane-devel
mailing list