home *** CD-ROM | disk | FTP | other *** search
- TECHNICAL NOTES FOR V1.02
-
- The following information may be useful in installing and operating
- this system.
-
- 1. This version supports both caching and non-caching
- PS/2 SCSI controllers.
-
- 2. The SCSI driver is IBMSCSI.OBJ v1.02. This information
- may also be displayed in the Channel Statistics screen
- of FCONSOLE.
-
- 3. FCONSOLE displays incorrect disk channel information in
- three of its screens; Channel Statistics, Disk Mapping
- Information, and Disk Statistics. Even if only one SCSI
- adapter is installed in the server, FCONSOLE displays as
- if two channels (controllers) exist. Simply ignore the
- second entry. This will be corrected in a future version.
-
- 4. This version has been tested with PS/2 Models 65SX 16MHz,
- 70 25MHz, 80 20MHz and 80 25MHz with both caching and
- non-caching SCSI controllers. LAN cards used are NE/2
- 3C523. It was also tested with two SCSI adapter boards
- installed, and with five embedded SCSI drives attached
- to a single adapter board.
-
-
- The following is a more detailed discussion on the limitations of
- this version of the IBM SCSI driver and PS/2 SCSI controllers in general.
- An understanding of this discussion is not required for installation of a
- basic the system.
-
- NOTE: IBMSCSI.OBJ v1.02 supports fixed drives, not removables
-
- Version 1.02 (900731) of the IBMSCSI.OBJ NetWare 286 disk driver reports
- logical controller numbers to NetWare rather than the physical SCSI
- Controller numbers for attached disk drives.
-
- For each PS/2 SCSI Adapter board, the physical to logical controller number
- mapping is accomplished by reversing the order of physical SCSI Controller
- numbers and sequentially renumbering them starting with zero. (See Fig. 1
- and 'BACKGROUND' below).
-
- Physical Logical
- SCSI NetWare
- Controller # Controller #
- ------------ ------------
- 6 --> 0
- 4 --> 1
- 2 --> 2
- 1 --> 3
- 0 --> 4
-
- Fig. 1. Example Mapping for Five Devices
-
-
- HARDWARE INSTALLATION
-
- NOTE: The SCSI address of the NetWare boot device attached to an IBM PS/2
- SCSI Adapter card must be 6,0. Therefore, the boot device's address
- jumpers (or switches) must be set at six. The IBM PS/2 SCSI Adapter at
- I/O base address 3540h (hex) must have the NetWare boot device attached
- to it AND it must physically be in a slot to the left of any other IBM
- PS/2 SCSI Adapter (looking from the front of the machine; this equates
- to the lowest slot number of any other PS/2 SCSI Adapter).
-
- The default NetWare channel configurations are hard-coded in the v1.02
- driver. Channel 0 uses I/O base address 3540h. Channel 1 uses I/O base
- address 3548h. If there is only one IBM PS/2 SCSI Adapter card in the
- system, the NetWare FCONSOLE utility will show TWO channels. Channel 0 is
- used for disk communication with the card which is present at I/O base
- address 3540h. Although assigned to a card which is not present (at 3548h),
- Channel 1 is not used and its presence does not adversely effect the
- operation of NetWare. The I/O base address 3578h is not supported in the
- v1.02 driver. Adaptec 4000 Series bridge controllers do not support the full
- SCSI Common Command Set and, therefore, do not work with the PS/2 SCSI
- Adapter.
-
- The v1.02 driver has been tested with: Model 65SX 16 MHz, Model 70 386 25
- MHz, Model 80 20 MHz and 25 MHz. LAN cards used: NE/2 and 3C523.
-
- BACKGROUND
- ----------
-
- During the NetWare 286 network generation process (using either NETGEN or
- ELSGEN), and while using other NetWare disk utilities such as COMPSURF, the
- user encounters a screen which describes the data storage devices which are
- attached to the server. Three numbers are used to identify a device: the
- Channel number, the Controller number, and the Drive number.
-
- The Channel number (0 through 4) is the NetWare logical communication path
- with a disk controller card. The Controller number (for non-SCSI controller
- cards) refers to the disk controller card number (usually 0 or 1). The
- Drive number (for non-SCSI devices) refers to the logical number of the
- device attached to the disk controller card (usually 0 or 1).
-
- The SCSI (Small Computer System Interface) specification uses SCSI Controller
- numbers and LUNs (Logical Unit Numbers) to identify a SCSI device on a SCSI
- bus. SCSI Controller numbers (which range from 0 to 7) represent a SCSI
- Controller address on the SCSI bus. Each SCSI Controller can theoretically
- have up to eight attached devices, each identified with a LUN. A device's
- complete SCSI address consists of the SCSI Controller number it is attached
- to and its own LUN. (Example: 6,0).
-
- Embedded [controller] SCSI drives have a built-in SCSI controller. Therefore,
- only one LUN is possible (LUN = 0). The drive's SCSI address jumpers (or
- switches) correspond to the SCSI Controller address. Whatever address they
- are set at becomes the first digit in the complete SCSI address of the
- device. (Example: an embedded SCSI drive with address switches set at 4 has
- a SCSI address of 4,0).
-
- In general, physical SCSI addresses are mapped into NetWare's logical device
- identification scheme with the SCSI Controller number becoming the NetWare
- Controller number and the SCSI LUN becoming the NetWare Drive number.
- However, in the case of the v1.02 IBMSCSI driver, the physical SCSI
- Controller number is mapped to the logical NetWare Controller number by
- reversing the order of physical SCSI Controller numbers and sequentially
- renumbering them starting with zero.
-
- Therefore, the Controller numbers in NetWare utility device identification
- screens (such as in INSTALL, COMPSURF, or FCONSOLE) represent logical
- controller numbers.