Thanks for all the hints.

I have tried the following:

- Activated the interrupt mode in /etc/modprobe.conf by activating  
options parport_pc io=0x378 irq=7

- Removed the installed fax since my device doesn't support faxing anyway. In 
this way I got rid of the "second scanner"!?

- Changed BIOS settings from ECP+ EPP to ECP

Printing works fine but I still have the same problems with scanning.

- Changed BIOS settings from ECP to EPP

Again printing works but not scanning.

The module ppdev is installed and loaded into the kernel according to lsmod.

uname -a:
Linux linuxserver 2.6.16.21-0.25-default #1 Tue Sep 19 07:26:15 UTC 2006 i686 
i686 i386 GNU/Linux

When trying to scan from xsane I get an error message "Couldn't allocate 
picture memory" when clicking the OK button a new message "Memory finnished".

When trying to scan from Kooka the program crashes again. 

var/log/messages shows a line:
Nov 29 14:09:03 linuxserver kooka: unable to fill data buffer: size=18411: 
prnt/
hpijs/hplip_api.c 450

This line appears both in EPP and ECP mode. 

To me it seems to have something to do with memory or memory buffering? Since 
I'm no expert I don't have a clue how to go on with error-tracking from here?

My computer is equipped with 1GB RAM and the swap partition is also 1 GB.

/Mikael Eriksson


onsdag 29 november 2006 12:28 skrev Johannes Meixner:

> Hello,
>
> On Nov 25 16:36 Mikael Eriksson wrote (shortened):
> > Running HPLIP 1.6.10 on openSuse 10.1 for my parallel port
> > All In One printer Office Jet Pro 1150c.
>
> ...
>
> > ... after a few minutes xsane report a "device I/O error".
>
> Perhaps there is an issue with the parallel port:
>
> There are some bug reports about problems with the parallel port
> in our Novell/Suse Bugzilla. A good report to start is
> https://bugzilla.novell.com/show_bug.cgi?id=185135
> See also the other bug reports which are mentioned there.
>
> Something is fishy with the parallel port stuff in the kernels
> since Suse Linux 10.0, see
> http://lists.suse.com/archive/suse-linux-e/2005-Nov/1206.html
>
> The current workaround is to experiment with various BIOS settings
> and explicite additional settings in /etc/modprobe.conf to find a
> setup, which actually works in a particular problematic case.
>
> Note that for scanning you may have to use a higher-level
> parport mode (some kind of fast bidirectional mode).
>
> Note that those modes (EPP or even ECP) normally require
> an interrupt and ECP additionally requires DMA.
> To activate the interrupt mode, set in /etc/modprobe.conf
> something like
>
> options parport_pc io=0x378 irq=7
>
> where io and irq must match to your BIOS settings.
>
> Make sure that the IRQ which you use for the parallel port
> is not used by any other stuff, see our online documentation
> (package suselinux-manual_en)
> /usr/share/doc/manual/suselinux-manual_en/manual/sec.drucken.prob.html
> Chapter 11. Printer Operation
> 11.7. Troubleshooting
> 11.7.3. Parallel Ports
>
>
> By the way:
> Doesn't HPLIP require the kernel module ppdev to be loaded
> to find and/or communicate correctly with a parallel port device?
>
>
> Kind Regards
> Johannes Meixner

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
HPLIP-Help mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/hplip-help

Reply via email to