2007/12/18, James Crow &lt;<a href="mailto:james@ultratans.com">james@ultratans.com</a>&gt;:<div><span class="gmail_quote"></span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
You might want to check the list archives for Canon PIXMA driver<br>support. I have the MP160 and it is supported. There is driver that<br>works in CVS. It may also include support for your printer.<br>Start here: <a href="http://home.arcor.de/wittawat/pixma/">
http://home.arcor.de/wittawat/pixma/</a><br><br>Thanks,<br>James</blockquote><div><br>There&#39;s exactly where I looked. Here&#39;s a quote from that site:<br>&quot;<table summary="Status" border="1"><tbody><tr><td colspan="8">

Unknown protocol: These devices don&#39;t work with
this backend and there is no easy way to add supports because they use
a different command set which has to be analyzed first. Co-programmers
are welcome! :-) I personally cannot do this because I don&#39;t have the
devices.</td></tr>
    <tr>
      <td>MP110</td>
      <td>4A9:1700</td>
      <td>1200</td>
      <td>N</td>
      <td>N</td>
      <td>-</td>
      <td>N</td>
      <td>unsupported</td>
    </tr>
    <tr>
      <td>MP130</td>
      <td>4A9:1701</td>
      <td>1200</td>
      <td>N</td>
      <td>N</td>
      <td>-</td>
      <td>N</td>
      <td>unsupported</td></tr></tbody></table>&quot;<br><br>I saw that someone wrote here about the MP110. Maybe the MP130 can use the same driver?<br><br>Anyway,
the site I referred to when I first wrote, suggested that someone could
write a backend to this and other unsupported drivers and it also said
that it is not a very hard thing to do for people who know a little C,
for example. Well, since I have studied C a long time ago, I thought
that maybe this isn&#39;t very impossible after all, but I guess I will
need some help to get me started. I don&#39;t know where to begin, kind of.
I don&#39;t even know exactly how a driver in general works... I need some
basic knowledge to get started, and I just thought that someone here
could give me some kind of clue where to start or some links that
explain things...
<br><br>What do I need (except a C compiler and the scanner)?<br>Can
the fact that I also have Windows XP with a working driver be of any
help? Is there some kind of software for Windows that can give me any
clues about how the MP130 works?
<br><br>Yes, I can do some C programming, but I need to know what I
need to do... otherwise it&#39;s kind of being told to create a schoilkus
program in C without also being told what a schoilkus program is (in
this case nothing since I just made it up...).
<br><br>Johnny Rosenberg&nbsp;</div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">On Tue, 2007-12-18 at 19:30 +0100, Johnny Rosenberg wrote:
<br>&gt; 2007/12/10, Epostlistor &lt;<a href="mailto:gurus.knugum@gmail.com">gurus.knugum@gmail.com</a>&gt;:<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; I visited <a href="http://www.sane-project.org/contrib.html">http://www.sane-project.org/contrib.html
</a> and readed<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; about<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; contributing to the project - Writing a Backend (Driver).<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; The page said that &quot;You don&#39;t need to be an experienced<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; programmer.
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Backends are usually written in C, so some basic knowledge of<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; this<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; language helps. You need a lot of patience, however,<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; especially if you<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; can&#39;t get programmer&#39;s documentation from your scanner&#39;s
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; manufacturer.&quot;<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; I learned C many years ago and I still think I remember most<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; of it, but I<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; am not programming very much these days. I am writing here
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; because I think<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; I need all the help I can get. Maybe someone is already doing<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; this, then I<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; might be able to contribute in some way. If not, it feels like<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; there are a<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; lot of things I need to know. Maybe there are similar backend<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; drivers out<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; there that I can get inspiration from and learn how to write<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; things like
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; that.<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; I have the Canon PIXMA MP130 and my operating system is<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; GNU/Linux Ubuntu<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Studio 7.10. I also have a small partition with Windows XP, so<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; I can use
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; the scanner that way, but of course I want to use it with<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Ubuntu. At the<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; moment I can only use the printing function with Ubuntu, but I<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; needed to<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; install additional software before that was possible.
<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Is there some kind of software for Windows that can &quot;scan&quot;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; what&#39;s sent and<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; received to/from the MP130 while scanning etc? I guess that<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; would help
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; somewhat.<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; My idea is to write a very basic driver just to make it<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; possible to scan<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; with no fancy features (which are pretty useless anyway in<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; most cases).
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Some things, like basic image editing, is better done with<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; dedicated<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; software, such as GIMP, I guess.<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; So, any comments to this? Will this task be too tough for
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; someone like<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; me..?<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Johnny Rosenberg<br>&gt;<br>&gt;<br>&gt; Okay, seems like nobody&#39;s interested in this, so I guess I&#39;ll just<br>&gt; skip the idea and buy another skanner instead. Besides, I guess that I
<br>&gt; would have failed doing this anyway.<br>&gt;<br>&gt; Johnny Rosenberg<br>&gt; --<br>&gt; sane-devel mailing list: <a 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">http://lists.alioth.debian.org/mailman/listinfo/sane-devel</a><br>&gt; Unsubscribe: Send mail with subject &quot;unsubscribe your_password&quot;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;to 
<a href="mailto:sane-devel-request@lists.alioth.debian.org">sane-devel-request@lists.alioth.debian.org</a><br><br></blockquote></div><br>