TotalNET Advanced Server 5.2 Release Notes

Chapter 6 IRIX 5.3 and 6.x

IRIX 5.3 System Requirements

IRIX 6.x System Requirements

Contact your SGI representative with questions regarding required patch levels.

DLPI Configuration

Use the IRIX Software Manager to ensure that you have installed the package IRIX Execution Environment 1 and its subpackage DLPI Execution Environment.

Follow these steps to configure DLPI by editing the file /var/config/snetd.options as follows:

  1. Uncomment the lines of code for the interface you wish to configure. For example, of the following code lines, you need to remove the pound sign (#) from the beginning of each of the tokenring and fddi lines to uncomment those drivers, in addition to the already-uncommented Ethernet driver:


    #llc2 gtr0   LL_SET_SNID=A   \
    #1SHELL="lltune -P -p llc2 -s A -d /dev/llc2 def.tokenring"
    llc2 ec0   LL_SET_SNID=B   \
    SHELL="lltune -P -p llc2 -s B -d /dev/llc2 def.ether"
    #llc2 xpi0 LL_SET_SNID=C   \
    #SHELL="lltune -P -p llc2 -s C -d /dev/llc2 def.fddi"
  2. Reconfigure the operating system:


    # /etc/autoconfig
    
  3. Reboot the UNIX server for these changes to take effect.

"backq" Definition

The IPX drivers use a backq system call. Due to a bug in the IRIX 5.3 operating system, the kernel did not define this system call. If you do not define backq, the TotalNET IPX/SPX (tnipx) drivers fail to load and you may see one of these errors:


WARNING: /var/opt/totalnet/nw: symbol backq not found

or


Error loading module tnipx_: Can't resolve all symbols in object

Remedy this by adding backq to the run-time symbol table, as follows:

  1. Log in as root.

  2. Find the file /var/sysgen/master.d/rtsymtab. Look for a section beginning with this text:


    rtsymtab rtsymtab[] = {

    This line signals the beginning of the section that defines the run-time symbol table.

  3. Within this section, look for a line beginning with the following comment:


    /* from sys/stream.h */

    The lines that follow this comment define symbols from the sys/stream.h header file.

  4. Add the following line:


    {(long) &backq,		"backq"},
  5. Save and quit the file.

  6. Make a copy of the current kernel:


    # cp /unix /unix.orig
    
  7. Reconfigure the operating system using the following command:


    # /etc/autoconfig
    
  8. Reboot the UNIX server.

Installation Steps

If you want to upgrade, follow the upgrading instructions in Chapter 2, Upgrading.

The IRIX installation program mounts TAS on the server. It extracts the TAS software package from the distribution media, sets the ownership and permission mode of the files, and moves them to the appropriate directories. This example of the installation process shows the installation of all packages.

Follow these steps to install TAS:

  1. If your CD did not automount, mount it by entering the following command, where device represents the device name of the CD-ROM and mntpnt represents the directory mount point:


    # mount -t iso9660 device/mntpnt
    

    For example, the command might look like this for a locally-mounted CD-ROM:


    # mount -t iso9660 /dev/scsi/sc0d5l0 /mntpnt
    

    If your CD automounted, unmount it using the following command, then mount it using the mount command as shown above:


    # umount /CDROM
    

    The inst installation program expects only efs file system CDs mounted under /CDROM. It does not accept the TAS CD if the TAS CD automounts under /CDROM.

  2. Start the installation by entering the command below at the system prompt. This command installs all packages in the TAS distribution. The mntpnt variable represents the directory mount point, and OSversion represents the name of the software you wish to install--irix5_3, irix6_2, irix6_3 or irix6_4.


    # inst -a -u new -f /mntpnt/TAS/OSversion -I TAS
    

    Note -

    If you have steps to finish in Chapter 2, Upgrading, go back to Step 9 in your upgrading section at this point.


  3. Read Chapter 7, General TAS Issues.

  4. Connect to TNAS and administer TAS by following the instructions in "Connecting to TNAS and Accessing Documentation".

    You must complete initial setup to enable TAS services. You do not need to complete initial setup to upgrade.

Installation Issues

IRIX 5.3 atunload

The atunload command does not unload the AppleTalk drivers. Reboot the system to unload the drivers.

NetWare Internal Network Number

In the NetWare realm, TAS sets the internal network number to the system's host ID by default. This network number cannot consist of all zeroes or contain greater than eight digits. If your host ID consists of all zeroes or contains greater than eight digits, change your network number to a unique number that conforms to these restrictions.

IRIX 6.x Performance

Patch 1968 improves TAS performance for IRIX 6.4. Patch 1990 improves TAS performance for IRIX 6.2. You can get these patches from your SGI representative.