xref: /csrg-svn/share/man/man4/man4.vax/ex.4 (revision 61598)
1*61598Sbostic.\" Copyright (c) 1986, 1991, 1993
2*61598Sbostic.\"	The Regents of the University of California.  All rights reserved.
326213Ssklower.\"
443582Strent.\" %sccs.include.redist.man%
526213Ssklower.\"
6*61598Sbostic.\"     @(#)ex.4	8.1 (Berkeley) 06/05/93
736756Sbostic.\"
847674Scael.Dd
947674Scael.Dt EX 4 vax
1047674Scael.Os BSD 4.2
1147674Scael.Sh NAME
1247674Scael.Nm ex
1347674Scael.Nd Excelan 10 Mb/s Ethernet interface
1447674Scael.Sh SYNOPSIS
1547674Scael.Cd "device ex0 at uba0 csr 164000 vector excdint"
1647674Scael.Sh DESCRIPTION
1726213SsklowerThe
1847674Scael.Nm ex
1926213Ssklowerinterface provides access to a 10 Mb/s Ethernet network through
2028251Skarelsan Excelan controller used as a link-layer interface.
2147674Scael.Pp
2228251SkarelsEach of the host's network addresses
2347674Scaelis specified at boot time with an
2447674Scael.Dv SIOCSIFADDR
2547674Scael.Xr ioctl 2 .
2647674ScaelThe
2747674Scael.Nm ex
2826213Ssklowerinterface employs the address resolution protocol described in
2947674Scael.Xr arp 4
3026213Ssklowerto dynamically map between Internet and Ethernet addresses on the local
3126213Ssklowernetwork.
3247674Scael.Pp
3347674ScaelThe interface normally tries to use a
3447674Scael.Dq trailer
3547674Scaelencapsulation
3628251Skarelsto minimize copying data on input and output.
3747674ScaelThe use of trailers is negotiated with
3847674Scael.Tn ARP .
3928251SkarelsThis negotiation may be disabled, on a per-interface basis,
4047674Scaelby setting the
4147674Scael.Dv IFF_NOTRAILERS
4247674Scaelflag with an
4347674Scael.Dv SIOCSIFFLAGS
4447674Scael.Xr ioctl .
4547674Scael.Sh DIAGNOSTICS
4647674Scael.Bl -diag
4747674Scael.It "ex%d: HW %c.%c, NX %c.%c, hardware address %s."
4826213SsklowerThis provides firmware revisions levels, and is expected during
4926213Ssklowerautoconfiguration.
5047674Scael.Pp
5147674Scael.It ex%d: can't initialize.
5226213SsklowerThere was a failure in allocating unibus resources for the device.
5347674Scael.Pp
5447674Scael.It "ex%d: configuration failed; cc = %x."
5526213SsklowerThe hardware indicated an error when trying to initalize itself.
5626213SsklowerThe error code returned is described at length in the device
5726213SsklowerReference Manual.
5847674Scael.Pp
5947674Scael.It ex%d: receive error %b.
6047674ScaelThe hardware indicated an error
6126213Ssklowerin reading a packet from the cable.
6226213SsklowerSpecific Error bits are provided
6347674Scael.Pp
6447674Scael.It ex%d: transmit error %b.
6547674ScaelThe hardware indicated an error
6626213Ssklowerin transmitting a packet to the cable or an illegally sized packet.
6726213SsklowerSpecific Error bits are provided
6847674Scael.Pp
6947674Scael.It ex%d: can't handle af%d.
7047674ScaelThe interface was handed
7126213Ssklowera message with addresses formatted in an unsuitable address
7226213Ssklowerfamily; the packet was dropped.
7347674Scael.El
7447674Scael.Sh SEE ALSO
7547674Scael.Xr netintro 4 ,
7647674Scael.Xr inet 4 ,
7747674Scael.Xr arp 4
7847674Scael.Sh HISTORY
7947674ScaelThe
8047674Scael.Nm
8147674Scaeldriver appeared in
8247674Scael.Bx 4.3 .
83