DOCUMENT ID:  1064-02

SYNOPSIS:     Cannot do autopush for a STREAMS driver

OS RELEASE:   2.4

PRODUCT:      Solaris 

KEYWORDS:     autopush STREAMS driver boot module error configure


DESCRIPTION:

Can't do the 'autopush' when the system is booted for a STREAMS
module/driver.  It doesn't work manually, either. 

Error messages:

     autopush:ERROR: File /etc/iu.ap: could not configure
     autopush for line 1

     autopush:ERROR: Major device is not a STREAMS driver


SOLUTION:

     a. The driver/module is not set up to be a STREAMS
        driver/module.

        The cb_stream field(second last one) of 'struct
        cb_ops' should be initialized to be the address of
        STREAMS driver's streamtab structure.

     b. The STREAMS driver/module is not loaded into system
        when the 'autopush' command is executed.

        Put the driver in 'forceload' section of /etc/system
        will load the driver/module at boot time.


DATE APPROVED: 09/11/95