Hello, I managed to get my Canon N640P scanner working with sane-backends-1.0.9 half a year ago, but I recently reinstalled my Gentoo and now I cannot get it working again.
The scanner is a paraller port version and uses the canon_pp backend for SANE. I remember that I had to enable force_nibble from the canon_pp.conf to get it working, as it was giving I/O errors without it. Now I am unable to get the scanner detected by xsane / scanimage. When I try to scanimage -d canon_pp:/dev/lp0 -T, it spews an I/O error. The scanner makes this short sound, kind of like aligning itself and then it stops. The kernel detects my parport0, dmesg shows this: parport0: PC-style at 0x3bc (0x7bc), irq 7, dma 3 [PCSPP,TRISTATE,COMPAT,ECP,DMA] lp0: using parport0 (interrupt-driven). I'll paste the relevant parts of my kernel .config here, maybe I missed something there. # # Parallel port support # CONFIG_PARPORT=m CONFIG_PARPORT_PC=m CONFIG_PARPORT_PC_CML1=m # CONFIG_PARPORT_SERIAL is not set CONFIG_PARPORT_PC_FIFO=y # CONFIG_PARPORT_PC_SUPERIO is not set # CONFIG_PARPORT_AMIGA is not set # CONFIG_PARPORT_MFC3 is not set # CONFIG_PARPORT_ATARI is not set # CONFIG_PARPORT_GSC is not set # CONFIG_PARPORT_SUNBPP is not set # CONFIG_PARPORT_OTHER is not set CONFIG_PARPORT_1284=y CONFIG_PRINTER=m # CONFIG_LP_CONSOLE is not set CONFIG_PPDEV=m -- Aki Hänninen - Registered Linux user #215071 All work and no play makes Jack a dull boy. [EMAIL PROTECTED] - akisan @ IRCNet -- [EMAIL PROTECTED] mailing list