[sane-devel] Canon PIXMA MP130

m. allan noah kitno455 at gmail.com
Wed Dec 19 16:09:37 UTC 2007


no problem. come back to the list if you have questions or get stuck-
but be prepared to spend hundreds of hours on the project if the
machine uses an undocumented command set.

allan

On Dec 19, 2007 11:01 AM, Johnny Rosenberg <gurus.knugum at gmail.com> wrote:
> Ok, thanks guys. I will take a look and see if this is something that I
> possibly can understand and even make something from.
>
> Johnny
>
> 2007/12/18, m. allan noah < kitno455 at gmail.com>:
>
> > have you read the contribute page at www.sane-project.org? it includes
> > links to various documents you might find useful, particularly the
> > website for sniffusb and doc/backend-writing.txt.
> > you will also want to get a current sane CVS checkout, and read the
> > sane standard, which is included in the doc directory.
> >
> > Opening the scanner to look at the chips can often be helpful as well.
> >
> > allan
> >
> > On Dec 18, 2007 4:36 PM, Johnny Rosenberg < gurus.knugum at gmail.com> wrote:
> > > 2007/12/18, James Crow <james at ultratans.com>:
> > > > You might want to check the list archives for Canon PIXMA driver
> > > > support. I have the MP160 and it is supported. There is driver that
> > > > works in CVS. It may also include support for your printer.
> > > > Start here: http://home.arcor.de/wittawat/pixma/
> > > >
> > > > Thanks,
> > > > James
> > >
> > > There's exactly where I looked. Here's a quote from that site:
> > > "
> > >  Unknown protocol: These devices don'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't have the devices.
> > >  MP110 4A9:1700 1200 N N - N unsupported
> > >  MP130 4A9:1701 1200 N N - N unsupported"
> > >
> > > I saw that someone wrote here about the MP110. Maybe the MP130 can use
> the
> > > same driver?
> > >
> > > 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't very impossible after all, but I guess I will need some help
> to
> > > get me started. I don't know where to begin, kind of. I don'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...
> > >
> > > What do I need (except a C compiler and the scanner)?
> > > 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?
> > >
> > > Yes, I can do some C programming, but I need to know what I need to
> do...
> > > otherwise it'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...).
> > >
> > > Johnny Rosenberg
> > > > On Tue, 2007-12-18 at 19:30 +0100, Johnny Rosenberg wrote:
> > > > > 2007/12/10, Epostlistor < gurus.knugum at gmail.com>:
> > > > >         I visited http://www.sane-project.org/contrib.html and
> readed
> > > > >         about
> > > > >         contributing to the project - Writing a Backend (Driver).
> > > > >
> > > > >         The page said that "You don't need to be an experienced
> > > > >         programmer.
> > > > >         Backends are usually written in C, so some basic knowledge
> of
> > > > >         this
> > > > >         language helps. You need a lot of patience, however,
> > > > >         especially if you
> > > > >         can't get programmer's documentation from your scanner's
> > > > >         manufacturer."
> > > > >
> > > > >         I learned C many years ago and I still think I remember most
> > > > >         of it, but I
> > > > >         am not programming very much these days. I am writing here
> > > > >         because I think
> > > > >         I need all the help I can get. Maybe someone is already
> doing
> > > > >         this, then I
> > > > >         might be able to contribute in some way. If not, it feels
> like
> > > > >         there are a
> > > > >         lot of things I need to know. Maybe there are similar
> backend
> > > > >         drivers out
> > > > >         there that I can get inspiration from and learn how to write
> > > > >         things like
> > > > >         that.
> > > > >
> > > > >         I have the Canon PIXMA MP130 and my operating system is
> > > > >         GNU/Linux Ubuntu
> > > > >         Studio 7.10. I also have a small partition with Windows XP,
> so
> > > > >         I can use
> > > > >         the scanner that way, but of course I want to use it with
> > > > >         Ubuntu. At the
> > > > >         moment I can only use the printing function with Ubuntu, but
> I
> > > > >         needed to
> > > > >         install additional software before that was possible.
> > > > >
> > > > >         Is there some kind of software for Windows that can "scan"
> > > > >         what's sent and
> > > > >         received to/from the MP130 while scanning etc? I guess that
> > > > >         would help
> > > > >         somewhat.
> > > > >
> > > > >         My idea is to write a very basic driver just to make it
> > > > >         possible to scan
> > > > >         with no fancy features (which are pretty useless anyway in
> > > > >         most cases).
> > > > >         Some things, like basic image editing, is better done with
> > > > >         dedicated
> > > > >         software, such as GIMP, I guess.
> > > > >
> > > > >         So, any comments to this? Will this task be too tough for
> > > > >         someone like
> > > > >         me..?
> > > > >
> > > > >         Johnny Rosenberg
> > > > >
> > > > >
> > > > > Okay, seems like nobody's interested in this, so I guess I'll just
> > > > > skip the idea and buy another skanner instead. Besides, I guess that
> I
> > > > > would have failed doing this anyway.
> > > > >
> > > > > Johnny Rosenberg
> > > > > --
> > > > > 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
> > > >
> > > >
> > >
> > >
> > > --
> > > 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
> > >
> >
> >
> >
> > --
> > "The truth is an offense, but not a sin"
> >
>
>



-- 
"The truth is an offense, but not a sin"



More information about the sane-devel mailing list