[sane-devel] Canon: CanoScan N676U

Henning Meier-Geinitz henning@meier-geinitz.de
Wed, 13 Nov 2002 00:30:38 +0100


Hi,

On Tue, Nov 12, 2002 at 10:39:45PM +0100, Philippe Berini wrote:
> I am trying to use my CanoScan N676U under Mandrake 9.0.

That's a USB scanner.

> I have downloaded sane-backends-1.0.9 and sane-frontends-1.0.9, plus 
> plustek-sane-0_44_10.

I don't think you need an updated Plustek backend for that scanner.
SANE 1.0.9 is pretty new.

> I read the doc and did the following, assuming it was correct:
> 
> I untarred first sane-backends into /usr/local,

I would put that to /usr/src, but that's your choice.

> and secondly plustek-sane into  /usr/local/sane-backends. 

I think the plustek backend must go into the same directory as the
sane distribution (/usr/local/sane-backends-1.0.9). But as I said, I
don't think you'll need it.

> Then, in /usr/local/sane-backend: configure, make, make install.

Ok, so sane-1.0.9 should be installed correctly. I hope you don't have
an old installation of sane somewhere else.

> And in /usr/local/sane-backends-1.0.9/backend/plustek_driver: make all, make 
> install, make load.
> 
> I have the following error messages at the "make load" stage:

You are trying to compile and load the plustek kernel module, that's
for parport scanners only.

> # make load
> /sbin/modprobe pt_drv || exit 1
> /lib/modules/2.4.19-16mdk/misc/pt_drv.o: init_module: Success
> Hint: insmod errors can be caused by incorrect module parameters, including 
> invalid IO or IRQ parameters.
>       You may find more information in syslog or the output from dmesg
> modprobe: insmod /lib/modules/2.4.19-16mdk/misc/pt_drv.o failed
> modprobe: insmod pt_drv failed
> make: *** [load] Erreur 1
> 
> The logs don't help me... any idea about it?

Well, maybe you don't have a Plustek parport scanner connected :-)

Just go ahead. Check if you scanner is detected by sane-find-scanner.
If it isn't, the kernel scanner driver probably hasn't detected it
correctly. If it has, try scanimage -L. if that doesn't work, edit
plustek.conf and check that "device /dev/usbscanner" point to the
correct device (printed by sane-find-scanner).

Bye,
  Henning