<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:arial,helvetica,sans-serif;font-size:10pt"><div>Aw come on, you're ruining all the fun :p<br>Anyway, please let me know when I can try the new code and how.<br><br>Thanks<br>Adrian<br><br>P.S. Sorry for top-posting, yahoo is kinda making me do it<br></div><div style="font-family: arial,helvetica,sans-serif; font-size: 10pt;"><br><div style="font-family: Courier New,monaco,monospace,sans-serif; font-size: 10pt;"><font face="Tahoma" size="2"><hr size="1"><b><span style="font-weight: bold;">From:</span></b> Nicolas Martin &lt;nicolas0martin@gmail.com&gt;<br><b><span style="font-weight: bold;">To:</span></b> Adrian Sandor &lt;aditsu@yahoo.com&gt;<br><b><span style="font-weight: bold;">Cc:</span></b> sane-devel &lt;sane-devel@lists.alioth.debian.org&gt;<br><b><span style="font-weight: bold;">Sent:</span></b> Sun, October 18, 2009 7:36:13 PM<br><b><span
 style="font-weight: bold;">Subject:</span></b> Re: [sane-devel] Canon imageCLASS MF4370dn<br></font><br>
Le samedi 17 octobre 2009 à 19:22 -0700, Adrian Sandor a écrit :<br>&gt; Oh, in order to be able to use it on the network, I should connect it<br>&gt; to USB first? That's funny.<br>That's not what is meant when asking for the usb pid. <br><br>We ask you the usb pid because both usb and network part of the pixma<br>backend use the usb pid to identify the scanner model (pixma backend<br>supports more than 50 different models), then the Pixma protocol,<br>initially designed for usb, can be used "off the shelf", as Louis<br>Lagendijk implemented it, encapsulated into the bjnp (Canon) network<br>protocol.<br><br>So not a funny thing here, but rather ingenious and efficient, as a<br>Pixma scanner supported for usb can be used directly with network bjnp,<br>no additional or specific code needed.<br><br>Concerning the ImageClass MF4370dn device, it looks like it shares the<br>same usb pid as MF4380dn, for which I've just committed the declaration<br>in the
 pixma backend, following some exchanges with Raimondo who<br>initiated a thread about this some days ago. MF4380dn is supported<br>(confirmed for usb), and there's great chance that MF4370dn will be<br>supported too with the same code. <br><br>Louis: <br>if the network support fails, I'm just wondering whether the DES name<br>for this model is set correctly, the usb signature (from the USB snoop)<br>was reported to be: "Canon&nbsp; MF4360-4390" so a bit different from what<br>was seen before. Is the DES name detected displayed in the backend logs<br>to check for that ?<br><br>Nicolas<br><br><br>&gt; Well, here's some information from lsusb:<br>&gt; <br>&gt; Bus 002 Device 006: ID 04a9:26ec Canon, Inc.<br>&gt; Device Descriptor:<br>&gt;&nbsp;  bLength&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 18<br>&gt;&nbsp;  bDescriptorType&nbsp; &nbsp; &nbsp; &nbsp;  1<br>&gt;&nbsp;  bcdUSB&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
 2.00<br>&gt;&nbsp;  bDeviceClass&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 0 (Defined at Interface level)<br>&gt;&nbsp;  bDeviceSubClass&nbsp; &nbsp; &nbsp; &nbsp;  0<br>&gt;&nbsp;  bDeviceProtocol&nbsp; &nbsp; &nbsp; &nbsp;  0<br>&gt;&nbsp;  bMaxPacketSize0&nbsp; &nbsp; &nbsp; &nbsp; 64<br>&gt;&nbsp;  idVendor&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  0x04a9 Canon, Inc.<br>&gt;&nbsp;  idProduct&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 0x26ec<br>&gt;&nbsp;  bcdDevice&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 1.00<br>&gt;&nbsp;  iManufacturer&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  1 Canon Inc.<br>&gt;&nbsp;  iProduct&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2 MF4360-4390<br>&gt;&nbsp;  iSerial&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  3 SJF980221406D<br>&gt;&nbsp;  bNumConfigurations&nbsp; &nbsp; &nbsp; 1<br>&gt; <br>&gt; Let me know if you need more details.<br>&gt; <br>&gt; Thanks<br>&gt; Adrian<br>&gt; <br>&gt; <br>&gt; <br>&gt;
 ______________________________________________________________________<br>&gt; From: Nicolas Martin &lt;<a ymailto="mailto:nicolas0martin@gmail.com" href="mailto:nicolas0martin@gmail.com">nicolas0martin@gmail.com</a>&gt;<br>&gt; To: Adrian Sandor &lt;<a ymailto="mailto:aditsu@yahoo.com" href="mailto:aditsu@yahoo.com">aditsu@yahoo.com</a>&gt;<br>&gt; Cc: <a ymailto="mailto:sane-devel@lists.alioth.debian.org" href="mailto:sane-devel@lists.alioth.debian.org">sane-devel@lists.alioth.debian.org</a><br>&gt; Sent: Sun, October 18, 2009 3:45:16 AM<br>&gt; Subject: Re: [sane-devel] Canon imageCLASS MF4370dn<br>&gt; <br>&gt; This model is not supported bu Sane 1.0.20, but currently working on<br>&gt; adding the ImageClass MF4380dn to the pixma backend, and should be<br>&gt; available soon in Sane git. <br>&gt; <br>&gt; In the meantime, could you supply the usb vid:pid of this model ? <br>&gt; You can read it with a <br>&gt; <br>&gt; $ /usr/sbin/lsusb<br>&gt;
 <br>&gt; nicolas<br>&gt; <br>&gt; Le samedi 17 octobre 2009 à 10:58 -0700, Adrian Sandor a écrit :<br>&gt; &gt; Hi, I've just bought &lt;subject&gt;, how can I set it up for scanning<br>&gt; over<br>&gt; &gt; the network?<br>&gt; &gt; I'm using sane-backends 1.0.20, and I added bjnp://192.168.1.11 in<br>&gt; &gt; pixma.conf (that's the ip address of the device), but scanimage -L<br>&gt; &gt; says:<br>&gt; &gt; [pixma] udp_command: no data received (recv): Connection<br>&gt; &gt; refused[pixma] udp_command: no data received (recv): Connection<br>&gt; &gt; refused[pixma] udp_command: no data received (recv): Connection<br>&gt; &gt; refused[pixma] Cannot read scanner make &amp; model:<br>&gt; &gt; Also, if I run scanimage as root, it dies with a segmentation fault.<br>&gt; &gt; <br>&gt; &gt; Thanks<br>&gt; &gt; Adrian<br>&gt; &gt; <br>&gt; &gt; <br>&gt; &gt; --<br>&gt; &gt; sane-devel mailing list: <a ymailto="mailto:sane-devel@lists.alioth.debian.org"
 href="mailto:sane-devel@lists.alioth.debian.org">sane-devel@lists.alioth.debian.org</a><br><span>&gt; &gt; <a target="_blank" href="http://lists.alioth.debian.org/mailman/listinfo/sane-devel">http://lists.alioth.debian.org/mailman/listinfo/sane-devel</a></span><br>&gt; &gt; Unsubscribe: Send mail with subject "unsubscribe your_password"<br>&gt; &gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; to <a ymailto="mailto:sane-devel-request@lists.alioth.debian.org" href="mailto:sane-devel-request@lists.alioth.debian.org">sane-devel-request@lists.alioth.debian.org</a><br>&gt; <br>&gt; <br>&gt; <br>&gt; --<br>&gt; sane-devel mailing list: <a ymailto="mailto:sane-devel@lists.alioth.debian.org" href="mailto:sane-devel@lists.alioth.debian.org">sane-devel@lists.alioth.debian.org</a><br>&gt; <a href="http://lists.alioth.debian.org/mailman/listinfo/sane-devel" target="_blank">http://lists.alioth.debian.org/mailman/listinfo/sane-devel</a><br>&gt; Unsubscribe: Send
 mail with subject "unsubscribe your_password"<br>&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; to <a ymailto="mailto:sane-devel-request@lists.alioth.debian.org" href="mailto:sane-devel-request@lists.alioth.debian.org">sane-devel-request@lists.alioth.debian.org</a><br><br></div></div></div><br>

      </body></html>