From: William A Lotozo <lotozo@magnus.acs.ohio-state.edu>
Subject: Re: How do IBM and FTP TCP/IP packages compare?
Organization: The Ohio State University
Date: Wed, 18 Nov 1992 13:32:50 GMT

In article <1992Nov18.031038.15424@nlm.nih.gov> you write:
>Gerry Lachac (gerry@pizzabox.dialogic.com) wrote:
>:  ......
>: Now if only I can get Novell and FTP to share my SMC card...
>: 
>: -gerry
>
>If you ever solve this one, PLEASE let me know how you did it!  I'd 
>love to be able to talk to Netware and TCP without having to reboot
>(without having to buy another TCP/IP package, that is, especially
>since I've got an app that's written against FTP's API).
>
>--
>/*----------------------------------------------------------------------*/
>/* Bob Kline                                      Phoenix Systems, Inc. */
>/* bkline@occs.nlm.nih.gov                        voice: (703) 522-0820 */
>/*----------------------------------------------------------------------*/


Netware comes with ODINSUP which is an NDIS "shim" that
runs on top of the Novell ODI Driver and provides an interface
for NDIS drivers.  The Novell documentation gives an example of
configuring this with IBM's NDIS driver.

I use FTP and have successfully gotten FTP and NOVELL to coexist
using the same 3C503 ethernet board.  The relevant files follow.

I hope this Helps.



------------------------- Start of NET.CFG ------------------------------

LINK SUPPORT
      BUFFERS 10 2048
      MEMPOOL 8192

LINK DRIVER 3C503
      INT 5
      MEM C8000
      PORT 300
      FRAME ethernet_802.3
      FRAME ethernet_802.2
      FRAME ethernet_ii
      FRAME ethernet_snap

PROTOCOL STACK IPX
        BIND 3C503

PROTOCOL ODINSUP
        BIND 3C503

------------------------- End of NET.CFG ------------------------------


----------------------- Start of PROTOCOL.INI ------------------------------
;FTP Software --- PCTCP Section -------
[SOCKET]
drivername = $SOCKET
bindings = x3C503
;----------------------------------

------------------------- End of PROTOCOL.INI ------------------------------


------------------------- Start of CONFIG.SYS ------------------------------
IFS=D:\OS2\HPFS.IFS /CACHE:512 /CRECL:32 /AUTOCHECK:D
PROTSHELL=D:\OS2\PMSHELL.EXE
set RESTARTOBJECTS=STARTUPFOLDERSONLY
SET USER_INI=D:\OS2\OS2.INI
SET SYSTEM_INI=D:\OS2\OS2SYS.INI
SET OS2_SHELL=D:\OS2\CMD.EXE
SET AUTOSTART=PROGRAMS,TASKLIST,FOLDERS
SET RUNWORKPLACE=D:\OS2\PMSHELL.EXE
SET COMSPEC=D:\OS2\CMD.EXE
LIBPATH=.;D:\OS2\DLL;D:\PCTCP\DLL;E:\addons.os2;D:\MUGLIB\DLL;D:\OS2\MDOS;E:\CMLIB\DLL;D:\;D:\OS2\APPS\DLL;D:\NETWARE;
SET PATH=D:\OS2;D:\PCTCP\BIN;E:\addons.os2;D:\MUGLIB;D:\OS2\SYSTEM;D:\OS2\MDOS\WINOS2;E:\CMLIB;E:\CMLIB\APPN;D:\OS2\INSTALL;D:\;D:\OS2\MDOS;D:\OS2\APPS;C:\UTILITY;L:\OS2;P:\OS2;D:\NETWARE;
SET DPATH=D:\OS2;D:\PCTCP\ETC;E:\addons.os2;D:\MUGLIB\DLL;E:\CMLIB;E:\CMLIB\APPN;D:\OS2\SYSTEM;D:\OS2\MDOS\WINOS2;D:\OS2\INSTALL;D:\;D:\OS2\BITMAP;D:\OS2\MDOS;D:\OS2\APPS;D:\NETWARE;
SET PROMPT=$i[$p]
SET HELP=E:\CMLIB\APPN;D:\OS2\HELP;D:\OS2\HELP\TUTORIAL;D:\PCTCP\ETC;E:\addons.os2;
SET GLOSSARY=D:\OS2\HELP\GLOSS;
PRIORITY_DISK_IO=YES
FILES=20
DEVICE=D:\OS2\TESTCFG.SYS
DEVICE=D:\OS2\DOS.SYS
DEVICE=D:\OS2\PMDD.SYS
BUFFERS=30
IOPL=YES
DISKCACHE=512,LW
MAXWAIT=3
MEMMAN=SWAP,PROTECT
SWAPPATH=D:\OS2\SYSTEM 2048 3072
BREAK=OFF
THREADS=256
PRINTMONBUFSIZE=134,134,134
COUNTRY=001,D:\OS2\SYSTEM\COUNTRY.SYS
SET KEYS=ON
SET DELDIR=C:\DELETE,512;D:\DELETE,512;E:\DELETE,512;
BASEDEV=PRINT01.SYS
BASEDEV=IBM1FLPY.ADD
BASEDEV=IBM1S506.ADD
BASEDEV=OS2DASD.DMD
SET BOOKSHELF=D:\OS2\BOOK;
SET EPATH=D:\OS2\APPS
REM DEVICE=D:\OS2\APPS\SASYNCDA.SYS
PROTECTONLY=NO
SHELL=D:\OS2\MDOS\COMMAND.COM D:\OS2\MDOS /P
FCBS=16,8
RMSIZE=640
DEVICE=D:\OS2\MDOS\VEMM.SYS
DEVICE=D:\OS2\MDOS\VMOUSE.SYS
DOS=LOW,NOUMB
DEVICE=D:\OS2\MDOS\VDPX.SYS
DEVICE=D:\OS2\MDOS\VXMS.SYS /UMB
DEVICE=D:\OS2\MDOS\VDPMI.SYS
DEVICE=D:\OS2\MDOS\VWIN.SYS
DEVICE=D:\OS2\MDOS\VCDROM.SYS
DEVINFO=SCR,VGA,D:\OS2\VIOTBL.DCP
SET VIDEO_DEVICES=VIO_VGA
SET VIO_VGA=DEVICE(BVHVGA,BVHSVGA)
DEVICE=D:\OS2\MDOS\VSVGA.SYS
DEVICE=D:\OS2\POINTDD.SYS
DEVICE=D:\OS2\MOUSE.SYS
DEVICE=D:\OS2\COM.SYS
DEVICE=D:\OS2\MDOS\VCOM.SYS
CODEPAGE=437,850
DEVINFO=KBD,US,D:\OS2\KEYBOARD.DCP

REM --- NetWare Requester statements BEGIN ---
DEVICE=D:\NETWARE\LSL.SYS
RUN=D:\NETWARE\DDAEMON.EXE
DEVICE=D:\NETWARE\3C503.SYS
DEVICE=D:\NETWARE\IPX.SYS
DEVICE=D:\NETWARE\SPX.SYS
RUN=D:\NETWARE\SPDAEMON.EXE
DEVICE=D:\NETWARE\NMPIPE.SYS
rem DEVICE=D:\NETWARE\NPSERVER.SYS
RUN=D:\NETWARE\NPDAEMON.EXE
DEVICE=D:\NETWARE\NWREQ.SYS
IFS=D:\NETWARE\NWIFS.IFS
RUN=D:\NETWARE\NWDAEMON.EXE
DEVICE=D:\NETWARE\NETBIOS.SYS
RUN=D:\NETWARE\NBDAEMON.EXE
DEVICE=D:\NETWARE\VIPX.SYS
DEVICE=D:\NETWARE\VSHELL.SYS
REM --- NetWare Requester statements END ---

REM **** PC/TCP
DEVICE=d:\PCTCP\DRV\PROTMAN.OS2 /I:d:\PCTCP\DRV
DEVICE=D:\NETWARE\ODINSUP.SYS
DEVICE=d:\PCTCP\DRV\SOCKET.OS2
SET TZ=EST5EDT
SET PCTCP=d:\PCTCP\ETC\PCTCP.INI
REM **** END PC/TCP


------------------------- End of CONFIG.SYS ------------------------------

Newsgroups: comp.os.os2.apps