[comp.protocols.nfs] PC-NFS Packet Driver support for PC-NFS 3.5.

geoff@bodleian.East.Sun.COM (Geoff Arnold @ Sun BOS - R.H. coast near the top) (05/16/91)

Here's the PKTD.SYS which corresponds to PC-NFS 3.5.  It will ONLY work
with PC-NFS 3.5; the old PKTD.SYS will work with any release. Why use
the new one, then?  It includes the hooks for the SNMP agent in 3.5,
and supports 16 sockets. Before you get carried away, you should note
that (until you hear different) only 3.5 apps (and LifeLine 2.0) will
use the extra 8. It's still useful, however, because they will thereby
leave the lower 8 free for old toolkit apps.

To recap the usage of this driver:

(1) Unpack it and stick it in C:\NFS
(2) Configure PC-NFS, select Other for your adapter, and
    type in the line

	DEVICE=C:\NFS\PKTD.SYS

(3) Before rebooting, edit your AUTOEXEC.BAT and insert
    a line to start your chosen packet driver BEFORE you
    start PC-NFS with NFSRUN. For example, to run PC-NFS
    over a Novell NE1000, the only way* I know to do it
    is to get the NE1000 driver from the Clarkson collection
    and add the line

	NE1000 0x60 0x3 0x300

    (or however your board is configured).

I'm not supplying the source for it at this time, but I
will do so if I get requests. Note also that this is still
Ethernet-specific. Anyone want to to a PPP version :-)

Russ: d'you want to put this in sun.soe.clarkson.edu for FTP?
Thanks.

Enjoy,

Geoff
----------------------------------------------------------
* because as far as I can tell the NE1000 NDIS driver on
  Compuserve is broken :-( or should that be :-)

begin 664 pktd.sys.Z
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
07=[CXB(*[7L"Q;%0LV$  (+>
 
end

-- Geoff Arnold, PC-NFS architect, Sun Microsystems. (geoff@East.Sun.COM)   --
------------------------------------------------------------------------------
--     Sun Microsystems PC Distributed Systems ...                          --
--            ... soon to be a part of SunTech (stay tuned for details)     --