https://bugzilla.novell.com/show_bug.cgi?id=287091#c4
Johannes Meixner changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|ASSIGNED |RESOLVED
Resolution| |DUPLICATE
--- Comment #4 from Johannes Meixner 2007-06-25 23:45:51 MST ---
In your CUPS error_log there are error messages:
--------------------------------------------------------------------------
Unable to bind socket for address 127.0.0.1:631 - Address already in use.
--------------------------------------------------------------------------
This means that some other process has already the IPP port 631 in use.
Use "netstat -nap | grep 631" (as root) to find out which process it is
and kill it before you restart CUPS.
There are no other error messages of interest.
In particular "grep PID" in your CUPS error_log results that all filters
and the "parallel" backend seem to run successfully for all print jobs
which are logged in your CUPS error_log.
By the way:
I asked explicitely for the log for exactly one failed job.
It doesn't help at all to provide tons of arbitrary logs and
let me guess from it what might perhaps be a failed job.
As it works some time and then not, it looks like
one more instance of the various parallel port problems
(see also bug #286361).
There are some bug reports about problems with the parallel port
in our Novell/Suse Bugzilla. A good report to start is bug #185135.
See also the other bug reports which are mentioned there.
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.
The traditional safe BIOS settings are:
IO address 378 (hexadecimal)
Interrupt 7
Mode "Normal" or "SPP" or "Output-Only"
(other modes may not work)
DMA is disabled
(should be automatically switched off using the modes above)
You might have to use a higher-level parport mode
(some kind of fast bidirectional mode).
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 (check /proc/interrupts) and
see our online documentation (package opensuse-manual_en)
chapter "Printer Operation", section "Troubleshooting",
sub-section "Parallel Ports".
*** This bug has been marked as a duplicate of bug 185135 ***
https://bugzilla.novell.com/show_bug.cgi?id=185135
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.