gold: Fix hardcoded library search path
[dragonfly.git] / share / man / man4 / man4.i386 / ie.4
CommitLineData
984263bc
MD
1.\"
2.\" Copyright (c) 1994, Wilko Bulte
3.\" All rights reserved.
4.\"
5.\" $FreeBSD: src/share/man/man4/man4.i386/ie.4,v 1.11.2.5 2001/08/17 13:08:45 ru Exp $
cc88e595 6.\" $DragonFly: src/share/man/man4/man4.i386/ie.4,v 1.3 2006/12/29 18:20:11 swildner Exp $
984263bc
MD
7.\"
8.Dd September 23, 1994
9.Dt IE 4 i386
10.Os
11.Sh NAME
12.Nm ie
cc88e595 13.Nd Intel i82586 ethernet device driver
984263bc
MD
14.Sh SYNOPSIS
15.Cd "device ie0 at isa? port 0x360 irq 7 iomem 0xd0000"
16.Sh DESCRIPTION
17The
18.Nm
19driver provides support for 8 and 16bit ISA ethernet cards that are based on
20the Intel i82586 chip.
21It supports the AT&T Starlan 10 and Starlan Fiber,
22the EN100, the Intel EtherExpress 16, the 3COM 3C507 and the RACAL Interlan
23NI5210.
24.Sh DIAGNOSTICS
25.Bl -diag
26.It "ie%d: unknown board type code %d"
27An i82586 chip was found, but the driver was unable to determine the actual
28board type during the probe.
29.It "ie%d: kernel configured maddr %x doesn't match board configured maddr %x"
30The device probe detected a different maddr than the one specified in the
31kernel configuration file.
32.It "ie%d: can't find shared memory"
33The device probe could not access the shared memory to determine its size.
34.It "ie%d: kernel configured msize %d doesn't match board configured msize %d"
35The device probe found a different size for the shared memory than the one
36specified in the kernel configuration file.
37.It "ie%d: kernel configured irq %d doesn't match board configured irq %d"
38The device probe detected that the board is configured for a different
39interrupt than the one specified in the kernel configuration file.
40.It "ie%d: reset"
41The Intel i82586 had to be reset by the driver.
42.It "ie%d: transceiver problem"
43The driver has detected a problem with the ethernet transceiver.
44This is
45usually due to a loose or broken transceiver cable when using an external
46transceiver.
47When you experience this problem with an on-card transceiver
48your card may be incorrectly jumpered for to use an external transceiver.
49Worst case your on-board transceiver may be broken.
50.It "ie%d: TDR detected an open %d clocks away"
51The driver detected an open circuit in the ethernet cable.
52Check your
53coax cable and terminator resistors.
54.It "ie%d: TDR detected a short %d clocks away"
55The driver detected a short circuit in the ethernet cable.
56Check your
57coax cable and terminator resistors.
58.It "ie%d: TDR returned unknown status %x"
59The driver got an unknown status from the card during the ethernet cable
60test.
61.It "ie%d: multicast address setup command failed"
62The card could not be put into multicast mode.
63.It "ie%d: configure command failed"
64The card refused to respond correctly during configuration.
65.It "ie%d: individual address setup command failed"
66The programming of the Ethernet (MAC) address failed.
67.El
68.Sh CAVEATS
69The Racal Interlan NI5210 comes in variants with 8 and 16 kbytes of
70shared memory.
71It is strongly advisable to use the 16 kbyte variant.
72You can upgrade your 8 kbyte card to 16 kbyte by adding an additional
73RAM chip.
74.Sh SEE ALSO
75.Xr arp 4 ,
76.Xr netintro 4 ,
77.Xr ng_ether 4 ,
78.Xr ifconfig 8
79.Sh AUTHORS
80.An -nosplit
81The
82.Nm
83device driver was written by
84.An Garrett A. Wollman ,
85based on code by
86.An William F. Jolitz
87and Lawrence Berkeley Laboratories.
88.Tn 3C507
89support was written by
90.An Charles M. Hannum .
91This manual page was written by
92.An Wilko C. Bulte .