Unless a device supports sharing of interrupts, its interrupt vector must not be used by any other device on the system. Refer to your networking hardware documentation to determine which vectors the hardware supports. The hwconfig(C) and vectorsinuse(ADM) commands list the hardware already installed on your system and what vectors are already in use.
Table A-1 Typical interrupt vectors
---------------------------------------------------------------- Hardware Interrupt Vector (IRQ) ---------------------------------------------------------------- ISA, EISA, or MC machine clock 0 console (keyboard) 1 floppy disk controller 6 Hard disk controller varies Serial ports COM1 4 COM2 3 Parallel ports lpt0, lpt1 7 lpt2 5To install a networking adapter and driver software, you must choose an interrupt vector (IRQ) setting for the adapter. Consult the adapter's documentation for acceptable IRQ settings.
After you determine your hardware's IRQ settings, choose settings for each networking adapter that you plan to install, making sure that the settings do not conflict with each other. The documentation for each networking adapter should indicate whether you need to configure the adapter physically to use the chosen IRQ setting. The operating system reserves interrupt vectors 4 and 7 for COM1 and lpt0, respectively. If you choose any setting that is either a setting reserved for another use or is in use by another device, a conflict occurs. Some SCOadmin managers may be able to detect conflicts.
If yours is an ISA system, your networking hardware might be preconfigured to use a particular vector. If you want to change this vector setting, you might also need to change the physical jumper settings on the adapter or run a setup program provided with the adapter.
I/O base address
Each hardware driver on your system that performs I/O (input/output)
must have a unique memory base address so that the system can locate it.
This memory address is a three- or four-digit hexadecimal number, must
match the settings on the adapter, and must not conflict with any
other hardware on your system. Valid base addresses are displayed when
you configure your adapter.
The I/O base address is the initial address for a unique area of memory allocated for input/output data control to a specific hardware adapter. For example, 0x300, or 300, is the default I/O base address for the 3Com 3c501 network adapter. The I/O base address must match the hardware configuration on the adapter, and other devices must not use this I/O base address.
Network driver configuration parameters
In addition to the general configuration parameters,
you can set these configuration parameters
for network drivers:
See also:
Frame size
Frame size is the maximum amount of the data that can be sent out on
the network in one packet. The maximum frame size for Ethernet is fixed
at approximately 1500 bytes of data. On networks such as Token-Ring,
different frame sizes can be used.
Larger frame sizes generally increase
network performance, although not all systems support larger frame sizes.
If you are using a network adapter that supports configurable frame
sizes, you may want to experiment with larger sizes in your network.
Full-duplex mode enabled
Full-duplex mode can improve performance for 10BaseT
(twisted-pair) connections when using a switched Ethernet hub.
It is disabled by default.
See also:
A MAC address consists of 6 hexidecimal numbers separated by colons. For example:
00:00:c0:34:f1:52
See also:
PCI bus, device, and function numbers
PCI machines use unique bus,
device, and function numbers to identify
each installed device.
Bus numbers range from 0-255.
Device numbers range from 0-31.
Function numbers range from 0-7.
PCI bus, device, and function numbers can
be displayed using your PCI setup program.
Primary/Alternate adapter
This parameter applies to these adapters:
The Network Configuration Manager
notes any conflicting Shared RAM addresses with an
asterisk (*).
Slot number
Some adapters (for example, the
HP EtherTwist EISA Adapter Card/32)
are meant to be used on machines using a
EISA, MCA, or PCMCIA bus.
If you install one of these adapters and the adapter
is not detected in the machine, you may be required to
provide its ``slot number'' during the configuration process.
This number refers to the slot in which the adapter is inserted.
Source routing
IBM Token-Ring networking allows you
to establish connections from your machine
to other machines in these ways:
If you intend to connect your machine to a network that includes a bridge, and if you intend to send information from your machine across the bridge, you must use automatic Token-Ring source routing.
The Network Configuration Manager offers you two Token-Ring source routing options:
These options take effect for all protocol stacks using the specified adapter. It is possible for stacks to override default source routing without affecting the source routing mode used by other stacks. In such cases, the source routing is said to be in ``stack'' mode for the specific protocol stack. For example, SCO TCP/IP and IPX/SPX can be configured to use automatic source routing of a Token-Ring adapter, while a third-party SNA product can provide stack mode routing when using the same adapter.
Protocol stacks provide stack mode routing
if the characteristics of the protocol
prevent it from working with
the general purpose SCO source routing facility,
or if a more specialized source routing
that is designed to work
optimally for a particular protocol is desired.
Although no SCO protocol stacks
currently provide stack mode source routing,
third-party networking products
might contain such functionality.
Source route optimization
The Network Configuration Manager allows you to find
the optimal route between machines on different Token-Ring rings:
See also:
Because of the complexity of these configurations, these parameters are defined by configuration type in the Networking Guide. If you are connecting to a service provider, or to another system that is already configured, ask the system administrator of the remote site for the correct values to enter at the configuration prompts. If you are configuring both sides of the connection, refer to this documentation:
The IP address consists of two parts: a network address that identifies the network and a host address that identifies the particular host, or node.
Table A-2 IP address derivation
---------------------------------------------------------------------------------------
binary (32-bit) 1 0 0 0 0 1 0 0 1 0 0 0 1 1 1 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 0
binary (octets) 1 0 0 0 0 1 0 0 1 0 0 0 1 1 1 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 0
decimal octets 10 0 2 2
---------------------------------------------------------------------------------------
IP address (in standard notation) = 10.0.2.2
Several classes of TCP/IP networks are available,
each based on the number of hosts a network needs.
Network classes supported by SCO are
Class A, B, and C.
Use the smallest network class
that can accommodate all of your network's hosts.
Most TCP/IP installations use Class C,
but some larger installations might need to use Class B.
Table A-3 Internet address classes
-----------------------------------------------------------------------------
Class Available Hosts Valid Address
per Network Ranges
-----------------------------------------------------------------------------
A 16777216 1.0.0.1 through 126.255.255.254
B 65534 128.0.0.1 through 191.255.255.254
C 254 192.0.0.1 through 222.255.255.254
Reserved 224.0.0.0 through 255.255.255.254
If you are connecting your machine to a pre-existing network,
the network address
(for Class A, the first octet; for Class B, the first two octets;
and for Class C, the first three octets)
is the same as those of other machines on the network.
In this case, you only need to create a unique host address.
If you are creating an entirely new network
and you want to connect to the Internet,
you need to contact the Network Information Center (NIC)
to have a network address assigned;
see
``Domain name''
for the Network Information Center address.
If you do not want to connect to an outside network,
you can choose any network address
that conforms to the syntax shown previously.
In either case, once you determine the network address, you can then
create the unique host address.
When you determine the IP address, remember:
Broadcast address parameters
All datagrams sent by TCP/IP move through all machines in the network path.
However, each host adapter ignores any packet that does not include that
particular computer's IP address in the datagram header. Occasionally,
you might want to send a message to all machines on a particular network.
To do so, select a ``broadcast address'' for your machine. A broadcast
address is one in which the host portion of the IP address consists
either of all 0's or all 255's.
The configuration procedure prompts you to
choose between these address schemes:
Table A-4 Broadcast address schemes
--------------------------------------------------------------------- Scheme Example Purpose --------------------------------------------------------------------- all zeroes (decimal 10.0.0.0 provides compatibility with 0) 4.2BSD systems all ones (decimal 10.0.255.255 UNIX Operating System Standard 255) (RFC-919)The addresses shown in the previous table are for a class B network, and are shown as examples only; your values will be different. If you are on a network that does not contain any machines running 4.2BSD systems or earlier BSD versions, choose all ones. If such machines exist on your network, choose all zeroes.
.com commercial organizations .edu educational institutions .gov government institutions .mil military institutions .org miscellaneous organizations
Sample domain names are sco.com
(the domain name used by SCO)
and berkeley.edu
(the domain name used by the University of California at Berkeley).
Base your domain name choice on:
DDN Network Information Center
Suite 200
14200 Park Meadow Drive
Chantilly, VA 22021
When you configure a second adapter under TCP/IP, you are prompted to turn on this gateway behavior or leave your machine in the default, non-gateway mode. If you do not make your machine into a gateway, it will continue to receive packets on each network at the specified IP addresses, but will not forward packets between networks.
See also:
If you are connecting to any network running
LLI Release 3.0 or older,
then only Ethernet-II framing can be used.
802.n framing is only allowed for SCO OpenServer network adapters.
For more information on frame formats, see
``Framing type''.
IPX/SPX configuration parameters
IPX/SPX configuration parameters include these basic options:
The default value is 16 and is reflected by the parameter nvt_max_logins in the file /etc/ipx.d/NPSConfig.
The maximum value is hard-coded at the driver level and can be changed by manually editing the NVT_MAX_LOGINS parameter in the file /etc/conf/pack.d/nvt/nvt_tune.h and relinking the kernel. See ``Relinking the kernel'' in the SCO OpenServer Handbook.
The nvt_max_logins parameter must
be set to a value less than or equal to
NVT_MAX_LOGINS.
For more information, see
NPSConfig(SFF)
and
nvt_tune.h(SFF).
Internal network number
The ``internal network number'' must be unique for every
machine on all network segments;
it also must not conflict with
any network segment's network number.
This number is entered in hexadecimal format.
You may want to change this parameter
if conflicts develop as new servers are added to the network
or numbering conventions change.
Network number
The ``network number'',
entered in hexadecimal format,
is a unique number identifying a single LAN
segment;
every node on the same LAN segment
must have the same network number.
If the SCO system is acting as a router,
that is, it is connected to more than one network segment,
each connected network segment must be assigned the
correct unique network number.
You may want to change this parameter if there is a conflict
between network numbers or if the numbering conventions change.
Framing type
IPX/SPX allows you to set the
type of ``framing'' performed by the network adapter driver.
You may want to change this parameter if you
reconfigure a network segment to use a
different framing type.
The framing types supported by IPX/SPX are described in:
The Ethernet 802.3 with 802.2 headers framing type conforms to the IEEE 802.3 and IEEE 802.2 standards. This framing type is the default Ethernet framing type in most Novell® NetWare networks.
The main feature of this framing type is the SAP (Service Advertising Protocol) fields, which indicate the protocol type. For Novell networks, these fields are set to 0xe0, which indicates that the upper layer protocol is IPX. Ethernet 802.3 with 802.2 header frames have this format:
Table A-5 802.3 with 802.2 headers
---------------------------------------
Header Field Size
---------------------------------------
802.3 destination address 6 octets
802.3 source address 6 octets
802.3 length 2 octets
802.2 destination SAP 1 octet
802.2 source SAP 1 octet
802.2 control 1 octet
data ...
---------------------------------------
The Ethernet 802.3 framing type is commonly used in Novell networks, particularly with native NetWare 2.x and 3.x servers. This framing type was developed by Novell before the IEEE 802.2 standard was complete and is sometimes referred to as ``802.3 raw''.
The main feature of the Ethernet 802.3 framing type is the use of the hardcoded 0xffff value in the frame header. Ethernet 802.3 frames have this format:
Table A-6 802.3
----------------------------------------------------
Header Field Size
----------------------------------------------------
802.3 destination address 6 octets
802.3 source address 6 octets
802.3 length 2 octets
802.3 0xffff 2 octets
data ...
----------------------------------------------------
The Ethernet II framing type is sometimes referred to as the ``XEROX PARC version of Ethernet''.
The main feature of this framing type is its simple frame structure. Ethernet II frames have this format:
Table A-7 Ethernet II
---------------------------------------
Header Field Size
---------------------------------------
Ethernet II address 6 octets
Ethernet II source address 6 octets
Ethernet II type 2 octets
data ...
---------------------------------------
Ethernet SNAP framing allows network protocol stacks to use Ethernet II frames on IEEE style networks without modification. SNAP framing is most commonly used for Token-Ring networks.
The main feature of this framing type is the use of three protocol headers: IEEE 802.3, IEEE 802.2, and SNAP. Ethernet SNAP frames have this format:
Table A-8 Ethernet SNAP
---------------------------------------
Header Field Size
---------------------------------------
802.3 destination address 6 octets
802.3 source address 6 octets
802.3 length 2 octets
802.2 0xaa 1 octet
802.2 0xaa 1 octet
802.2 UI 1 octet
SNAP protocol ID 1 octet
SNAP type 1 octet
data ...
---------------------------------------
The Token-Ring framing type conforms to the IEEE 802.5 and IEEE 802.2 standards.
The main feature of this framing type is the SAP (Service Advertising Protocol) fields, which indicate the protocol type. For Novell networks, these fields are set to 0xe0, which indicates that the upper layer protocol is IPX. Token-Ring frames have this format:
Table A-9 Token-Ring
------------------------------------------
Header Field Size
------------------------------------------
802.5 AC 1 octet
802.5 FC 1 octet
802.5 destination address 6 octets
802.5 source address 6 octets
802.5 routing information 0-18 octets
802.2 destination SAP 1 octet
802.2 source SAP 1 octet
802.2 control 1 octet
data ...
------------------------------------------
Token-Ring SNAP allows network protocol stacks to use Ethernet II frames.
The main feature of this framing type is the use of three protocol headers: IEEE 802.5, IEEE 802.2, and SNAP. Token-Ring SNAP frames have this format:
Table A-10 Token-Ring SNAP
------------------------------------------
Header Field Size
------------------------------------------
802.5 AC 1 octet
802.5 FC 1 octet
802.5 destination address 6 octets
802.5 source address 6 octets
802.5 routing information 0-18 octets
802.2 0xaa 1 octet
802.2 0xaa 1 octet
802.2 UI 1 octet
SNAP protocol ID 1 octet
SNAP type 1 octet
data ...
------------------------------------------
The default value is 1, indicating a minimal delay.
The maximum value for this parameter is 300.
For more information, see
NPSConfig(SFF).
Source routing (Token-Ring framing only)
If you selected Token-Ring as your framing type,
you can enable IPX/SPX to pass source routing information to your
adapter driver. See
``Source routing''
concerning source routing options for your adapter. The
Network Configuration Manager enables Token-Ring
source routing by default.
NetBIOS configuration parameters
TPI (Transport Provider Interface) NetBIOS for
TCP/IP configuration is required when running LAN Manager over the TCP/IP
protocol stack.
Basic NetBIOS configuration parameters include: