Technical data
SunOS 5.5 Devices nfe(7D)
DL_PROMISC_MULTI flag set, this enables/disables reception of all multicast group
addresses. The effect of each is always on a per-stream basis and independentof the
other sap and physical level configurations on this stream or other streams.
The DL_PHYS_ADDR_REQ primitive returns the 6-octet Ethernet address currently asso-
ciated (attached) to the stream in theDL_PHYS_ADDR_ACK primitive. This primitive is
valid only in states following a successful DL_ATTACH_REQ.
The DL_SET_PHYS_ADDR_REQ primitive changesthe 6-octet Ethernet address currently
associated (attached) to this stream. The credentials of the process which originally
opened this stream must be superuser or anEPERM error is returned in the
DL_ERROR_ACK. This primitive is destructive in that it affects all other current and
future streams attached to this device. An M_ERROR is sent up all other streams attached
to this device when this primitive on this stream is successful. Once changed, all streams
subsequently opened and attached to this device will obtain this new physical address.
The new physical address will remain in effect until this primitive is used to change the
physical address again or the system is rebooted, whichever comes first.
CONFIGURATION The /kernel/drv/nfe.conf file supports the following options:
intr Specifies the IRQ level for the board.
nframes Specifies the number of receive frames to store at once. The
higher the nframes property, the more system RAM is used.
xmits Specifies the number of transmit frames to store at once. This
number should be substantiallylower than the nframes pro-
perty.
The nfe driver does not support the use of shared RAM on the board. Auto-detect of the
media type is also not supported and the board has to be explicitly configured for which
media connector it is using. It is important to ensure that there are no conflicts for the
board’s IRQ level.
FILES /dev/nfe nfe character special device
/kernel/drv/nfe.conf configuration file of nfe driver
<sys/stropts.h>
<sys/ethernet.h>
<sys/dlpi.h>
SEE ALSO dlpi(7P)
modified 1 May 1995 7D-233










