The following are the relevant parts of my
installation for Win3.11, using the trumpet winsock 
over a multiplexed packetdriver. The second packetdriver
is used for a ka9q-slipgate, running in a DOS-Box

First of all, microsofts NDIS is loaded (net start), installing a driver
for my ne2000-clone. dis_pkt9.dos then installs a packetdriver on
vec 0x65 over NDIS. This Packetdriver is multiplexed (with pktmux) 
and two packetdrivers are installed (with pktdrv) on 0x62 and 0x63.
winpkt fixes them in memory. Now win3.11 is ready for take off ;-)

-----------
config.sys
-----------
stacks=9,256
DEVICEhigh=C:\WINDOWS\IFSHLP.SYS

------------
autoexec.bat
------------
lh C:\WINDOWS\SMARTDRV.EXE 1024 128
C:\WINDOWS\net start
\wintcp\winsock\pktmux 3 65
\wintcp\winsock\pktdrv 63 65
\wintcp\winsock\winpkt 0x63
\wintcp\winsock\pktdrv 62 65
\wintcp\winsock\winpkt 0x62

----------
system.ini
----------
[network drivers]
netcard=ne2000.dos
transport=ndishlp.sys,*netbeui,dis_pkt9.dos
devdir=C:\WINDOWS
LoadRMDrivers=Yes

------------
protocol.ini
------------
[network.setup]
version=0x3110
netcard=ms$ne2clone,1,MS$NE2CLONE,3
transport=ms$ndishlp,MS$NDISHLP
transport=ms$netbeui,NETBEUI
lana0=ms$ne2clone,1,ms$netbeui
lana1=ms$ne2clone,1,ms$ndishlp

[protman]
DriverName=PROTMAN$
PRIORITY=MS$NDISHLP

[MS$NE2CLONE]
DriverName=MS2000$
INTERRUPT=5
IOBASE=0x340

[NE2000]
Adapters=MS$NE2CLONE

[MS$NDISHLP]
DriverName=ndishlp$
BINDINGS=MS$NE2CLONE

[NETBEUI]
DriverName=netbeui$
SESSIONS=10
NCBS=12
BINDINGS=MS$NE2CLONE
LANABASE=0

[PKTDRV]
DriverName=PKTDRV$
BINDINGS=MS$NE2CLONE
INTVEC=0x65

---------------------------------------------------------------------
This is the startbatch for my slipgate under Win3.11, working in
a DOS-box in the background:
-----------
winslip.bat
-----------
@echo off
REM initilaizing the modem ...
comtool 3e8 2 ^b6^d1^t5^d0^t5 at&f&d2&C1X3 s0=1 s2=255^cr^t5^
REM installing the slipdriver (sl0) on 0x60
cslipper port=3e8 irq=2 vec=60 ether
REM starting the login-software
lh sliplogb.com 3e8 2 60 \tcpip\ 129.13.118.30
REM starting ka9q ....
nos192.exe autoexec.nos
REM remove the login-tool
sliplogb.com 3e8 2 60 -u
REM hangup
comtool 3e8 2 ats0=0 ^cr^t15^
REM remove the slipdriver
termin 0x60


autoexec.nos
------------
# a minimum autoexec.nos for a slipgate (nos192 or nos10b)
# Attention: All IP's must belong to the same subnet!
hostname myslipgate.ciw.uni-karlsruhe.de
ip address 129.13.118.7
domain suffix ciw.uni-karlsruhe.de.

# Slipdriver (cslipper)
attach packet 0x60 sl0 5 1500
# Ethernet-Packet-driver
attach packet 0x62 en0 5 1500

# Memory
memory ibufsize 1600
memory nibufs 30

# TCP/IP
tcp mss 1460
tcp window 3000
tcp syn on

# Routing: all packtes with addresses beginning with 
# 129.13.118 remain lokal, all other packets are routed
# to the world via gateway 129.13.118.254 (class C-Net)
route add default en0 129.13.118.254
route add 129.13.118.0/24 en0

# Slip-Routing: all slip-clients use 129.13.118.30 as IP
route add 129.13.118.30 sl0
# ARP: slip and ethernet-IP use on ethernet the same 
# linklayeraddress (the hardwareaddress of the ethernetcard)
arp publish 129.13.118.30 ether 00:40:95:05:00:19

