xref: /csrg-svn/share/man/man4/man4.vax/ex.4 (revision 47674)
1*47674Scael.\" Copyright (c) 1986, 1991 The Regents of the University of California.
236756Sbostic.\" All rights reserved.
326213Ssklower.\"
443582Strent.\" %sccs.include.redist.man%
526213Ssklower.\"
6*47674Scael.\"     @(#)ex.4	6.6 (Berkeley) 03/27/91
736756Sbostic.\"
8*47674Scael.Dd
9*47674Scael.Dt EX 4 vax
10*47674Scael.Os BSD 4.2
11*47674Scael.Sh NAME
12*47674Scael.Nm ex
13*47674Scael.Nd Excelan 10 Mb/s Ethernet interface
14*47674Scael.Sh SYNOPSIS
15*47674Scael.Cd "device ex0 at uba0 csr 164000 vector excdint"
16*47674Scael.Sh DESCRIPTION
1726213SsklowerThe
18*47674Scael.Nm ex
1926213Ssklowerinterface provides access to a 10 Mb/s Ethernet network through
2028251Skarelsan Excelan controller used as a link-layer interface.
21*47674Scael.Pp
2228251SkarelsEach of the host's network addresses
23*47674Scaelis specified at boot time with an
24*47674Scael.Dv SIOCSIFADDR
25*47674Scael.Xr ioctl 2 .
26*47674ScaelThe
27*47674Scael.Nm ex
2826213Ssklowerinterface employs the address resolution protocol described in
29*47674Scael.Xr arp 4
3026213Ssklowerto dynamically map between Internet and Ethernet addresses on the local
3126213Ssklowernetwork.
32*47674Scael.Pp
33*47674ScaelThe interface normally tries to use a
34*47674Scael.Dq trailer
35*47674Scaelencapsulation
3628251Skarelsto minimize copying data on input and output.
37*47674ScaelThe use of trailers is negotiated with
38*47674Scael.Tn ARP .
3928251SkarelsThis negotiation may be disabled, on a per-interface basis,
40*47674Scaelby setting the
41*47674Scael.Dv IFF_NOTRAILERS
42*47674Scaelflag with an
43*47674Scael.Dv SIOCSIFFLAGS
44*47674Scael.Xr ioctl .
45*47674Scael.Sh DIAGNOSTICS
46*47674Scael.Bl -diag
47*47674Scael.It "ex%d: HW %c.%c, NX %c.%c, hardware address %s."
4826213SsklowerThis provides firmware revisions levels, and is expected during
4926213Ssklowerautoconfiguration.
50*47674Scael.Pp
51*47674Scael.It ex%d: can't initialize.
5226213SsklowerThere was a failure in allocating unibus resources for the device.
53*47674Scael.Pp
54*47674Scael.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.
58*47674Scael.Pp
59*47674Scael.It ex%d: receive error %b.
60*47674ScaelThe hardware indicated an error
6126213Ssklowerin reading a packet from the cable.
6226213SsklowerSpecific Error bits are provided
63*47674Scael.Pp
64*47674Scael.It ex%d: transmit error %b.
65*47674ScaelThe hardware indicated an error
6626213Ssklowerin transmitting a packet to the cable or an illegally sized packet.
6726213SsklowerSpecific Error bits are provided
68*47674Scael.Pp
69*47674Scael.It ex%d: can't handle af%d.
70*47674ScaelThe interface was handed
7126213Ssklowera message with addresses formatted in an unsuitable address
7226213Ssklowerfamily; the packet was dropped.
73*47674Scael.El
74*47674Scael.Sh SEE ALSO
75*47674Scael.Xr netintro 4 ,
76*47674Scael.Xr inet 4 ,
77*47674Scael.Xr arp 4
78*47674Scael.Sh HISTORY
79*47674ScaelThe
80*47674Scael.Nm
81*47674Scaeldriver appeared in
82*47674Scael.Bx 4.3 .
83