xref: /csrg-svn/share/man/man4/man4.vax/de.4 (revision 47674)
1*47674Scael.\" Copyright (c) 1986, 1991 The Regents of the University of California.
236756Sbostic.\" All rights reserved.
326208Ssklower.\"
443582Strent.\" %sccs.include.redist.man%
526208Ssklower.\"
6*47674Scael.\"     @(#)de.4	6.5 (Berkeley) 03/27/91
736756Sbostic.\"
8*47674Scael.Dd
9*47674Scael.Dt DE 4 vax
10*47674Scael.Os BSD 4.2
11*47674Scael.Sh NAME
12*47674Scael.Nm de
13*47674Scael.Nd
14*47674Scael.Tn DEC DEUNA
15*47674Scael10 Mb/s Ethernet interface
16*47674Scael.Sh SYNOPSIS
17*47674Scael.Cd "device de0 at uba0 csr 174510 vector deintr"
18*47674Scael.Sh DESCRIPTION
1926208SsklowerThe
20*47674Scael.Nm de
2126208Ssklowerinterface provides access to a 10 Mb/s Ethernet network through
22*47674Scaela Digital Equipment
23*47674Scael.Tn UNIBUS
24*47674ScaelNetwork Adapter
25*47674Scael.Pq Tn DEUNA .
26*47674Scael.Pp
2728251SkarelsEach of the host's network addresses
28*47674Scaelis specified at boot time with an
29*47674Scael.Dv SIOCSIFADDR
30*47674Scael.Xr ioctl 2 .
31*47674ScaelThe
32*47674Scael.Nm de
3326208Ssklowerinterface employs the address resolution protocol described in
34*47674Scael.Xr arp 4
3526208Ssklowerto dynamically map between Internet and Ethernet addresses on the local
3626208Ssklowernetwork.
37*47674Scael.Pp
38*47674ScaelThe interface normally tries to use a
39*47674Scael.Dq trailer
40*47674Scaelencapsulation
4128251Skarelsto minimize copying data on input and output.
42*47674ScaelThe use of trailers is negotiated with
43*47674Scael.Tn ARP .
4428251SkarelsThis negotiation may be disabled, on a per-interface basis,
45*47674Scaelby setting the
46*47674Scael.Dv IFF_NOTRAILERS
47*47674Scaelflag with an
48*47674Scael.Dv SIOCSIFFLAGS
49*47674Scael.Xr ioctl .
50*47674Scael.Sh DIAGNOSTICS
51*47674Scael.Bl -diag
52*47674Scael.It de%d: hardware address %s.
5326208SsklowerThis is a normal autoconfiguration message noting the 6 byte physical
5426208Ssklowerethernet address of the adapter.
55*47674Scael.Pp
56*47674Scael.It de%d: oerror, flags=%b tdrerr=%b (len=%d).
5726208SsklowerThe hardware indicated an error
5826208Ssklowerin transmitting a packet to the cable.
5926208SsklowerThe status and error flags are reported.
60*47674Scael.Pp
61*47674Scael.It de%d: ierror, flags=%b lenerr=%b (len=%d).
6226208SsklowerThe hardware indicated an error
6326208Ssklowerin reading a packet from the cable.
6426208SsklowerThe status and error flags are reported.
65*47674Scael.Pp
66*47674Scael.It de%d: can't handle af%d.
67*47674ScaelThe interface was handed
6826208Ssklowera message with addresses formatted in an unsuitable address
6926208Ssklowerfamily; the packet was dropped.
70*47674Scael.Pp
71*47674Scael.It de%d: buffer unavailable.
72*47674ScaelThe interface received more packets
7326208Ssklowerthan it had buffers allocated to receive them.
74*47674Scael.Pp
75*47674Scael.It de%d: address change failed, csr0=%b csr1=%b.
7626208SsklowerThe interface was unable to reprogram
7726208Ssklowerits physical ethernet address.
7826208SsklowerThis may happen with very early models of the interface.
7926208SsklowerThis facility is used only when
80*47674Scaelthe controller is not the first network interface configured for
81*47674Scael.Tn XNS .
82*47674Scael.El
83*47674Scael.Pp
8426208SsklowerThe following messages indicate a probable hardware error performing
8526208Ssklowerthe indicated operation during autoconfiguration or initialization.
8626208SsklowerThe two control and status registers
8726208Ssklowershould indicate the nature of the failure.
8826208SsklowerSee the hardware manual for details.
89*47674Scael.Pp
90*47674Scael.Bl -diag
91*47674Scael.It de%d: reset failed, csr0=%b csr1=%b.
92*47674Scael.It de%d: ppcb failed, csr0=%b csr1=%b.
93*47674Scael.It de%d: read addr failed, csr0=%b csr1=%b.
94*47674Scael.It de%d: wtring failed, csr0=%b csr1=%b.
95*47674Scael.It de%d: wtmode failed, csr0=%b csr1=%b.
96*47674Scael.El
97*47674Scael.Sh SEE ALSO
98*47674Scael.Xr netintro 4 ,
99*47674Scael.Xr inet 4 ,
100*47674Scael.Xr arp 4
101*47674Scael.Sh HISTORY
102*47674ScaelThe
103*47674Scael.Nm
104*47674Scaeldriver appeared in
105*47674Scael.Bx 4.3 .
106