June 5, 1993 EX 4 vax

### NAME

ex - Excelan 10 Mb/s Ethernet interface

### SYNOPSIS

ex0 at uba0 csr 164000 vector excdint

### DESCRIPTION

NOTE: This driver has not been ported from 4.4BSD yet.

The ex interface provides access to a 10 Mb/s Ethernet network through an Excelan controller used as a link-layer interface.

Each of the host's network addresses is specified at boot time with an ```SIOCSIFADDR` ioctl(2). The ex interface employs the address resolution protocol described in arp(4) to dynamically map between Internet and Ethernet addresses on the local network.

The interface normally tries to use a ``trailer'' encapsulation to minimize copying data on input and output. The use of trailers is negotiated with ARP. This negotiation may be disabled, on a per-interface basis, by setting the ```IFF_NOTRAILERS` flag with an ```SIOCSIFFLAGS` ioctl(2).

### DIAGNOSTICS

ex%d: HW %c.%c, NX %c.%c, hardware address %s.
  This provides firmware revisions levels, and is expected during autoconfiguration.

ex%d: can't initialize.
  There was a failure in allocating UNIBUS resources for the device.

ex%d: configuration failed; cc = %x.
  The hardware indicated an error when trying to initialize itself. The error code returned is described at length in the device Reference Manual.

ex%d: receive error %b.
  The hardware indicated an error in reading a packet from the cable. Specific Error bits are provided

ex%d: transmit error %b.
  The hardware indicated an error in transmitting a packet to the cable or an illegally sized packet. Specific Error bits are provided

ex%d: can't handle af%d.
  The interface was handed a message with addresses formatted in an unsuitable address family; the packet was dropped.

### SEE ALSO

arp(4), inet(4), netintro(4)

### HISTORY

The ex driver appeared in 4.3BSD.