|
Top Document: Win95 FAQ Part 7 of 14: Networking Previous Document: 7.4. How do I run DOS TCP/IP or packet-driver apps in DOS sessions? Next Document: 7.6. How do I use these cool networking features... See reader questions & answers on this topic! - Help others by sharing your knowledge
Win95 includes a JetDirect service, which allows you to control and
attach to printers with JetDirect cards installed. HP JetAdmin depends
on IPX protocol, so install that as well.
Once you install the JetAdmin service, you can print to the JetDirect
printers like you could to any network print queue, but you cannot map
a DOS LPT port to one. Read below, to learn how to create new DOS
ports instead.
* 7.5.1. JetDirect Port Aliasing, or How do I print from DOS
programs to JetDirect Printers?
NOTE: HP has updated JetAdmin software that may take care of the need
to use this dumb Alias Port Monitor. I urge you to get the latest
JetAdmin update from HP's software support site at
http://www.hp.com/cposupport/indexes1/win95s.html to get DOS
session printing capability in "direct" mode. NOTE: This isn't needed
if you use HP JetDirect printers via a NetWare or other print server.
The alias monitor itself does have other uses, and you can get it from
ftp://ftp1.hp.com/pub/networking/software/. One such
example is 32-bit redirection to a disk file, or to another device.
Originally I thought that MS's DLC protocol would allow for JetDirect
access, as it did in Windows NT. Nope. I had the chance to attempt it
myself and had to struggle with HP's Aliasing Port Monitor to
make it work.
Once you set up your JetDirect printer objects, install this dummy
printer driver. This will install the capability to add "Alias
Monitor" ports from printer properties. If you actually try to install
the dummy printer to the end though, it will fail. The port capability
will install correctly, however.
Then, install a new Windows printer, identical to your existing
JetDirect printer, except after you finish, change its port. From the
new printer's properties, in its Details tab, select "Add Port". Among
the Local Port choices, select "Alias Monitor". Type in a valid DOS
port name (such as LPT3:), a descriptor for it, and the name of the
existing Win95 printer object (like "HP DeskJet 1200C (MS)", exactly
as it appears in the Printers window). Once this is done, whenever you
print to this port, it will print to the Windows printer it points to.
You can change this port's target or other properties from "Port
Settings".
One advantage of this, is you can make your computer the print spooler
for it, and use a shorter share name (the share name
\\HP_Network_Printers won't work with Win 3.1 apps or Win 3.1 printer
drivers). Another advantage is you don't have to install JetAdmin on
each and every computer, if you do re-share it.
NOTE: This is only the beginning of HP's apathy towards Win95. Notice
how they supply ONE driver set for Win 3.1 and for Win95? Notice how
"You must use the SETUP program!" when you try to add the driver with
Add Printer? Just what the hell is HP trying to do here? Of course,
HP's newest DeskJet 1600 drivers don't work with JetDirect printers
this way because they're written for Win 3.1 and don't recognize this
long \\HP_Network_Printers share name. I suggest getting a
Lexmark PS4079 if you want good colour printing AND Win95
performance.
User Contributions:Top Document: Win95 FAQ Part 7 of 14: Networking Previous Document: 7.4. How do I run DOS TCP/IP or packet-driver apps in DOS sessions? Next Document: 7.6. How do I use these cool networking features... Part1 - Part2 - Part3 - Part4 - Part5 - Part6 - Part7 - Part8 - Part9 - Part10 - Part11 - Part12 - Part13 - Part14 - Single Page [ Usenet FAQs | Web FAQs | Documents | RFC Index ] Send corrections/additions to the FAQ Maintainer: gordonf@intouch.bc.ca
Last Update March 27 2014 @ 02:12 PM
|

Comment about this article, ask questions, or add new information about this topic: