"lp: unable to get major 6" in 2.0.0

Steve Cahill (smc@empire.net)
Tue, 24 Sep 1996 22:26:26 -0400

Just installed kernel 2.0.0 from Slackware 96' (upgraded from 1.3.20 -
SW 3.0) and it is looking very nice indeed! My scsi host adapter
(AHA-2940W) seems much happier now :-)

But printing is the business at hand. I have an HP 600C DeskJet printer
(newly acquired) and someone on the net gave me this very nice perl
script for the filter and it works great under 1.3.20 (both color and
black postscript look very nice indeed).

The new kernel is being somewhat of a drag...

On boot I get the following:

VFS: Mounted root (ext2 filesystem) readonly.
Adding Swap: 72256k swap-space
lp: unable to get major 6 <<<=========***
SLIP: version 0.8.4-NET3.019-NEWTTY-MODULAR (dynamic channels, max=256).
...(wanted to show nested lines if order relavent)

I seem to print text files ok, but ps with Netscape not working yet (as
it did in 1.3.20 kernel)

looked at err.log file in /usr/spool/lp1
and the following lines were there:

perl: can't resolve symbol '_h_errno'
Can't find initialization file gs_init.ps.

Now I know I might have to totally configure/re-install perl as this is
what I had to do in 1.3.20 to get filter working right (perl sources
installed straight from SW 96 CD in 2.0.0 kernel), but there still is
that nagging little above boot message (unable to get major 6) which
doesn't appear at boot in 1.3.20

Any ideas?


+---------------------\long live linux\---------------------+
|Steve Cahill "wireless" on |
|smc@empire.net IGS |
+----------------------/XFree or die!/----------------------+