From owner-freebsd-questions Mon Apr 24 20:57:54 2000 Delivered-To: freebsd-questions@freebsd.org Received: from pimout3-int.prodigy.net (pimout3-ext.prodigy.net [207.115.63.102]) by hub.freebsd.org (Postfix) with ESMTP id 5E4DE37BC18 for ; Mon, 24 Apr 2000 20:57:49 -0700 (PDT) (envelope-from j.sandiego@prodigy.net) Received: from penguin (NYCMA080-0399.splitrock.net [63.253.82.145]) by pimout3-int.prodigy.net (8.8.5/8.8.5) with SMTP id XAA41860 for ; Mon, 24 Apr 2000 23:57:46 -0400 Message-ID: <000701bfae6a$5fcf49d0$9152fd3f@penguin> From: "Jeffrey San Diego" To: Subject: Cannot print Date: Mon, 24 Apr 2000 23:56:37 -0400 Organization: Prodigy Internet MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_NextPart_000_0004_01BFAE48.BA327310" X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.00.2314.1300 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2314.1300 Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG This is a multi-part message in MIME format. ------=_NextPart_000_0004_01BFAE48.BA327310 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable In the FreeBSD 3.1 release notes, the following paragraph wrote: The lpt driver is now deprecated. Please use ppbus with the ppc driver instead (see the ppc(4) and ppbus(4) man pages for details). At some point before the next release, the old lpt driver will be removed and the nlpt driver will be renamed to lpt. What does this mean? Does this mean "use nlpt0 as device instead of = lpt0"?=20 The entries I currently have on my kernel config file are: controller ppbus0 device nlpt0 at ppbus? controller ppc0 at isa? port ? tty irq 7 After re-compiling the kernel, I created a new device called nlpt0 using = the mknod command like this: mknod /dev/nlpt0 16 0 After I rebooted and logged in, I tried a test print by doing this: lptest > /dev/nlpt0 but nothing happened. Nothing came out of my HP 722C printer. Not even a = blink. Here are the pertinent kernel messages I got from /var/log/messages: ppc0 at 0x378 irq 7 on isa ppc0: W83877F chipset (EPP/PS2/NIBBLE) in COMPATIBLE mode ppb0: IEEE1284 device found /NIBBLE/ECP ppbus0: SCP, VLINK nlpt0: on ppbus 0 nlpt0: Interrupt-driven port .. .. lpd[xxx]: restarted I am just about ready to give up on this. I've tried everything but = nothing seems to work. ------=_NextPart_000_0004_01BFAE48.BA327310 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
In the FreeBSD 3.1 release = notes, the=20 following paragraph wrote:
 
The lpt driver is now = deprecated. Please=20 use ppbus with the ppc driver
instead (see the ppc(4) and ppbus(4) = man pages=20 for details). At some
point before the next release, the old lpt = driver will=20 be removed and
the nlpt driver will be renamed to lpt.
 
What does this mean? Does this = mean "use=20 nlpt0 as device instead of lpt0"?
 
The entries I currently have = on my kernel=20 config file are:
 
controller ppbus0
device nlpt0 at = ppbus?
controller ppc0 at isa? port ? = tty irq=20 7
 
After re-compiling the=20 kernel, I created a new = device=20 called nlpt0 using the mknod command like this:
 
mknod /dev/nlpt0 16 = 0
 
After I rebooted and logged in, I tried a test print by doing=20 this:
 
lptest > /dev/nlpt0
 
but nothing happened. Nothing came out of my HP 722C printer. Not = even a=20 blink.
 
Here are the pertinent kernel messages I got from = /var/log/messages:
 
ppc0 at 0x378 irq 7 on isa
ppc0: W83877F chipset (EPP/PS2/NIBBLE) in COMPATIBLE mode
ppb0: IEEE1284 device found /NIBBLE/ECP
ppbus0: <HEWLETT-PACKARD DESKJET 720C> SCP, VLINK
nlpt0: <generic printer> on ppbus 0
nlpt0: Interrupt-driven port
..
..
lpd[xxx]: restarted
 
I am just about ready to give up on this. I've tried = everything but=20 nothing seems to work.
------=_NextPart_000_0004_01BFAE48.BA327310-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message