DRIVER INSTALLATION PROCEDURE FOR SCO UNIX
==========================================
Install the LLI Stream driver for 16-bit ISA-bus Ethernet adapter
under SCO UNIX using the following procedure:
1. Boot in single user mode.
2. Run the 'custom' utility to install the new product.
3. Run the 'netconfig' utility to configure your network chains.
For a complete 'netconfig' description see SCO LLI Drivers disk
documentation or your protocol stack documentation.
4. If your system does not support 'netconfig' use the 'mkdev u5l'' and
the 'mkdev tcp' commands.
5. Reboot the system to allow TCP/IP to work with the driver.
NOTICE
======
The primary STREAMS buffers used by the driver are NBLK2048 and NBLK64.
These parameters are changed during the configuration process. The values are
tested and found to work well in several configurations. The system administrator should
take care of the utilization of the STREAMS buffers. From tests conducted, the utilization of
the STREAM buffers are as follows:
1. The command "ls" utilizes the NBLK64 buffer
2. The command "find" utilizes the NBLK128 buffer
3. The command "cat" utilizes NBLK256 buffer
The system administrator should change these tunable parameters to make the
STREAMS driver work smoothly.
Check the STREAMS buffer utilization (refer to the SCO TCP/IP Runtime System)
if your screen displays the following warning messages:
NFS server hostname not respond, still trying...
NFS server hostname ok, or
tcp sum: src xxxxxxxx , sum xxxxxxxx
Add RAM if possible and change the value of the STREAMS buffer
describe above. For example:
1. If you use "netstat -m" to display dynamic STREAMS buffer
utilization, the NBLK64 is overutilized and you can consider
changing this value to 600.
Running 'netstat -m' displays the following stream allocation:
streams allocation:
config alloc free total max fail
streams 256 37 219 46 38 0
queues 1152 176 976 107 180 0
mblks 4930 101 4829 783 110 0
dblks 3944 101 3843 765 110 0
class 0, 4 bytes 512 14 498 41 15 0
class 1, 16 bytes 384 6 378 111 7 0
class 2, 64 bytes 512 9 503 424 487 123
class 3, 128 bytes 1000 49 951 59 49 0
class 4, 256 bytes 1000 13 987 14 14 0
class 5, 512 bytes 96 0 96 1 1 0
class 6, 1024 bytes 120 0 120 1 1 0
class 7, 2048 bytes 300 10 290 114 12 0
class 8, 4096 bytes 20 0 20 0 0 0
total configured streams memory: 1493.67KB
streams memory in use: 39.73KB
maximum streams memory used: 48.85KB
2. Enter the maintainence mode. Reboot if necessary.
3. Change directory to /etc/conf/cf.d by typing:
cd /etc/conf/cf.d
4. Execute the configure command by typing:
./configure
to display the following:
1 Disks and Buffers
2. Characters and Buffers
3. Files, Inodes, and Filesystems
4. Processes, Memory Management and Swapping
5. Clock
6. MultiScreens
7. Message Queues
8. Semaphores
9. Shared Data
10. System Name
11. Streams Data
12. Event Queues and Devices
13. Hardware Dependent Parameters
14. Sequerity
15. Asynchronous I/O
Select a parameter category to reconfigure
by typing a number from 1 to 15, or q to quit:
5. Key in 11 to select Streams Data and display the following:
NQUEUE: number of stream queues configured.
The current value is: 1152 (normally: 96) New value is: _
where:
NQUEUE is the name of the variable, followed by description of this variable.
"The current value is" is current configuration value.
"New value is:" should indicate the new value that will replace the current.
EXAMPLE:
a. Press "Enter" continuously until you see the following
display on your screen:
NBLK64: number of 64 byte streams buffers.
The current value is: 512 (normally: 40) New value is:_
b. Key in 600 then press "Enter".
NBLK16: number of 16 byte streams buffers.
The current value is: 384 (normally: 40) New value is: _
c. Key in q to return to the configure menu.
6. Typing q from the configuration menu will allow you to exit and
display the following:
Would you like to update the system configuration files with
your changes? (y/n)
7. Type y to store the preceding changes to the system configuration file,
and display the following:
Configuration files updated. To relink the kernel, type:
./link_unix
After the kernel successfully links; reboot, by typing:
/etc/shutdown
and the new system will be invoked.
8. Link the kernel, otherwise changes will not take effect. Type:
./link_unix
9. Reboot the system. Type:
shutdown -y -g0
--------------------
Trademarks:
SCO is a registered trademark of Santa Cruz Operation, Inc.