Open SuSe 11.4 (amd64), Printer HP LaserJet 2100 (parallel interface) does not print some times

There is a problem with HP2100 LaserJet printer. The printer was installed normally with yast, and it worked immediately without trouble. The problem is that sometimes (not regularly), the printer is paused, and it does not print. When I press resume with the CUPS administration system, it says that it can not find the parallel interface. If the printer is deleted, it can not be reinstalled as SuSE OS can not find the parallel interface (plip).

I found a way to work around this. When the printer is paused, I start yast, go to hardware and click hardware info. When this finishes, the parallel interface is automatically found again! Then I resume the printer through CUPS, and the printer starts printing immediately!
I know that it takes a few minutes to do all this, but it always works.

Of course I wellcome any permanent solution.

Thanasis

On 09/21/2011 04:06 AM, cyberthanasis wrote:
>
> There is a problem with HP2100 LaserJet printer. The printer was
> installed normally with yast, and it worked immediately without trouble.
> The problem is that sometimes (not regularly), the printer is paused,
> and it does not print. When I press resume with the CUPS administration
> system, it says that it can not find the parallel interface. If the
> printer is deleted, it can not be reinstalled as SuSE OS can not find
> the parallel interface (plip).
>
> I found a way to work around this. When the printer is paused, I start
> yast, go to hardware and click hardware info. When this finishes, the
> parallel interface is automatically found again! Then I resume the
> printer through CUPS, and the printer starts printing immediately!
> I know that it takes a few minutes to do all this, but it always
> works.

When the failure occurs, are any necessary kernel modules missing? To discover
this, run the command ‘lsmod > modules_before’. Next do your fixup. After that,
run the command ‘lsmod > modules_after’. Are there any differences? If something
was loaded while fixing the printer, add those modules to the
MODULES_LOADED_ON_BOOT list in YaST => System => /etc/sysconfig Editor. The
entry will be under System, Kernel.