<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:arial,helvetica,sans-serif;font-size:10pt"><div>Hi, no I don't have any kind of firewall running on my computer.<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> Louis Lagendijk &lt;louis@lagendijk.xs4all.nl&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;">Sent:</span></b> Sun, October 18, 2009 3:41:40 AM<br><b><span style="font-weight: bold;">Subject:</span></b> Re: [sane-devel] Canon imageCLASS MF4370dn<br></font><br>
hi Adrian,<br><br>On Sat, 2009-10-17 at 10:58 -0700, Adrian Sandor wrote:<br>&gt; Hi, I've just bought &lt;subject&gt;, how can I set it up for scanning over<br>&gt; the network?<br>&gt; I'm using sane-backends 1.0.20, and I added bjnp://192.168.1.11 in<br>&gt; pixma.conf (that's the ip address of the device), but scanimage -L<br>&gt; says:<br>&gt; [pixma] udp_command: no data received (recv): Connection<br>&gt; refused[pixma] udp_command: no data received (recv): Connection<br>&gt; refused[pixma] udp_command: no data received (recv): Connection<br>&gt; refused[pixma] Cannot read scanner make &amp; model:<br>&gt; Also, if I run scanimage as root, it dies with a segmentation fault.<br>&gt; <br>Do you have a firewall active? I realize I never included the firewall<br>instructions in the sane documentation (it is included in the cups-bjnp<br>docs, the cups backend. Here are the paraphrased instruction for sane:<br><br>The sane pixma communicates with port
 8612 on the printer/scanner. So<br>you will have to allow outgoing traffic TO port 8612 on the<br>printer/scanner for scanning.<br><br>Scanner detection is slightly more complicated. (the pixma backend sends<br>a broadcast on all subnets it can find. The broadcast is sent FROM port<br>8612 to port 8612. The outgoing packets will be allowed by the rule<br>described above. Responses from the scanner are sent back to the<br>computer TO port 8612. Connection tracking however does not<br>see a match. You will therefore have to allow incoming packets TO port<br>8612.<br><br>With the firewall rules above there is no need to add tha scanner to the<br>pixma.conf file, unless the scanner is on a network that is not directly<br>connected to your computer.<br><br>I will update the sane docs with the above when I have some time<br>(hopefully by the end of next week).<br><br>kind regards, Louis<br><br><br></div></div></div><br>



      </body></html>