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