1*61599Sbostic.\" Copyright (c) 1983, 1991, 1993 2*61599Sbostic.\" The Regents of the University of California. All rights reserved. 320722Smckusick.\" 443582Strent.\" %sccs.include.redist.man% 520722Smckusick.\" 6*61599Sbostic.\" @(#)il.4 8.1 (Berkeley) 06/05/93 736756Sbostic.\" 847674Scael.Dd 947674Scael.Dt IL 4 vax 1047674Scael.Os BSD 4.2 1147674Scael.Sh NAME 1247674Scael.Nm il 1347674Scael.Nd Interlan NI1010 10 Mb/s Ethernet interface 1447674Scael.Sh SYNOPSIS 1547674Scael.Cd "device il0 at uba0 csr 164000 vector ilrint ilcint" 1647674Scael.Sh DESCRIPTION 1720722SmckusickThe 1847674Scael.Nm il 1920722Smckusickinterface provides access to a 10 Mb/s Ethernet network through 2028251Skarelsan Interlan 1010 or 1010A controller. 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 il 2820722Smckusickinterface employs the address resolution protocol described in 2947674Scael.Xr arp 4 3020722Smckusickto dynamically map between Internet and Ethernet addresses on the local 3120722Smckusicknetwork. 3247674Scael.Pp 3320722SmckusickThe interface normally tries to use a ``trailer'' encapsulation 3428251Skarelsto minimize copying data on input and output. 3547674ScaelThe use of trailers is negotiated with 3647674Scael.Tn ARP . 3728251SkarelsThis negotiation may be disabled, on a per-interface basis, 3847674Scaelby setting the 3947674Scael.Dv IFF_NOTRAILERS 4047674Scaelflag with an 4147674Scael.Dv SIOCSIFFLAGS 4247674Scael.Xr ioctl . 4347674Scael.Sh DIAGNOSTICS 4447674Scael.Bl -diag 4547674Scael.It il%d: input error. 4647674ScaelThe hardware indicated an error 4720722Smckusickin reading a packet off the cable or an illegally sized packet. 4847674Scael.Pp 4947674Scael.It il%d: can't handle af%d. 5047674ScaelThe interface was handed 5120722Smckusicka message with addresses formatted in an unsuitable address 5220722Smckusickfamily; the packet was dropped. 5347674Scael.Pp 5447674Scael.It il%d: setaddr didn't work. 5547674ScaelThe interface was unable to reprogram 5626210Ssklowerits physical ethernet address. 5726210SsklowerThis may happen with very early models of the interface. 5826210SsklowerThis facility is used only when 5947674Scaelthe controller is not the first network interface configured for 6047674Scael.Tn XNS . 6126210SsklowerThe oldest interface tested (2.7.1.0.1.45) has never failed in this way. 6247674Scael.Pp 6347674Scael.It il%d: reset failed, csr=%b. 6447674Scael.It il%d: status failed, csr=%b. 6547674Scael.It il%d: hardware diag failed, csr=%b. 6647674Scael.It il%d: verifying setaddr, csr=%b. 6747674Scael.It il%d: stray xmit interrupt, csr=%b. 6847674Scael.It il%d: can't initialize. 6947674ScaelThe above messages indicate a probable hardware error performing 7026210Ssklowerthe indicated operation during autoconfiguration or initialization. 7126210SsklowerThe status field in the control and status register (the low-order four bits) 7226210Ssklowershould indicate the nature of the failure. 7326210SsklowerSee the hardware manual for details. 7447674Scael.El 7547674Scael.Sh SEE ALSO 7647674Scael.Xr netintro 4 , 7747674Scael.Xr inet 4 , 7847674Scael.Xr arp 4 7947674Scael.Sh HISTORY 8047674ScaelThe 8147674Scael.Nm 8247674Scaelinterface appeared in 8347674Scael.Bx 4.2 . 84