Thank you everyone for your replies.
Rikishi42:
I tried removing the printer and installing it again using
LPD instead, but unfortunately probing from YaST did not
find the printer and no pages were printed when I tried
installing it.
lwfinger:
Yeah it does show that information and I used the
recommended LaserJet 4/4M driver, so I guess that shouldn’t be a
problem.
By the way, how did you find out that they both use the
same JetDirect card? I’d be happy to know of any resources to
help in more detailed troubleshooting.
SauronXXX:
As far as I can tell the firewall doesn’t block the
connection itself. Pinging works without problems and as I
mentioned, using Firefox to browse to the device (which does not
have web capabilities) actually gave a raw text printout of the
HTTP commands used.
If I understand correctly, since the IP used
is within the range reserved for local networks it should be
connected to the internal zone and not be blocked by the
firewall by default. I’m not entirely sure if I’ve understood
the terminology right though.
By the way, I’ll submit an error log I get when trying to print
using the JetDirect driver. The error messages seem to indicate
that CUPS can’t actually find the driver .so file. Where should
these files be? I looked in /lib but there was no appropriate file there.
{‘error_log’: ‘I [11/Oct/2009:14:45:59 +0200] Saving subscriptions.conf…’,
‘I [11/Oct/2009:14:46:06 +0200] [Job 14] Adding start banner page “none”.’,
‘I [11/Oct/2009:14:46:06 +0200] Saving subscriptions.conf…’,
‘I [11/Oct/2009:14:46:06 +0200] [Job 14] Adding end banner page “none”.’,
‘I [11/Oct/2009:14:46:06 +0200] [Job 14] File of type application/postscript queued by “mikael”.’,
‘I [11/Oct/2009:14:46:06 +0200] [Job 14] Queued on “hplj4” by “mikael”.’,
‘I [11/Oct/2009:14:46:06 +0200] Saving subscriptions.conf…’,
‘I [11/Oct/2009:14:46:06 +0200] [Job 14] Started filter /usr/lib/cups/filter/pstops (PID 28384)’,
‘I [11/Oct/2009:14:46:06 +0200] [Job 14] Started filter /usr/lib/cups/filter/pstoraster (PID 28385)’,
‘I [11/Oct/2009:14:46:06 +0200] [Job 14] Started filter /usr/lib/cups/filter/CUPSToOmni (PID 28387)’,
‘I [11/Oct/2009:14:46:06 +0200] [Job 14] Started backend /usr/lib/cups/backend/socket (PID 28388)’,
‘I [11/Oct/2009:14:46:06 +0200] Saving subscriptions.conf…’,
‘E [11/Oct/2009:14:46:06 +0200] PID 28387 (/usr/lib/cups/filter/CUPSToOmni) stopped with status 1!’,
‘I [11/Oct/2009:14:46:06 +0200] Hint: Try setting the LogLevel to “debug” to find out more.’,
‘E [11/Oct/2009:14:46:06 +0200] [Job 14] CUPSToOmni: Fatal error: unable to load “libHP_LaserJet_4_4M.so”, g_module_error returns “libHP_LaserJet_4_4M.so: cannot open shared object file: No such file or directory”’,
‘E [11/Oct/2009:14:46:06 +0200] [Job 14] CUPSToOmni: No pages printed!’,
‘I [11/Oct/2009:14:46:06 +0200] Saving subscriptions.conf…’,
‘I [11/Oct/2009:14:46:06 +0200] Saving subscriptions.conf…’,
‘E [11/Oct/2009:14:46:11 +0200] [Job 14] Job stopped due to filter errors.’,
‘I [11/Oct/2009:14:46:11 +0200] Saving subscriptions.conf…’,
‘I [11/Oct/2009:14:46:11 +0200] Saving subscriptions.conf…’,
‘I [11/Oct/2009:14:46:16 +0200] Saving subscriptions.conf…’]}