
           D-Link DE-650CT PC Card Installation Hints for OS/2

 Contents
 
        Introduction
        Getting Started

 Introduction
 
    The ODI DOS driver, NDIS DOS driver, and NDIS OS/2 driver are the only
    network operating system drivers that support an On-Line Hot-Swap
    function. Hot-swap allows the card to be removed and re-inserted with
    out reloading the driver. Eventhough the driver supports Hot-Swap your
    NOS may not support hot-swap.

        DCD16.OS2:
        DCD16.OS2 and DCDOPEN.OS2 are client drivers for IBM OS/2 Warp.
        It is based on the OS/2 Card Service PCMCIA.SYS.

        PCIC16.OS2:
        PCIC16.OS2 is an enabler for OS/2 before version 2.1 that hasn't
        to install Card Service. PCIC16.OS2 only support Intel 82365SL
        compatible PCMCIA controller.

    The PCMCIA.SYS is the card service of OS/2 system which is provided
    by the IBM above the OS/2 version 2.1.
    For the OS/2 system which does not install card service, the
    PCIC16.OS2 must be run before the network driver loaded.
    For the usage of PCIC16.OS2 see below for detail.


 Getting Started
 

 I. For NDIS.OS2 Driver

    OS/2 Warp Installation
    
        Install OS/2 Warp
        Example of CONFIG.SYS as follow.

                    .
                    .
        BASEDEV=PCMCIA.SYS               Card Services
        DEVICE=C:\OS2\MDOS\VPCMCIA.SYS  
                    .
                    .
        BASEDEV=IBM2SS01.SYS /s0=2       Socket Services
                    .
                    .
        DEVICE=C:\IBMCOM\MACS\DE65S.OS2  DE-650 driver

        Shutdown your computer and restart it.


    IBM OS/2 below the version 2.1 and MS OS/2 which does not have
    the PCMCIA Card Service
    

        This PCIC16.OS2 program is used to open an I/O window mapping and
        IRQ of PCIC(82365SL) or compatible PCMCIA chipset. The network
        drivers will need to match those specified by PCIC16.OS2.

        Install PCIC16.OS2:
        
          In OS/2 config.sys add:
           :
        DEVICE=C:\path\PCIC16.OS2 [/iop:P0] [/irq:P1] [/slt:P2]
        DEVICE=C:\IBMCOM\MAC\DE65N.OS2     > D-Link Network Driver
           :

        Optional Parameter Description:
        /iop   :I/O base
        /irq   :IRQ value
        /slt   :Slot number

        P0 :The selectable window I/O base with 0x20 range.
            The default value is 0x300.
        P1 :The selectable irq value.
            The default value is 0x11.
        P2 :The selectable slot number.
            The default number is 0.


II.For ODI.OS2 Driver

    PCIC16.OS2 for OS/2 2.x (See below for IBM Thinkpad and Warp Install)
    
        This PCIC16.OS2 program is used to open an I/O window mapping and
        IRQ of PCIC(82365SL) or compatible PCMCIA chipset. The network
        drivers will need to match those specified by PCIC16.OS2.

        Install PCIC16.OS2:
        
          In OS/2 config.sys add:
           :
        DEVICE=C:\path\PCIC16.EXE [/iop:P0] [/irq:P1] [/slt:P2]
        DEVICE=C:\NETWARE\DE65SODI.SYS     > D-Link Network Driver
           :

        Optional Parameter Description:
        /iop   :I/O base
        /irq   :IRQ value
        /slt   :Slot number

        P0 :The selectable window I/O base with 0x20 range.
            The default value is 0x300.
        P1 :The selectable irq value.
            The default value is 0x11.
        P2 :The selectable slot number.
            The default number is 0.

        IBM Thinkpads using OS/2 v2.x
        
        Install IBM PCMCIA software into your system.
        Add DCD16.OS2 and DCDOPEN.OS2 to CONFIG.SYS

                Sample CONFIG.SYS file: (Thinkpad 750/750C)
                        :
                   DEVICE=C:\OS2\APM.SYS
                        :
                   DEVICE=C:\OS2\PCMCIA.SYS
                   DEVICE=C:\OS2\MDOS\VPCMCIA.SYS
                        :
                   DEVICE=C:\path\DCD16.OS2     D-Link Client Drivers
                   DEVICE=C:\path\DCDOPEN.OS2  
                        :
                   DEVICE=C:\THINKPAD\$ICPMOS2.SYS
                   DEVICE=C:\THINKPAD\IBM2SS01.SYS /S0=2
                   DEVICE=C:\THINKPAD\ICRMU01.SYS
                        :

        Shutdown your computer and restart it.
        Install network driver.
        Warning:
            Please note that the parameters of DCD16.OS2 must match the
             NDIS for OS/2 or ODI for OS/2 drivers,
            Insert DE-650CT card before boot OS/2 system because OS/2
             will load the client drivers and network driver when it
             brings up the system. A missing card may cause the OS/2
             system to fail.
            The default driver parameters are I/O=300 and IRQ=11.

        OS/2 v3.0 Warp Installation
        
        Install OS/2 v3.0 Warp
        Edit CONFIG.SYS as follow.

        IFS=C:\OS2\HPFS.IFS /CACHE:512 /CRECL:4 /AUTOCHECK:C
        PROTSHELL=C:\OS2\PMSHELL.EXE
        SET USER_INI=C:\OS2\OS2.INI
        SET SYSTEM_INI=C:\OS2\OS2SYS.INI
        SET OS2_SHELL=C:\OS2\CMD.EXE
        SET AUTOSTART=PROGRAMS,TASKLIST,FOLDERS,CONNECTIONS,LAUNCHPAD
        SET RUNWORKPLACE=C:\OS2\PMSHELL.EXE
        SET COMSPEC=C:\OS2\CMD.EXE
        LIBPATH=.;C:\OS2\DLL;C:\OS2\MDOS;C:\;C:\OS2\APPS\DLL;C:\MMOS2\DLL;
                C:\NETWARE;
        SET PATH=C:\OS2;C:\OS2\SYSTEM;C:\OS2\INSTALL;C:\;C:\OS2\MDOS;
                C:\MMOS2;C:\NETWARE;L:\OS2;P:\OS2;L:\NLS;P:\NLS;
        SET DPATH=C:\OS2;C:\OS2\SYSTEM;C:\OS2\INSTALL;C:\;C:\OS2\BITMAP;
                C:\OS2\MDOS;C:\OS2\APPS;C:\MMOS2;C:\MMOS2\INSTALL;
                C:\NETWARE;L:\OS2; P:\OS2;L:\NLS;P:\NLS;
        SET PROMPT=$i[$p]
        SET HELP=C:\OS2\HELP;C:\OS2\HELP\TUTORIAL;C:\MMOS2\HELP;
        SET GLOSSARY=C:\OS2\HELP\GLOSS;
        SET IPF_KEYS=SBCS
        PRIORITY_DISK_IO=YES
        FILES=20
        BASEDEV=IBMKBD.SYS
        DEVICE=C:\OS2\BOOT\TESTCFG.SYS
        DEVICE=C:\OS2\BOOT\DOS.SYS
        DEVICE=C:\OS2\BOOT\PMDD.SYS
        BUFFERS=90
        IOPL=YES
        DISKCACHE=D,LW
        MAXWAIT=3
        MEMMAN=SWAP,PROTECT
        SWAPPATH=C:\OS2\SYSTEM 2048 4096
        BREAK=OFF
        THREADS=256
        PRINTMONBUFSIZE=134,134,134
        COUNTRY=001,C:\OS2\SYSTEM\COUNTRY.SYS
        SET KEYS=ON
        SET BOOKSHELF=C:\OS2\BOOK;C:\MMOS2;
        SET SOMIR=C:\OS2\ETC\SOM.IR;C:\OS2\ETC\WPSH.IR;C:\OS2\ETC\WPDSERV.IR
        SET SOMDDIR=C:\OS2\ETC\DSOM
        REM SET DELDIR=C:\DELETE,512;
        BASEDEV=PRINT01.SYS
        BASEDEV=IBM1FLPY.ADD
        BASEDEV=IBM2FLPY.ADD
        BASEDEV=IBM1S506.ADD
        BASEDEV=XDFLOPPY.FLT
        BASEDEV=OS2DASD.DMD
        SET EPMPATH=C:\OS2\APPS;
        PROTECTONLY=NO
        SHELL=C:\OS2\MDOS\COMMAND.COM C:\OS2\MDOS
        FCBS=16,8
        RMSIZE=640
        DEVICE=C:\OS2\MDOS\VEMM.SYS
        DOS=LOW,NOUMB
        DEVICE=C:\OS2\MDOS\VXMS.SYS /UMB
        DEVICE=C:\OS2\MDOS\VDPMI.SYS
        DEVICE=C:\OS2\MDOS\VDPX.SYS
        DEVICE=C:\OS2\BOOT\APM.SYS
        DEVICE=C:\OS2\MDOS\VAPM.SYS
        DEVICE=C:\OS2\MDOS\VMOUSE.SYS
        DEVICE=C:\OS2\BOOT\POINTDD.SYS
        DEVICE=C:\OS2\BOOT\MOUSE.SYS
        CODEPAGE=437,850
        DEVINFO=KBD,US,C:\OS2\KEYBOARD.DCP
        BASEDEV=PCMCIA.SYS               Card Services
        DEVICE=C:\OS2\MDOS\VPCMCIA.SYS  
        DEVICE=C:\OS2\BOOT\COM.SYS
        DEVICE=C:\OS2\MDOS\VCOM.SYS
        DEVICE=C:\OS2\BOOT\AUTODRV2.SYS C:\OS2\AUTODRV2.INI

        ******************************************************
                                                         ADD
        DEVICE=C:\path\DCD16.OS2 /IOP:320 /IRQ:11   Client Drivers
        DEVICE=C:\path\DCDOPEN.OS2      here
        ******************************************************

        BASEDEV=IBM2SS01.SYS /s0=2       Socket Services
        DEVINFO=SCR,VGA,C:\OS2\BOOT\VIOTBL.DCP
        SET VIDEO_DEVICES=VIO_SVGA
        SET VIO_SVGA=DEVICE(BVHVGA,BVHSVGA)
        DEVICE=C:\OS2\MDOS\VSVGA.SYS
        DEVICE=C:\MMOS2\CS4231.SYS N:BSAUD1$
        DEVICE=C:\MMOS2\VCS4231.SYS BSAUD1$
        SET MMBASE=C:\MMOS2;
        SET DSPPATH=C:\MMOS2\DSP;
        SET NCDEBUG=4000
        DEVICE=C:\MMOS2\SSMDD.SYS
        DEVICE=C:\MMOS2\R0STUB.SYS

        REM --- NetWare Requester statements BEGIN ---
        SET NWLANGUAGE=ENGLISH
        DEVICE=C:\NETWARE\LSL.SYS
        RUN=C:\NETWARE\DDAEMON.EXE

        REM -- ODI-Driver Files BEGIN --
        DEVICE=C:\NETWARE\DE65SODI.SYS > ODI Driver
        rem DEVICE=C:\NETWARE\NE2000.SYS
        REM DEVICE=C:\NETWARE\ROUTE.SYS
        REM -- ODI-Driver Files END --

        DEVICE=C:\NETWARE\IPX.SYS
        DEVICE=C:\NETWARE\SPX.SYS
        RUN=C:\NETWARE\SPDAEMON.EXE
        DEVICE=C:\NETWARE\NMPIPE.SYS
        rem DEVICE=C:\NETWARE\NPSERVER.SYS
        RUN=C:\NETWARE\NPDAEMON.EXE
        DEVICE=C:\NETWARE\NWREQ.SYS
        IFS=C:\NETWARE\NWIFS.IFS
        RUN=C:\NETWARE\NWDAEMON.EXE
        DEVICE=C:\NETWARE\NETBIOS.SYS
        RUN=C:\NETWARE\NBDAEMON.EXE
        DEVICE=C:\NETWARE\VIPX.SYS
        DEVICE=C:\NETWARE\VSHELL.SYS PRIVATE
        REM --- NetWare Requester statements END ---

        Shutdown your computer and restart it.
        Install network driver.
        Please be careful that:
            Please note that the parameters of DCD16.OS2 must match the
             NDIS for OS/2 or ODI for OS/2 drivers,
            Insert DE-650CT card before boot OS/2 system because OS/2
             will load the client drivers and network driver when it
             brings up the system. A missing card may cause the OS/2
             system to fail.
            The default driver parameters are I/O=300 and IRQ=11.

