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