home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 29 Fixes_o / 29-Fixes_o.zip / us8210b4.dsk / IBMCOM / MACS / MACS.ZIP / ibmcom / macs / ibmwlo.txt < prev    next >
Text File  |  1995-06-01  |  39KB  |  900 lines

  1.  
  2.   NOTE:  In case of problem, displaying the figures of this file,
  3.          select "System Monospaced" font or any non-proportional
  4.          font in your text editor option.
  5.  
  6.          If you use the E editor, select Set font from the
  7.          Options pull-down menu.
  8.          In the EPM editor, select Fonts Settings from the Preferences
  9.          item in the Options pull-down menu.
  10.  
  11.  
  12.     ┌──────────────────────────────────────────────────────────────────────┐
  13.     │This file contains the following important information concerning the │
  14.     │            IBM* Wireless LAN for an OS/2 environment                 │
  15.     └──────────────────────────────────────────────────────────────────────┘
  16.  
  17.  
  18.  
  19.   1. PRODUCT LIMITATIONS.
  20.      1.1 Current software level functional restrictions.
  21.      1.2 Unsupported systems.
  22.      1.3 IBM Wireless code installation.
  23.      1.4 RPL function.
  24.      1.5 DOS/Windows workstation messages.
  25.      1.6 DMA Arbitration level limitations.
  26.      1.7 Miscellaneous.
  27.   2. PCMCIA PORTABLE COMPUTER SUPPORT.
  28.      2.1 Card and Socket Services parameters.
  29.      2.2 IBM and OEM personal computer support using PlayAtWill.
  30.      2.3 Setting IO base address and Interrupt request level.
  31.      2.4 Using the Wireless utilities diskette.
  32.   3. GUIDELINES FOR TCP/IP INSTALLATION.
  33.      3.1 Installing IBM TCP/IP for DOS/Windows.
  34.   4. PARAMETERS TUNING AND PERFORMANCE OPTIMIZATION.
  35.      4.1 Netbios.
  36.      4.2 TCP-IP using NFS.
  37.      4.3 Using DXMT0MOD and DXME0MOD in a DOS/Windows workstation.
  38.   5. USING WINDOWS IN A WIRELESS WORKSTATION.
  39.   6. OTHER NDIS NETWORK OPERATING SYSTEM ON WORKSTATIONS.
  40.      6.1 Using Microsoft Windows for Workgroups (v3.1 or v3.11)
  41.      6.2 Using Artisoft LANtastic v5.0
  42.      6.3 Using Microsoft LAN MANager DOS Requester.
  43.   7. TROUBLESHOOTING / HINTS AND TIPS.
  44.      7.1 Workstation registration problem.
  45.      7.2 DOS/Windows PCMCIA Problems
  46.      7.3 Using 3270 emulation on OS/2 or DOS/Windows
  47.      7.4 Obtaining IBM Wireless code level.
  48.      7.5 Troubleshooting Worksheet.
  49.  
  50.   APPENDIX A : System files samples.
  51.   APPENDIX B : Microcode upgrade from Utilities diskette.
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.   1. PRODUCT LIMITATIONS.
  61.      ───────────────────
  62.      1.1 Current software level functional restrictions.
  63.      ---------------------------------------------------
  64.      The current IBM Wireless LAN version does not support Lan Server
  65.      version 4.0.
  66.      For more details, contact your IBM Service Representative.
  67.  
  68.      1.2 Unsupported systems.
  69.      ------------------------
  70.        The IBM Wireless LAN does not support i286-based MCA systems.
  71.  
  72.      1.3 IBM Wireless code installation.
  73.      -----------------------------------
  74.        If you are reinstalling or upgrading the IBM Wireless Lan Software,
  75.      you must stop all wireless applications before starting the Wireless
  76.      installation procedure.
  77.  
  78.      1.4 RPL function.
  79.      -----------------
  80.        This function has a hardware adapter level prerequisite.
  81.  
  82.        Run the Diagnostics from the Utilities diskette and check that
  83.      the last byte of the Product Change Level is 03 or above.
  84.      This corresponds to a RPL PROM change level of : 80G2909.
  85.        If the Product Change Level does not correspond to this prerequisite,
  86.      contact your IBM representative.
  87.  
  88.        The RPL function is not supported on some IBM PS/1 models due to
  89.       BIOS limitations. If you encounter problems with your IBM PS/2 8580-041
  90.       or 8580-071, ask your IBM representative for a BIOS PROM update.
  91.  
  92.  
  93.      1.5 DOS/Windows workstation messages.
  94.      -------------------------------------
  95.         If you answer NO to automatic update of autoexec.bat, when prompted
  96.       during installation, then you can retrieve IBM Wireless LAN messages by
  97.       starting IBMWLDDM.EXE.
  98.         This file is available from "IBM Wireless LAN DOS/Windows workstation"
  99.       diskette under path A:\OS2.
  100.  
  101.         Along with the message pop-up window, a log file WIRELESS.LOG is
  102.       created.
  103.  
  104.      1.6 DMA Arbitration level limitations.
  105.      --------------------------------------
  106.      PS/2 Model 9585 : Wireless Adapter DMA Arbitration level must be set to 7,
  107.      when concurrently used with XGA-2 Video card.
  108.  
  109.      PS/ValuePoint : Wireless adapter DMA Arbitration level must be set to
  110.      0 or 3 (Possible conflict with Diskette Drive, Multimedia adapters, or
  111.      Built-in devices).
  112.  
  113.  
  114.      1.7 Miscellaneous.
  115.      ------------------
  116.  
  117.       When using IBM Wireless MCA/ISA Adapter on 9577i system, two hang
  118.      situations may be encountered:
  119.  
  120.      - When exiting the system configuration once Adapter installation and
  121.        configuration is completed.
  122.      - Any other situation requiring a reset performed through CLT ALT DEL
  123.        sequence (for example after a system shutdown).
  124.  
  125.       This problem is bypassed in both cases by powering OFF ON the system.
  126.  
  127.  
  128.   2. PCMCIA PORTABLE COMPUTER SUPPORT.
  129.      ─────────────────────────────────
  130.  
  131.      To operate a Wireless adapter and NDIS Device Driver in a PCMCIA machine,
  132.      you need to have previously installed and configured the Card and Socket
  133.      Services support.
  134.      The chosen set of Card and Socket Services must match the machine model
  135.      and Operating System used.
  136.  
  137.  
  138.      2.1 Card and Socket Services parameters.
  139.      ----------------------------------------
  140.       - EMM386 users : (DOS or Windows)
  141.  
  142.       When DOS or Windows is used, the memory area used by the Resource
  143.       Manager (DIRMU01.SYS) and the memory area used by EMS driver (EMM386.EXE)
  144.       must not interfere with one another.
  145.  
  146.       If you are using an EMS manager (EMM386 for example), you must reserve
  147.       16K of memory to be used as attribute memory for PC cards.
  148.       (MA parameter of the resource manager).
  149.  
  150.       Example:
  151.  
  152.       DEVICEHIGH=C:\DOS\EMM386.EXE RAM X=C000-C3FFF
  153.  
  154.       DEVICEHIGH=C:\THINKPAD\DICRMU01.SYS /MA=C000-C3FF
  155.  
  156.  
  157.  
  158.       - PCMCIA machine with double adapter slot :
  159.       /S0=2 parameter should be added for Socket Services device.
  160.  
  161.       DEVICEHIGH=C:\THINKPAD\IBMDSS01.SYS /S0=2
  162.  
  163.  
  164.      2.2 IBM and OEM Personal Computer support using PlayAtWill.
  165.      -----------------------------------------------------------
  166.  
  167.        We recommend you to use PlayAtWill support when using OS/2 WARP.
  168.  
  169.        Compatibility problems may exist with non-IBM PCMCIA Card & Socket
  170.       Services. In such case, "Universal" Card and Socket Services could be
  171.       used, under product named "PlayAtWill" (Ref : 5764-085).
  172.  
  173.       For more information, contact IBM representative.
  174.       In USA, Call 1-800-IBMCALL IBM, ask for S47.
  175.  
  176.       Note: When using PlayAtWill, make sure that no statement from a
  177.       former Card and Socket Services installation are left in your CONFIG.SYS.
  178.  
  179.  
  180.      2.3 Setting IO base address and Interrupt request level.
  181.      --------------------------------------------------------
  182.  
  183.      IBM Wireless Device Driver operating in an OS/2 environment (NDIS),
  184.      allows you to set-up an IO Base Address and Interrupt Level to
  185.      operate.
  186.      These parameters are accessible during installation as a Protocol.ini
  187.      input (editable by LSP (dxmaid), LAPS or CUSTOM).
  188.  
  189.      As a first approach, these parameters may be left blank and once station
  190.      is started, messages are displayed to indicate the initialized values for
  191.      IO Base address and Interrupt level.
  192.  
  193.      Note that default values for IBM Wireless in NDIS environment are:
  194.      IRQ= 11 and IOBASE= 0x400.
  195.  
  196.      The IOBASE default value or the one set in Protocol.ini file is used
  197.      by the IBM Wireless software as starting value in the initialization
  198.      routine.
  199.      Warning: For IBM Thinkpad 755xx serie, IOBASE Address must be set to 0x220
  200.      in Protocol.ini file.
  201.  
  202.      The IRQ value set in Protocol.ini file is the value requested to the
  203.      system. If this value is rejected or if no value is set in the
  204.      Protocol.ini file, the initialization routine will iterate within the
  205.      applicable range (11, 15, 5, 10), starting with the default value.
  206.      Depending on the available resources in the machine you use, initialization
  207.      routine may end up with another value within the applicable range.
  208.  
  209.  
  210.      Warning:
  211.      ────────
  212.      Sometimes the Resource Manager (part of Card and Socket Services
  213.      support) returns an IRQ as valid, even if already used by the system.
  214.      For example the Loud Speaker on Thinkpad 755C uses IRQ 10 by default,
  215.      the Pen interface on Thinkpad 750P uses IRQ 5...
  216.  
  217.      Use your Thinkpad Utilities (PS2 on DOS) or specific PCMCIA System
  218.      configuration in OS/2 to check what is really used by your machine, and
  219.      decide to change the IRQ used by the system or by the Wireless application.
  220.  
  221.      Once potential conflict is identified, a switch could also be added to the
  222.      Resource Manager Device statement in CONFIG.SYS file to specify the
  223.      interrupt request levels that cannot be used by the PC card.
  224.  
  225.      Example for 755C with loud speaker using IRQ 10:
  226.  
  227.      DEVICE=C:\THINKPAD\DICRMU01.SYS /IX=10
  228.      In this case, IRQ 10 cannot be used by the PC Card and will be reserved
  229.      to the loud speaker.
  230.  
  231.  
  232.      Initialization failure:
  233.      ───────────────────────
  234.  
  235.      At boot time, IBM Wireless driver will return messages indicating if the
  236.      initialization was successful or not. In case of initialization problem,
  237.      a specific message will indicate the origin of the problem.
  238.      Basically, these messages refer to Card and Socket Services problems
  239.      (not found, improper version or not correctly parameterized), or to IObase
  240.      Address or Interrupt level assignment problem.
  241.  
  242.      In case of IOBaseAddress or Interrupt problem, you will need to replace
  243.      the default values by values taken from the applicable range.
  244.      (Refer to range provided during LSP or LAPS edition).
  245.  
  246.  
  247.  
  248.      2.4 Using the Wireless utilities diskette.
  249.      ------------------------------------------
  250.       Utilities diskette provides a set of functions: Diagnostics,
  251.       RSSI test, Microcode update.
  252.  
  253.       If you encounter problems when booting the Utilities diskette, you would
  254.       need to modify your Utilities diskette CONFIG.SYS file to call Card and
  255.       Socket Services support.
  256.       This may be the case if your PCMCIA machine does not have an INTEL
  257.       82365SL port controller.
  258.       To do so, refer to "Installing and Operating Your Network" ( ION Part 1,
  259.       Chapter 4) to modify the CONFIG.SYS file of this diskette.
  260.  
  261.       If you have compatibility problems with Card Services you can
  262.       remove Card Services to use the Socket Services Support.
  263.  
  264.  
  265.  
  266.   3. GUIDELINES FOR TCP-IP INSTALLATION.
  267.      ───────────────────────────────────
  268.  
  269.      3.1 Installing IBM TCP-IP for DOS/Windows.
  270.      ------------------------------------------
  271.        Step 1: Follow IBM Wireless LAN Services Installation
  272.                see Installation and Operating Your Network Part 3, chapter 11.
  273.        Step 2: Install IBM TCP-IP.
  274.        Step 3: Using a text editor, append file NDISWL.DDI (installed by
  275.          step 1 in the wireless directory) on TOP of the file NDIS.DDI
  276.          (installed by step 2 in the TCPIP directory, C:\TCPDOS\ETC ).
  277.        Step 4: Run CUSTOM provided in step 2.
  278.        Note 1: When prompted "insert IBM TCP/IP for DOS Disk D1", use
  279.        "IBM Wireless DOS/Windows Diskette".
  280.        Note 2: Editable IBM Wireless Adapter parameters must be entered with
  281.        quotes, except for COUNTRYCODE, INT and PORT.
  282.        Example : NETWORKID = "CELL01"
  283.                  COUNTRYCODE = 1
  284.  
  285.  
  286.  
  287.  
  288.  
  289.   4. PARAMETERS TUNING AND PERFORMANCE OPTIMIZATION.
  290.      ──────────────────────────────────────────────
  291.  
  292.        This section provides some guidelines to optimize the performance
  293.      of the IBM wireless LAN. In case of heavy traffic in your wireless
  294.      LAN cell, it is IMPORTANT that you follow those guidelines.
  295.  
  296.  
  297.  
  298.      4.1 Netbios.
  299.      ------------
  300.        In each wireless workstation, Netbios parameters can be changed to
  301.      increase traffic robustness and Performances. If you do so, you will have
  302.      to set the same values in all your Netbios session partners : Workstations
  303.      and Lan Servers (either located in your stand-alone Base or on your
  304.      backbone).
  305.  
  306.        Under DOS these updates must be done using DXMAID. Under OS/2 these
  307.      updates must be done using LAPS. For operating instructions, please
  308.      refer to "IBM Wireless LAN, Installing and Operating Your Network":
  309.      To run DXMAID see: Setting Up a DOS Wireless Workstation, IBM WIRELESS
  310.      LAN NDIS DRIVER Installation.
  311.      To run LAPS, see: Setting Up an OS/2 Wireless Workstation, IBM WIRELESS
  312.      LAN NDIS DRIVER Installation.
  313.  
  314.        The following values are given for example, they reflect a medium
  315.      wireless network (10 workstations). In case of problems running a higher
  316.      number of workstations, you must increase mainly NETBIOSTIMEOUT, T1 and T2.
  317.        Applicable range and parameters rules are available using specific Range
  318.      and help pushbuttom during NETBIOS edition.
  319.  
  320.  
  321.      4.1.1 Parameters edition on OS/2 machine:
  322.      -----------------------------------------
  323.  
  324.      LAPS editable parameters for NETBIOS               Protocol.ini output
  325.      used on OS/2 machines.
  326.  
  327.      DLC Retries : 8                                    DLCRETRIES = 8
  328.      NETBIOS Retries : 8                                NETBIOSRETRIES = 8
  329.      Query timeout : 500                                NETBIOSTIMEOUT = 500
  330.      Adaptive windowing interval : 1000                 ADAPTRATE = 1000
  331.      Response timer - T1 : 4000                         T1 = 4000
  332.      Acknowledgment timer - T2 : 2000                   T2 = 2000
  333.  
  334.  
  335.  
  336.      4.1.2 Parameters edition on DOS/Windows machines:
  337.      -------------------------------------------------
  338.  
  339.      - NETBIOS using DXMT0MOD:
  340.      In this case referenced parameters are not present in PROTOCOL.INI file,
  341.      but are appended with DXMT0MOD.SYS device in CONFIG.SYS file.
  342.  
  343.      TT (Transmit.Timeout)    1    (500ms)
  344.      TC (Transmit.Count)      8
  345.      RC (DLC.Retry.Count)     8
  346.      TI (DLC.Ti)              10   (30s)
  347.      T1 (DLC.T1)              9    (4/5s)
  348.      T2 (DLC.T2)              10   (2/2.4s)
  349.  
  350.  
  351.      - NETBIOS using DXMJ0MOD:
  352.      (Parameters edited from Protocol.ini file)
  353.  
  354.       DLCRETRIES              8
  355.       NETBIOSTIMEOUT          500 (ms)
  356.       NETBIOSRETRIES          8
  357.       ADAPTRATE               1000 (ms)
  358.       TI                      30000 (ms)
  359.       T1                      4000 (ms)
  360.       T2                      2000 (ms)
  361.  
  362.  
  363.  
  364.      4.1.3 DOS LAN Requester (Lan Server 3.0).
  365.      -----------------------------------------
  366.  
  367.      In the case of a large number of wireless workstations, you may need to
  368.      change /WRK parameter in DOSLAN.INI file.
  369.  
  370.      This setting has an impact on the frame size. He splits the frame size by
  371.      2 and turns off windowing mechanism in data exchanges.
  372.      This setting must be done to improve traffic robustness, but has a negative
  373.      impact on pure performance.
  374.  
  375.      /WRK:111121101021211   (last bit turned to "1")
  376.  
  377.  
  378.  
  379.  
  380.      4.1.4 OS/2 LAN Requester (Lan Server 3.0).
  381.      ------------------------------------------
  382.  
  383.      In case of large number of wireless workstations, you may need to change
  384.      following parameter in IBMLAN.INI file :
  385.  
  386.      sesstimeout = 3600
  387.  
  388.  
  389.  
  390.  
  391.  
  392.      4.2 TCP-IP using NFS.
  393.      ---------------------
  394.          Depending on the number of wireless workstations, timeout may occur
  395.        copying files. In order to prevent this problem, you must act on the
  396.        following parameters:
  397.  
  398.        OS/2 Operating system:
  399.        ======================
  400.          Edit "TCPSTART.CMD" file (C:\TCPIP\BIN) and add parameters on
  401.        NFSSTART call as follow, example for 12 wireless workstations:
  402.  
  403.          call nfsstart -t10 -r10
  404.  
  405.        where -t10 is the timeout (10 seconds).
  406.        where -r10 is the number of retry (10 retries).
  407.  
  408.  
  409.  
  410.        DOS/Windows Operating system:
  411.        =============================
  412.          edit "tcpdos.ini" file (C:\TCPDOS\ETC) and modify as follow in
  413.        NFS section, example for 10 wireless workstations:
  414.  
  415.         Default.Timeout   = 10
  416.         Default.Retries   = 10
  417.  
  418.         Default.Read      = 2048
  419.         Default.Write     = 2048
  420.  
  421.  
  422.        NOTE : If you still have some "extended error 51" , check that the
  423.        MTU size of both your NFS client and NFS server are the same. Then if
  424.        the problem is still present reduce the Default.Read and Default.Write
  425.        values and increase Default.Timeout and Default.Retries values.
  426.  
  427.  
  428.  
  429.  
  430.      4.3 Using DXMT0MOD and DXME0MOD in a DOS/Windows workstation.
  431.      -------------------------------------------------------------
  432.  
  433.       DXMT0MOD coexistence with DXME0MOD implies that additional Adapter
  434.       resources are added and some parameters tuned.
  435.       (Mainly ES and EST for DXMT0MOD driver).
  436.  
  437.  
  438.       Changes for DXMT0MOD must reflect the following:
  439.       ───────────────────────────────────────────────
  440.  
  441.       DEVICE=C:\LSP\PROTMAN.DOS /I:C:\LSP
  442.       DEVICE=C:\LSP\IBMWL.DOS
  443.       DEVICE=C:\LSP\DXMA0MOD.SYS 001
  444.       DEVICE=C:\LSP\DXME0MOD.SYS N ,12
  445.       DEVICE=C:\LSP\DXMT0MOD.SYS ES=1 EST=1 C=16 N=16 O=N
  446.  
  447.       Basically, the "C=" parameter sets NETBIOS commands to be used by DOS LAN
  448.       Requester. These are typically the defaults required for DLR.
  449.       The parameter "O=N" states that the DXME0MOD.SYS driver will not open
  450.       itself the adapter, but rely on an application to open it.
  451.       The parameter "ES=" sets the number of non-NETBIOS SAPs to be opened.
  452.       The parameter "EST=" sets the number of non-NETBIOS Link Stations to be
  453.       opened.
  454.  
  455.       These requirements are not specific to Wireless and must be taken care
  456.       of as for any Lan adapter using LSP support.
  457.       Note that Dos Lan Requester has dependencies on these parameters.
  458.  
  459.       Please refer to Lan Support Program, LAN Server 3.0 NAR Volume 2
  460.       Performance Tuning Chapter 4 page 4-2 to 4-12 for more details.
  461.       4-12 for parameters combination.
  462.  
  463.       Along with parameters tuning, memory tuning should be considered.
  464.       Basic rule is to move some device to High memory.
  465.       Utilities like RAMBOOST may be used (or an equivalent, depending on the
  466.       DOS version you are using).
  467.  
  468.  
  469.  
  470.  
  471.  
  472.  
  473.   5. USING WINDOWS IN A WIRELESS WORKSTATION:
  474.      ───────────────────────────────────────
  475.        If you are using a PC with an MCA bus, you must add MCADMA=OFF
  476.      statement in the 386Enh section of the SYSTEM.INI file.
  477.  
  478.        When running the IBM Wireless LAN in the Windows environment, LAN
  479.      applications running in a DOS Windows may encounter "loss of connection"
  480.      problem when performing heavy data transfer. It is therefore recommended
  481.      to use the "exclusive" attribute provided by Windows, and to use DOS
  482.      full screen mode.
  483.  
  484.  
  485.  
  486.  
  487.  
  488.   6. OTHER NDIS NETWORK OPERATING SYSTEM ON WORKSTATIONS
  489.      ───────────────────────────────────────────────────
  490.  
  491.      6.1  Using Microsoft Windows for Workgroups (v3.1 or v3.11).
  492.      ------------------------------------------------------------
  493.  
  494.      The Microsoft Windows for Workgroups  version 3.1 or 3.11
  495.      Network Operating System supports the IBM Wireless Adapter
  496.      as a new compliant adapter compatible with its Netbeui
  497.      communication protocol.
  498.  
  499.      First follow step 1 (IBM wireless LAN services installation)
  500.      for a windows Wireless Workstation in the "Installing and Operating
  501.      your Network" guide.
  502.  
  503.      Then, install the IBM wireless LAN NDIS driver on the workstation:
  504.  
  505.      The IBM Wireless LAN DOS/Windows workstation diskette contains
  506.      the OEMSETUP.INF file required to install a third party device
  507.      driver. The required DOS Device drivers are in the DOS directory
  508.      of the diskette.
  509.  
  510.      Refer to your Windows for Workgroups documentation to know how
  511.      to install "Unlisted or Updated Network-Adapter Drivers" with
  512.      this OEMSETUP.INF file.
  513.  
  514.      To configure the IBM Wireless LAN Adapter after installing it,
  515.      access the Advanced Option windows according to your Windows
  516.      documentation about changing Network-Adapters Settings.
  517.  
  518.      When the IBM Wireless Adapter Advanced Option window is
  519.      displayed :
  520.               o Keep YES selected for Compression if you want
  521.                 data compression on your wireless communications.
  522.               o Select Country Code and Enter the Country
  523.                 Code Value.
  524.               o If your network uses LAA's, select Locally
  525.                 Administrated Address and enter a value.
  526.               o Select Network Name and enter the value.
  527.                 (always in Upper Case).
  528.               o Select Workstation Name and enter the value.
  529.                 (always in Upper Case).
  530.               o Do not fill in the Workstation Security code and
  531.                 the Data Masking fields at this time.
  532.               o In addition, fill in PCMCIA Interrupt Level and I/O Base
  533.                 Address field if appropriate.
  534.                 Chapter 2 give information about PCMCIA machines support.
  535.  
  536.      Validate this installation and configuration, then restart your
  537.      computer to start the IBM Wireless LAN network.
  538.  
  539.  
  540.      Report to the "Installing and Operating your Network" for IBM Wireless
  541.      LAN Installation Checking or for installing security in the network with
  542.      the Advanced Options setting of the IBM Wireless Adapter.
  543.  
  544.      In the IBM Wireless Adapter Advanced Option window, you must enter
  545.      the value of the workstation security code surrounded by
  546.      double quotes. ex: workstation security code: "123456789123456789"
  547.  
  548.      6.2 Using Artisoft LANtastic v5.0.
  549.      ----------------------------------
  550.  
  551.      The Artisoft LANtastic v5.0 /AI operating System supports the
  552.      IBM Wireless LAN adapter and the IBM LAN support program
  553.      NetBios Interface as a new compliant communication stack.
  554.      Therefore, in addition to Lantastic, you need to install the IBM Lan
  555.      Support program on your workstation.
  556.  
  557.       During the LANtastic installation, you need to select the option
  558.       "Other NETBIOS compatible Network Adapter" in the field Network Adapter
  559.       Installed.
  560.       If you have installed it with another choice, you need to re-install
  561.       Lantastic.
  562.  
  563.       Then, follow steps 1, 2 and 3 of the section "setting up a DOS wireless
  564.       Workstation" (or "setting up a Windows Wireless Workstation) for OS/2 base",
  565.       in "Installing and Operating your Network" guide. Netbios must be
  566.       the protocol used above the IBM wireless LAN adapter in the Lan Support
  567.       program installation.
  568.  
  569.  
  570.      6.3  Using Microsoft LAN MANager DOS Requester.
  571.      -----------------------------------------------
  572.  
  573.      The Microsoft LAN MANager DOS Requester version 2.2 supports the
  574.      IBM Wireless as a new compliant adapter compatible with its Netbeui
  575.      communication protocol.
  576.  
  577.      First follow step 1 (IBM wireless LAN services installation) for a DOS
  578.      Wireless Workstation in the "Installing and Operating your Network" guide.
  579.  
  580.      Then, install the IBM wireless LAN NDIS driver on the workstation.
  581.  
  582.      The IBM Wireless LAN DOS/Windows NDIS driver will be installed
  583.      on a Microsoft LAN MANager DOS requester as a 'third party' device
  584.      driver.
  585.      Refer to your LAN MANager documentation to know how to install "others
  586.      Network Adapter" on your workstation.
  587.      Note that during the installation, you will be prompted for the diskette
  588.      containing the device driver and necessary configuration files. At that
  589.      time, insert the IBM wireless LANDOS/Windows workstation diskette.
  590.      Among other files, this diskette contains the IBMWL.NIF and
  591.      PROTOCOL.INI file.
  592.  
  593.      To configure the IBM Wireless LAN Adapter after installing it,
  594.      edit with a DOS editor the PROTOCOL.INI file located by default
  595.      in the LANMAN.DOS directory and according to the information in it,
  596.      change the needed values of the field depending on your configuration
  597.      and according to their definitions.
  598.  
  599.      Remark :
  600.             o Do not fill now all the security fields
  601.             o Take care in editing this file because it is a critical one
  602.               and its syntax is very important.
  603.             o All lines beginning by a semi colon are comment lines.
  604.  
  605.      Validate this installation and configuration, then restart your
  606.      computer to start the IBM Wireless LAN network.
  607.  
  608.      IBM Wireless LAN for LAN MANager DOS Requester networking workstation
  609.      installation is now completed. Report to the "Installing and
  610.      Operating your Network" for IBM Wireless LAN Installation
  611.      Checking or for installing security in the network (you will need
  612.      then to edit the PROTOCOL.INI file of LANMAN.DOS to change security
  613.      parameters).
  614.  
  615.  
  616.  
  617.  
  618.  
  619.  
  620.    7. TROUBLESHOOTING / HINTS AND TIPS.
  621.       ─────────────────────────────────
  622.  
  623.       This section give additional information, to be considered along
  624.       with Part4. Appendix A. of the Installation and Operating Guide.
  625.  
  626.       Before calling your IBM Service Representative, we invite you to
  627.       review usual error cases and then to fill in the Troubleshooting
  628.       Worksheet.
  629.  
  630.  
  631.  
  632.  
  633.      7.1 Workstation registration problem.
  634.      -------------------------------------
  635.  
  636.       We remind you that an installation checker is available for DOS,
  637.      Windows, and OS/2 workstations. It provides checking on System files
  638.      (Config.sys, Protocol.ini... ). It is invoked from prompt with:
  639.      CHKPARMS (OS/2), CHKPARMD (DOS) or CHKPARMW (Windows).
  640.  
  641.      A registration problem will correspond to a all "-" or all "red" RSSI
  642.      indication, this could be due to an adapter not opened or to an open
  643.      failure. Adapter opening results in the station to register to the base.
  644.  
  645.        In case of adapter "not OPENED", protocol and application Open conditions
  646.      must be checked:
  647.      Some protocol stacks like DXMT0MOD.SYS (DOS NETBIOS) will not initiate
  648.      the open unless a specific keyword O=Y is specified.
  649.      Otherwise, the adapter will be opened only if corresponding application
  650.      is started (DOS Lan Requester). This the same condition when
  651.      DXME0MOD.SYS (DOS 802.2) is used with PC3270.
  652.  
  653.       In case of OPEN failure, an error message is appended to the
  654.      LANTRAN.LOG (OS/2) and WIRELESS.LOG (DOS and Windows) files.
  655.      This message indicates the cause of the error.
  656.  
  657.  
  658.  
  659.  
  660.      7.2 DOS/Windows PCMCIA Problems
  661.      -------------------------------
  662.  
  663.      Compatibility Problem Determination
  664.  
  665.      To investigate why the IBM Wireless LAN device driver does not load
  666.      on a PCMCIA environment at the initial boot after the installation,
  667.      you may use the Utilities diskette to eliminate potential Card and
  668.      an Socket Services compatibility problem.
  669.  
  670.       - Edit CONFIG.SYS file of the Utilities diskette, and add the Card
  671.       and Socket Services statements used in the C:\CONFIG.SYS file.
  672.       Then, boot your system with this diskette.
  673.  
  674.       CASE 1: If the Utility invoked works correctly, the problem is
  675.               due to the C:\CONFIG.SYS file statements.
  676.              . It is recommended to remove the EMM386 statement from the
  677.                  C:\CONFIG.SYS file.
  678.              . If your applications require it, you can add it back later and
  679.                you must exclude 16K from the EMS manager memory usage and
  680.                specify the same memory range for the Card Services resource
  681.                manager usage.
  682.  
  683.      CASE 2: If the diagnostics still do not work and as an alternative,
  684.              the user can use the Card and Socket services of another terminal or
  685.              buy an 'universal' package of Card and Socket Services such as the IBM
  686.              PlayAtWill.
  687.  
  688.  
  689.  
  690.      7.3 Using 3270 emulation on OS/2 or DOS/Windows.
  691.      ------------------------------------------------
  692.  
  693.      3270 emulation requires that 802.2 protocol stack is bound to your
  694.      Wireless Device Driver within your base station.
  695.      Then your application 3270 profile (either for DOS using PC3270 or with
  696.      OS/2 using Communication Manager) will need to be customized with the
  697.      Host information provided by your network administrator, such as IDBLOCK,
  698.      IDNUM and supported PIU size.
  699.  
  700.      When using 3270 emulation from a workstation, through an OS/2 Bridged
  701.      Base, your Network administrator will need to check if the Base station
  702.      Token-Ring MAC address is authorized to enter the ring your communication
  703.      controller is on (Basically Lan Network Managers access control).
  704.      Another case of failure could come from the number of hops needed to
  705.      reach the communication controller ring segment from the Bridged Bases:
  706.      All bridges present between the Bridged Base and the ring segment you want
  707.      to reach will need to have the appropriate "Hop count".
  708.      The IBM Wireless Lan OS/2 bridged base, must be considered as a Bridge.
  709.  
  710.  
  711.  
  712.      7.4 Obtaining IBM Wireless code level.
  713.      --------------------------------------
  714.  
  715.      7.4.1 Getting code levels for OS/2 BASE STATION : (BS, NSBS, NS)
  716.      -----------------------------------------------------------------
  717.  
  718.      1/ Run "SYSLEVEL" from OS/2 Prompt and record IBM Wireless application
  719.      level.
  720.      2/ Get Size and Time stamp for DD, typing : "DIR IBMWL*.OS2"
  721.      from LAPS directory (C:\IBMCOM\MACS).
  722.      3/ ADAPTER MICROCODE level is available running Diagnostics from
  723.      Utilities diskette in "Product Change Level" field.
  724.      File information and report them to Troubleshooting Worksheet.
  725.  
  726.  
  727.      7.4.2 Getting code levels for OS/2 Remote Station
  728.      --------------------------------------------------
  729.      1/ Run "SYSLEVEL" from OS/2 Prompt and record IBM Wireless application
  730.      level.
  731.      2/ Get Size and Time stamp for DD, typing : "DIR IBMWLO.OS2"
  732.      from LAPS directory (C:\IBMCOM\MACS).
  733.      3/ ADAPTER MICROCODE level is available running Diagnostics from
  734.      Utilities diskette in "Product Change Level" field.
  735.      File information and report them to Troubleshooting Worksheet.
  736.  
  737.  
  738.      7.4.3 Getting code level for DOS/Windows Remote station
  739.      -------------------------------------------------------
  740.  
  741.      1/ Run "IBMWLLV2" from DOS Prompt and record IBM Wireless application
  742.      level.
  743.      2/ Get Size and Time stamp for DD, typing : "DIR IBMWL.DOS"
  744.      from LSP directory.
  745.      3/ ADAPTER MICROCODE level is available running Diagnostics from
  746.      Utilities diskette in "Product Change Level" field.
  747.      File information and report them to Troubleshooting Worksheet.
  748.  
  749.      Note : In case of DOS TCP/IP support DD will reside on TCPIP/BIN
  750.      directory.
  751.  
  752.  
  753.  
  754.  
  755.  
  756.      7.5 Troubleshooting Worksheet.
  757.      ------------------------------
  758.  
  759.  
  760.      PROBLEM RESOLUTION WORKSHEET
  761.  
  762.      ┌────────────────────┬────────────────────────────────────────────────┐
  763.      │Problem Description │                                                │
  764.      ├────────────────────┼────────────────────────────────────────────────┤
  765.      │Detailed symptom    │                                                │
  766.      │- Occurrence        │                                                │
  767.      │- Limitation        │                                                │
  768.      ├────────────────────┼────────────────────────────────────────────────┤
  769.      │Code Level for      │                                                │
  770.      │IBM Wireless LAN :  │                                                │
  771.      │(Base and Remotes)  │                                                │
  772.      │- Wireless Software │  ...........                                   │
  773.      │- Device Drivers    │  ...........                                   │
  774.      │- Microcode         │  ...........                                   │
  775.      ├────────────────────┼────────────────────────────────────────────────┤
  776.      │PS model and Type   │                                                │
  777.      │(including BUS type)│                                                │
  778.      │- Base Station      │  ...........                                   │
  779.      │- Remote Station(s) │  ...........                                   │
  780.      │- TR adapter type   │  ...........                                   │
  781.      │  (if Bridged Base) │  ...........                                   │
  782.      ├────────────────────┼────────────────────────────────────────────────┤
  783.      │Disk type(ESDI/SCSI)│                                                │
  784.      ├────────────────────┼────────────────────────────────────────────────┤
  785.      │Operating Systems   │                                                │
  786.      │and Software levels │                                                │
  787.      │(including CSD nbr) │                                                │
  788.      │- OS/2, DOS, Win... │  ...........                                   │
  789.      │- NTS/2             │  ...........                                   │
  790.      │- TCP/IP            │  ...........                                   │
  791.      │- Lan Server        │  ...........                                   │
  792.      │- Novell Server     │  ...........                                   │
  793.      ├────────────────────┼────────────────────────────────────────────────┤
  794.      │Protocol Stacks list│                                                │
  795.      │for each Device Drv/│                                                │
  796.      │Applications used   │                                                │
  797.      ├────────────────────┼────────────────────────────────────────────────┤
  798.      │Main errors in Logs:│                                                │
  799.      │- IBMWLERL.LOG      │                                                │
  800.      │- IBMWLERL.LOG      │                                                │
  801.      │- LANTRAN.LOG (OS/2)│                                                │
  802.      │- WIRELESS.LOG (DOS)│                                                │
  803.      ├────────────────────┼────────────────────────────────────────────────┤
  804.      │Any significant msg │                                                │
  805.      │(at boot, init,     │                                                │
  806.      │applications start- │                                                │
  807.      │ up).               │                                                │
  808.      ├────────────────────┼────────────────────────────────────────────────┤
  809.      │Network Config :    │                                                │
  810.      │ Number of Cells    │                                                │
  811.      │ Number of Bases    │                                                │
  812.      │ Number of Remotes  │                                                │
  813.      │ Backbone attachment│                                                │
  814.      │ Other Bridges      │                                                │
  815.      ├────────────────────┼────────────────────────────────────────────────┤
  816.      │SYSTEM FILES        │ ODI                      NDIS                  │
  817.      │                    │                                                │
  818.      │ Copy listed files  │ AUTOEXEC.NCF (Base)      CONFIG.SYS            │
  819.      │ on a diskette and  │ STARTUP.NCF (Base)       PROTOCOL.INI          │
  820.      │ forward it to      │ NET.CFG (Remote)         AUTOEXEC.BAT (DOS/Win)│
  821.      │ support center.    │ SYSTEM.INI (Windows)     SYSTEM.INI (DOS/Win)  │
  822.      │                    │ CONFIG.SYS                                     │
  823.      │                    │ AUTOEXEC.BAT (Dos/Win)                         │
  824.      │                    │                                                │
  825.      └────────────────────┴────────────────────────────────────────────────┘
  826.  
  827.  
  828.  
  829.  
  830.  
  831.  
  832.   APPENDIX A: System file sample.
  833.   ───────────────────────────────
  834.  
  835.      A.1 CONFIG.SYS for DOS Thinkpad 750
  836.      -----------------------------------
  837.  
  838.  
  839.      DEVICE=C:\DOS\HIMEM.SYS
  840.      DEVICE=C:\WINDOWS\EMM386.EXE NOEMS X=C000-DFFF
  841.      FILES=30
  842.      BUFFERS=50
  843.      DOS=HIGH,UMB
  844.      rem ------------------------
  845.      DEVICEHIGH=C:\THINKPAD\IBMDSS01.SYS /S0=2
  846.      DEVICEHIGH=C:\THINKPAD\IBMDOSCS.SYS
  847.      DEVICEHIGH=C:\THINKPAD\DICRMU01.SYS /MA=C000-DFFF
  848.      DEVICEHIGH=C:\THINKPAD\$ICPMDOS.SYS
  849.      rem ------------------------
  850.      COUNTRY=033,850,C:\DOS\COUNTRY.SYS
  851.      DEVICEHIGH=C:\DOS\DISPLAY.SYS CON=(EGA,,1)
  852.      LASTDRIVE=Z
  853.      STACKS=9,256
  854.      DEVICE=C:\IBMVESA\VESA.EXE
  855.      DEVICE=C:\DOS\ansi.sys
  856.      SHELL=C:\COMMAND.COM /E:2000 /P
  857.      DEVICE=C:\LSP\PROTMAN.DOS /I:C:\LSP
  858.      DEVICE=C:\LSP\IBMWL.DOS
  859.      DEVICE=C:\LSP\DXMA0MOD.SYS 001
  860.      DEVICE=C:\LSP\DXMJ0MOD.SYS
  861.  
  862.  
  863.  
  864.  
  865.  
  866.   APPENDIX B : Microcode upgrade from Utilities diskette.
  867.   ───────────────────────────────────────────────────────
  868.  
  869.      You must upgrade the microcode on every station of your wireless Network.
  870.      IMPORTANT: When you update the adapter functional code on a wireless
  871.      workstation, data traffic on the wireless workstation is stopped.
  872.  
  873.      To update the adapter functional code, take the following steps:
  874.  
  875.       1. Stop the activities: i.e. stop the traffic, bring the station down.
  876.       2. Insert the IBM Wireless LAN Utilities diskette in drive A.
  877.       3. To restart the computer, press Ctrl+Alt+Del keys.
  878.       4. Select "Wireless LAN Adapter Utilities" from the main menu
  879.          and press Enter.
  880.       5. Select "Functional Code Update" from the main menu and press Enter.
  881.       6. On confirmation message select "Y"
  882.       7. When prompted Insert the diskette containing the code update files
  883.          (IBMWLMC1.UPD for ISA/MCA and IBMWLMC2.UPD for PCMCIA machines)
  884.          in drive A and press Enter.
  885.          NOTE: Code update files are available from CSD distribution center,
  886.          or from "IBM Wireless Utilities" diskette.
  887.       8. On completion message, remove the diskette containing the code
  888.          update from the drive A.
  889.       9. Press F3 to exit.
  890.       10.The computer reboots automatically.
  891.       11.Resume your activities.
  892.  
  893.  
  894.  
  895.  
  896.   ** OS/2,ThinkPad, PlayAtWill are registered trademarks of IBM Corporation.
  897.   ** Windows, Microsoft LAN MANager DOS, Windows for Workgroups are registered
  898.   ** trademarks of Microsoft Corporation.
  899.   ** LANtastic /AI is a registered trademark of ARTISOFT Corporation.
  900.